A technology firm in Bengaluru is seeking an experienced Backend Engineer with 4-7 years of experience in Java-based systems. The role focuses on developing reliable backend services using Java and Spring Boot. The ideal candidate will possess strong database fundamentals and hands-on experience with testing frameworks. Opportunities to work with cloud environments and modernize legacy systems are also available. Strong collaboration and communication skills are essential for this role.
Qualifications
4–7 years of backend engineering experience with Java-based systems.
Strong understanding of backend engineering fundamentals.
Experience with testing frameworks such as JUnit and Mockito.
Responsibilities
Develop robust backend services using Java and Spring Boot.
Ensure service reliability and handle production-grade design considerations.
Investigate and resolve production issues.
Skills
Java
Spring Boot
Microservices
MongoDB
Database Design
Git
Testing Frameworks
Job description
Overview
4–7 years of backend engineering experience, with strong hands-on delivery in Java-based systems.
Responsibilities
Solid experience with Java, Spring Boot, and microservice-style backend development.
Demonstrated ownership of at least one meaningful backend service or feature area in production.
Strong understanding of backend engineering fundamentals, including service reliability, data consistency, failure handling, and production-grade design considerations.
Strong database fundamentals, including schema design, query writing, indexing, and performance reasoning.
Strong depth in MongoDB or a relational database such as Oracle, with working comfort across both styles being a plus.
Ability to investigate and resolve real production issues across services and databases, including consistency, performance, and reliability problems.
Hands-on experience with testing frameworks such as JUnit and Mockito.
Proficiency with Git, including branching, code review workflows, and conflict resolution.
Strong communication skills and the ability to collaborate effectively with engineers, stakeholders, and customers.
Preferred Qualifications
Experience working on legacy modernization, data/service migrations, or decomposition of existing systems into cleaner service boundaries.
Exposure to both MongoDB and relational databases, including query tuning, indexing, and production troubleshooting.
Familiarity with Oracle PL/SQL or migration of logic from database-heavy systems into service-layer Java code.
Exposure to CI/CD deployment and cloud environments like AWS, Azure, or GCP.