Caro usuário, habilite o javascript para que esse site funcione corretamente.

Java Developer

* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Outros

Nível: Junior

We are seeking a highly skilled Senior Java Developer to join our team and lead the modernization of our existing applications. The ideal candidate will have strong expertise in Java development, hands-on experience with modern frameworks, and the ability to guide the migration of legacy systems to contemporary architectures.

Key Responsibilities

  • Lead the migration of legacy applications (currently built on Struts 2.0) to modern frameworks and architectures.
  • Design, develop, and maintain high-performance, scalable applications using Java, Spring Framework, and Microservices.
  • Collaborate with cross-functional teams to define technical requirements, propose solutions, and deliver high-quality software.
  • Participate in the full SDLC including analysis, design, coding, testing, and deployment.
  • Ensure code quality through best practices such as code reviews, unit testing, and adherence to design patterns.
  • Support and troubleshoot production issues, ensuring application stability and performance.
  • Work on frontend components as needed using React or Angular (added advantage).
  • Leverage Python skills for automation, data processing, or backend scripting tasks (bonus).
  • Mentor junior developers and contribute to improving overall team capability and processes

Required Skills & Experience

  • 6–10+ years of experience in Java/J2EE development.Strong hands-on experience in Spring Boot, Spring MVC, Microservices, REST APIs, and related technologies.
  • Experience with Struts 2.0 or legacy frameworks and proven ability to migrate systems to modern architectures.
  • Good understanding of software design principles, OOP, design patterns, and best coding practices.
  • Experience with relational databases (MySQL, PostgreSQL, Oracle, etc.).
  • Familiarity with CI/CD pipelines, Git, and DevOps concepts.Working knowledge of React or Angular (good to have).Basic to intermediate experience with Python (bonus).

#INDHP

Job Type: Contract
Contract length: 12 months

Expected hours: 40.0 per week

Work Location: Remote

Acesse nosso grupo de vagas!