Transform backend applications as an Experienced Backend Developer in Java. Focus on building robust systems that leverage up-to-date 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 Git Lab
- Expertise in multithreading and concurrency
Utilize your Java skills to enhance backend performance while contributing to a team-focused Agile environment.