freehire launches on Product Hunt on 26 August.

Follow →

Experienced Backend Developer in Java

Summary

Build high-performance Java microservices using Spring Boot, REST APIs, and cloud-native tools like Docker and Kubernetes in an Agile team.

Transform backend applications as an Experienced Backend Developer in Java. Focus on building robust systems that leverage modern frameworks and cloud technologies. This position requires 5–10 years of Java backend experience, emphasizing the development of microservices and high-performance applications. You'll work with Spring tools, REST API design, and maintain databases using SQL and NoSQL solutions. Familiarity with containerization and CI/CD practices is crucial, emphasizing an Agile/Scrum workflow. Key Responsibilities: • Build high-performance backend systems using Java • Implement microservices and RESTful APIs with Spring • Work with Docker and Kubernetes for deployments • Ensure integration with SQL and NoSQL databases • Promote Agile methodology within development teams Requirements: • 5–10 years of backend development using Java • Strong background in Spring Boot and MVC • Experience with message queues like RabbitMQ • Knowledge of CI/CD practices including GitLab • Expertise in multithreading and concurrency Utilize your Java skills to enhance backend performance while contributing to a team-focused Agile environment.

See also