Overview
Job Title: Senior Java Backend Developer
Experience: 8+ Years
Location: Bangalore (Onsite – 5 days a week)
Job Type: Full-time
Job Description:
We are looking for a highly skilled Senior Java Backend Developer with 8+ years of experience in designing, developing, and deploying scalable backend solutions. The ideal candidate will have expertise in Java, Spring Boot, microservices architecture, and AWS, with a strong focus on performance, security, and maintainability.
Key Responsibilities:
- Design, develop, and maintain scalable and secure backend services and APIs.
- Build and deploy microservices using the Spring Boot framework.
- Implement unit (JUnit) and integration testing to ensure code reliability.
- Develop and optimize REST-based microservices for high performance.
- Collaborate with frontend developers to integrate server-side logic with UI components.
- Work with databases such as MongoDB, MariaDB, RMQ, Postgres, or other NoSQL servers.
- Implement AWS cloud services and CI/CD pipelines for automated deployments.
- Troubleshoot and resolve production and development environment issues.
- Ensure data integrity and efficient query performance through effective database design.
- Write clean, efficient, and maintainable code following best practices.
- Implement security measures to protect sensitive data and prevent vulnerabilities.
- Participate in Agile/Scrum ceremonies, contributing to sprint planning and estimations.
- Conduct code reviews and mentor junior team members.
- Stay updated with emerging backend technologies, frameworks, and industry best practices.
Required Skills & Qualifications:
✔ 8+ years of experience in Java backend development.
✔ Strong expertise in Java, Spring Boot, and Microservices architecture.
✔ Hands-on experience with Maven, JUnit, and integration testing.
✔ Experience in designing and developing RESTful APIs.
✔ Strong understanding of AWS cloud services and CI/CD pipelines.
✔ Experience with databases like MongoDB, MariaDB, RMQ, Postgres, or other NoSQL servers.
✔ Excellent analytical, problem-solving, and communication skills (written & verbal).
✔ Ability to troubleshoot incidents, write code, and implement new features.
✔ Strong knowledge of security best practices in backend development.
✔ Proactive mindset with the ability to take full ownership of work.
Good to Have:
➕ Experience with container management tools like Kubernetes, Docker, and Rancher.
➕ Exposure to performance tuning and scalability solutions.
➕ Prior experience in high-traffic, mission-critical applications.
Job Types: Full-time, Permanent
Pay: ₹578,805.89 - ₹1,540,026.80 per year
Benefits:
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
Location Type:
- In-person
Schedule:
- Day shift
- Monday to Friday
Work Location: In person
Speak with the employer
+91 9886640274