Intermediate Software Engineer

Dev.Pro Logo

Dev.Pro

πŸ“Remote - Brazil

Summary

Join Dev.Pro, a US-based outsourcing company, as a Software Engineer specializing in Java. You will contribute to developing data-driven tools for quick-service restaurants, working with a leading POS company and a multinational team. This remote position requires 3+ years of Java web development experience and strong SQL database skills. Dev.Pro offers a supportive and inclusive work environment with benefits such as 30 paid rest days, English lessons, and US dollar payments.

Requirements

  • 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

Responsibilities

  • 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)

Preferred Qualifications

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

Benefits

  • 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
  • Access to English lessons, DP University educational flows, and other educational initiatives
  • Payments in US dollars and coverage of overtime hours
  • Fun online activities and team-building events
  • Continuous remote HR and payroll support

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.