Java Developer
Core
Design, develop, and maintain scalable backend services and microservices architectures.
Role type
Backend Java Developer
Builds
Backend services and microservices
Domain
Software development, Microservices
Required skills
Java, Spring Boot, Microservices, Relational Databases (SQL, PostgreSQL/MySQL), Hibernate/JPA, Message Queues (Kafka, RabbitMQ), Build Tools (Maven/Gradle)
Preferred skills
Agile/Scrum, CI/CD, Docker, Kubernetes
Technologies
Java, Spring Boot, Kafka, RabbitMQ, PostgreSQL, MySQL, Hibernate, JPA, Maven, Gradle, Docker, Kubernetes
Responsibilities
Design and develop backend services using Java and Spring Boot; Contribute to microservices architecture design ensuring scalability; Integrate relational databases and messaging systems; Define development best practices and code quality; Collaborate within a technical team.
Seniority
Mid-level, hands-on IC