Senior Back-end Java Developer

Tipo de Contratação Não Informado

Publicada em: 03/04/2025

Candidatar-me agora

The project: We are looking for an experienced Senior Java Back-end Developer for this fully remote opportunity to work with a US-based client in the mortgage insurance field. The ideal candidate is passionate about developing robust and scalable backend solutions, has a deep understanding of software design principles, and thrives in a collaborative environment.

Responsibilities:

  • Design, develop, and maintain high-performance, scalable Java backend systems using Java 17+ and Spring Boot 2+.
  • Implement and enforce OOP principles, design patterns, and best coding practices.
  • Develop and optimize database solutions with RDBMS and NoSQL databases.
  • Build microservices and implement communication patterns across distributed systems.
  • Utilize Hibernate for ORM and data persistence.
  • Leverage containerization technologies like Docker or Podman for deployment and scaling.
  • Collaborate with cross-functional teams to integrate solutions with AWS cloud services.
  • Write and maintain high-quality unit tests using JUnit 5, Cucumber, and Mockito.
  • Use Git for version control and ensure seamless collaboration with team members.

Requirements:

  • 5+ years of professional experience in Java backend development.
  • Proficiency in Java 17+ and Spring Boot 2+.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Hands-on experience with Hibernate and database management (both RDBMS and NoSQL).
  • Expertise in building and maintaining microservices architectures.
  • Familiarity with containerization tools like Docker or Podman.
  • Basic knowledge of AWS services and deployment.
  • Experience with testing frameworks such as JUnit 5, Cucumber, and Mockito.
  • Excellent problem-solving skills and a passion for clean, maintainable code.
  • Strong communication and teamwork abilities.


Preferred Skills: 

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Kubernetes for container orchestration.
  • Advanced AWS knowledge or certifications.


Você está em uma área do site da empresa NTConsult fornecida pela plataforma Compleo.
Ao clicar no botão Candidatar-me agora você CONCORDA com os termos de uso e a política de privacidade do COMPLEO.

Compartilhe:

Twitter Facebook LinkedIn