Posted on: 30/09/2025
Role : Senior Software Engineer - Java (Microservices)
Location : Bangalore
Experience : 5+ years
Employment Type : Full-time
Working Days : 5 days work from office
About the Role :
We are looking for a passionate and experienced Senior Software Engineer (Java) to join a high-impact engineering team focused on building scalable, distributed systems. The ideal candidate will have hands-on experience in designing and developing microservices and a strong foundation in Java-based technologies.
Key Responsibilities :
- Collaborate with cross-functional teams to define, design, and ship new features.
- Apply and/or develop ML solutions to build efficient and scalable models.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and resolve software defects and production issues.
- Maintain code quality through regular updates and adherence to best practices.
- Contribute to CI/CD pipelines and deployment automation.
- Ensure software security and compliance with data protection standards.
Required Skills & Qualifications :
- 5+ years of experience in object-oriented programming using Java.
- Proven experience in building and deploying at least 13 microservices.
- Strong understanding of data structures, algorithms, and system design.
- Experience with Spring, Hibernate, RESTful APIs, Kafka, Apache Camel.
- Exposure to SQL/NoSQL databases (e.g., Cassandra, MongoDB, Elastic).
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization tools (Docker,
Kubernetes).
- Experience with CI/CD tools like Jenkins.
- Excellent communication and problem-solving skills.
Preferred Qualifications :
- Experience with accessibility standards (WCAG 2.2 AA).
- CISCO or equivalent IT certifications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1554532
Interview Questions for you
View All