Senior Backend Developer (Java / Spring Boot)
Experience: 6+ Years
Location: Bangalore (On-site/Employment Type: Full-time
Job Overview
We are looking for a seasoned Java Spring Boot Backend Developer with over 6 years of experience to join our engineering team in Bangalore. In this role, you will be responsible for designing, building, and maintaining robust, scalable, and high-performing server-side applications.
If you are passionate about writing clean code, optimizing database performance, and building microservices architectures, we want to hear from you.
Key Responsibilities
- Design & Development: Architect, develop, and maintain high-quality backend services and APIs using Java and Spring Boot.
- Microservices Architecture: Design and implement scalable, decoupled, and secure microservices.
- Database Management: Optimize database queries, schema designs, and data storage solutions (SQL/NoSQL).
- Performance Optimization: Identify bottlenecks, troubleshoot production issues, and optimize applications for maximum speed and scalability.
- Code Quality: Conduct code reviews, mentor junior developers, and ensure adherence to best coding practices, design patterns, and unit testing (JUnit/Mockito).
- Collaboration: Work closely with frontend engineers, product managers, and DevOps to deliver seamless integrations and features.
Required Skills & Qualifications
- Core Expertise: 6+ years of professional software development experience primarily focused on Java (8 or higher) and the Spring Boot ecosystem.
- Frameworks: Deep understanding of Spring MVC, Spring Security, Spring Data JPA, and Hibernate.
- API Development: Strong experience in designing and consuming RESTful Web Services.
- Databases: Proficiency with relational databases (e.g., MySQL, PostgreSQL) and familiarity with NoSQL databases (e.g., MongoDB, Redis).
- Tools & DevOps: Hands-on experience with Build Tools (Maven/Gradle), Version Control (Git), and CI/CD pipelines.
- Cloud & Containers: Experience with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP) is a strong plus.
- Architecture: Solid understanding of Microservices architecture, OOPs concepts, and Design Patterns.
- Soft Skills: Strong problem-solving abilities, excellent communication skills, and a collaborative mindset.
Job Type: Full-time
Pay: ₹90,000.00 - ₹100,000.00 per month
Work Location: In person