This job posting has expired
Expired on April 10, 2026
Backend Developer
Job Description
Java Backend Developer (Java, Spring Boot, JPA, SQL, Microservices). Design, develop, and maintain high-performance, scalable, and reliable backend services using Java and Spring Boot. Develop and optimize database schemas and write efficient SQL queries using relational databases (e.g., DB2, Oracle). Implement and manage JPA repositories and entity models. Architect, build, and deploy microservices. Ensure system security, performance, and scalability. Collaborate with DevOps to implement CI/CD pipelines. Integrate with message brokers (e.g., Kafka, RabbitMQ). Write clean, testable code using JUnit, Mockito. Troubleshoot and resolve complex technical issues.
Responsibilities
- Design, develop, and maintain high-performance backend services using Java and Spring Boot
- Develop and optimize database schemas and write efficient SQL queries
- Implement and manage JPA repositories and entity models
- Architect, build, and deploy microservices
- Collaborate with DevOps to implement CI/CD pipelines
- Integrate with message brokers such as Kafka or RabbitMQ
- Write clean, well-documented, and testable code
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of professional experience in backend development with Java