Intermediate Software Engineer (Java) - OP01726

🟒 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 talented Software Engineer with strong expertise in Java to join our team and help develop advanced data-driven tools for quick-service restaurants. Our client is a leading player in the POS space, partnering with 11 top U.S. fast food chains. You’ll contribute to delivering high-quality software on a SaaS platform that provides customer engagement solutions to empower merchants to make data-driven marketing decisions.

🟩 What's in it for you:

  • Work with a leading fintech company serving the U.S. market for 15+ years and grow your POS expertise
  • Collaborate with a multinational team of senior specialists and enhance your skills with a modern tech stack (GCP, Kubernetes, Java 17, etc.)
  • Improve your English through daily communication with English-speaking stakeholders and clients

βœ… Is that you?

  • 3+ years of Java web development experience, proficiency in Java Core and Java 8
  • Strong knowledge of design patterns
  • Solid SQL database skills (MySQL, PostgreSQL, Oracle, or similar)
  • Experience with unit testing (JUnit, Mockito)
  • Familiarity with cloud technologies and containerization (Kubernetes)
  • Familiarity with a Linux environment and Shell scripting
  • Strong Git knowledge
  • Advanced troubleshooting and debugging skills
  • Effective 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
  • Familiarity with JavaScript, TypeScript, and Angular

🧩Key responsibilities and your contribution

In this role, you’ll collaborate with a dynamic team to develop and maintain robust, scalable, and efficient Java applications.

  • Develop, maintain, and enhance Java applications
  • Write clean, efficient, and scalable code while adhering to best practices
  • Contribute to creating and updating project-related documentation
  • Participate in code reviews to ensure changes meet acceptance criteria, security guidelines, and architectural patterns
  • Troubleshoot and resolve technical and application issues
  • Assist in the design and implementation of database models and data architectures
  • Participate in risk assessment of design/coding decisions to ensure compliance with laws, policies, and regulations
  • Participate in team ceremonies (planning, grooming, demos, and 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 β€” βœ… Interview β€” βœ… Offer

Interested? Find out more:

πŸ“‹How we work

πŸ’» LinkedIn Page

πŸ“ˆ Our website

πŸ’»IG Page

We are a US-based outsource software development company that has been delivering exceptional software experience to our clients since 2011, helping technology companies to become industry leaders. Over the past few years, we’ve been hiring specialists all over the world while our main development centers were in Ukraine. Now, we keep expanding and start growing our centers in different parts of the world. Dev.Pro is open to hire specialists from other countries as well as Ukrainians who live outside of Ukraine now. We stand with Ukraine and keep supporting our people by offering a friendly remote environment while adhering to the values of democracy, human rights, and state sovereignty. As a company of professionals, Dev.Pro offers challenging and interesting projects with world-leading clients, a modern technology stack, and career opportunities for both technical and non-technical specialists. We focus on what we value the most: Personal and professional development β€” get access to trainings, attend English classes with native speakers Openness and support β€” you can count on setup support and equipment A culture of growth β€” discover opportunities for yourself with the help of our Career Development Department, getting personal career plan and personality analysis

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job

This job is no longer available