Job Title: Senior Java Backend Developer
Location: Bengaluru, Chennai, Hyderabad, Pune
Experience: 7 to 12 Years
Work Type: Contract
Duration: 6 Months (Extendable)
Job Summary
We are looking for a skilled
Senior Java Backend Developer to design, develop, and maintain scalable and high-performance backend applications. The ideal candidate will have strong expertise in
Java, Spring Boot, RESTful services, microservices, and
DevOps practices, with a focus on performance, security, scalability, and reliability.
Key Responsibilities
- Design, develop, and maintain backend services using Java (Java 8+)
- Build and consume RESTful APIs and microservices
- Write clean, efficient, and maintainable code following best practices and coding standards
- Integrate backend systems with SQL databases and third-party services
- Develop and optimize database queries, stored procedures, and transactions
- Ensure application performance, scalability, availability, and security
- Containerize applications using Docker
- Deploy and manage applications using Kubernetes
- Set up and maintain CI/CD pipelines using Jenkins
- Troubleshoot, debug, and resolve production and deployment issues
- Collaborate with Frontend, QA, DevOps, and Cloud teams
- Participate in code reviews, design discussions, and technical decision-making
Required Skills
- Strong experience in Core Java / Java 8+
- Hands-on experience with Spring, Spring Boot
- Strong experience in developing REST APIs
- Solid knowledge of SQL databases (MySQL, PostgreSQL, Oracle, etc.)
- Hands-on experience with Hibernate / JPA
- Good understanding of Microservices architecture
- Experience with Docker and Kubernetes
- Experience in CI/CD tools such as Jenkins
- Strong understanding of exception handling, multithreading, and Java collections
- Experience with Git or other version control systems