Senior Software Engineer (Java) - OP01592

apartmentDev.Pro placeSão Paulo calendar_month 

Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you!

We invite a highly organized and motivated Software Engineer with strong backend development expertise and a deep understanding of complex Java code to join our team and contribute to the development of data-driven tools for quick-service restaurants.

Our client is a major player in the POS domain who partners with 11 world-leading fast food chains in the US. You’ll help deliver high-quality software on a SaaS platform that provides customer engagement solutions to empower merchants worldwide to make data-driven marketing decisions.

🟩 What's in it for you:

  • Work with a modern tech stack (GCP, Jenkins, Kubernetes, Java 17)
  • Boost your cloud expertise and benefit from individual GCP training
  • Improve your English through daily communication with English-speaking stakeholders and the client
✅ Is that you?
  • 5+ years of experience in Java web development, with proficiency in Java 8
  • Strong knowledge of design patterns
  • Extensive experience with SQL databases (MySQL, PostgreSQL, Oracle, or similar)
  • Experience writing auto-tests with JUnit and Mockito
  • Understanding of cloud technologies and containerization (Kubernetes)
  • Familiarity with a Linux environment and Shell scripting
  • Strong knowledge of Git
  • Advanced troubleshooting and debugging skills
  • Excellent communication skills
  • Experience with multi-threading and concurrency
  • Upper-Intermediate+ English level

Desirable:

  • Strong understanding of CI/CD processes
  • Experience with Groovy, Kotlin, and Java 17
  • Experience with Gradle
  • Experience with JS, TypeScript, Angular

🧩Key responsibilities and your contribution

In this role, you’ll be part of a dynamic team in a fast-paced corporate environment. Effective communication is key as you’ll collaborate with diverse teams and stakeholders.
  • Develop and maintain Java applications
  • Write clean, efficient, and scalable code
  • Create or update documentation to support development efforts (designs, diagrams, deployment instructions)
  • Review code to ensure changes meet acceptance criteria, security guidelines, and architectural patterns
  • Provide technical leadership and mentor team members
  • Troubleshoot and resolve technical and application issues
  • Design database models and data architectures
  • Research and evaluate various software products
  • Assess risk in design/coding decisions, ensuring compliance with applicable laws, policies, and regulations
  • Participate actively in team ceremonies (planning, grooming, demos, retrospectives)

🎾 What's working at Dev.Pro like?

Dev.Pro is a US-based outsource company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, marital/parental status, etc.

By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.

🌴🏄🏻 Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates

💎📚 Grow by learning: you have a chance to shift your career path, access English lessons, DP University educational flows, and other educational initiatives

💵💰 Make sure the compensation matches your efforts: we provide payments in US dollars and cover overtime hours

💃🏼🕺 Join fun online activities and team-building events

👩💻🖥 Get continuous remote HR and payroll support

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

📋How we work

💻 LinkedIn Page

📈 Our website

💻IG Page

electric_boltInício imediato

Senior Software Engineer

placeSão Paulo, SP
Senior Software Engineer - With us, you will have the opportunity to:Develop your career alongside an awesome team of LATAM''s top engineers. Work in a place that combines innovation, development, and well-being, all at the same time!Become part of...
apartmentFirst Help FinancialplaceSão Paulo, SP
hold ourselves to the highest standards of professionalism but also enjoy our work. Our culture and benefits are geared towards making you successful in life and comfortable at work. Your Title: Senior Software Engineer Your Location: Hybrid/Brazil HQ...
business_centerSalário alto

Senior Software Engineer / R + D

placeSão Paulo, SP
Senior Software Engineer / R + D - With people all over the world and world-class clients, we are only as strong as our multicultural teams. To consistently deliver the highest quality solutions, we only hire the Top 1% of the best talents and we...