Back to search:Java Developer / Jakarta

Minimum Qualifications and Experience

  • 3–5 years of professional experience in Java back-end development.
  • Strong experience with Quarkus or similar frameworks (e.g., Spring Boot, Micronaut).
  • Familiarity with RESTful API development.
  • Experience with JPA/Hibernate, SQL, and relational databases.
  • Understanding of microservices architecture and 12-factor app principles.
  • Exposure to Docker and containerized application development.
  • Familiarity with Git, Maven/Gradle, and basic CI/CD tools (e.g., Jenkins, GitLab CI).
  • Experience working in Agile/Scrum environments.

Job Description

  • Write clean, efficient, and well-documented code following best practices.
  • Integrate services with relational (e.g., PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Work with Kubernetes, Docker, and CI/CD pipelines for cloud-native deployment.
  • Participate in code reviews, testing, and debugging.
  • Collaborate with cross-functional teams using Agile methodologies (Scrum/Kanban).
  • Contribute to architectural decisions and technical documentation.
  • Continuously improve system performance, reliability, and scalability.