Description :
Role : Senior Java Backend Developer
Location : Bengaluru, Karnataka, India
Experience : 10 - 12 Years
Joining : Immediate joiner
About The Glove :
The Glove is a well-established recruitment and talent-acquisition firm in India that specializes in enterprise-level hiring across IT, BFSI, Aerospace, Engineering, Industrial Automation, and more.
With a philosophy rooted in long-term partnerships - Because the fit matters - The Glove combines deep domain expertise, proprietary databases, and AI-powered recruitment insights to deliver high-quality talent.
Their ITES vertical includes recruiting for software development, cloud, AI, automation, and data roles.
Role Overview :
As a Senior Java Backend Developer, you will be a key member of The Gloves technology team (or their client-facing engineering team, depending on structure).
- You will design, develop, and maintain scalable, high-performance Java backend systems that support business-critical services.
- You should be experienced in microservices architecture, API design, and modern Java frameworks.
- Given the seniority, you will also mentor junior developers, drive architectural discussions, and contribute to technical strategy.
Key Responsibilities :
Design & Architecture :
Architect and develop backend systems using Java (Java 8+), employing microservices or modular monolith design.Design system components for high availability, performance, scalability, and fault tolerance.Participate in system architecture reviews, propose improvements, and help define best practices.Backend Development :
Implement RESTful APIs and services using frameworks like Spring Boot / Spring Cloud.Build service-to-service communication, middleware integration, and messaging (e.g., Kafka or RabbitMQ).Manage transaction handling, data consistency, and database interactions.Database & Persistence :
Work with relational databases (e.g., MySQL, PostgreSQL) or NoSQL stores (e.g., MongoDB) for persistent storage.Write optimized SQL / JPQL / Hibernate queries, design schema, and tune for performance.Handle migrations, data modeling, and database version control.DevOps & Deployment :
Collaborate with DevOps or Platform teams for CI / CD pipeline configuration, build automation, and deployment.Containerise microservices (Docker) and deploy to Kubernetes or similar orchestration platforms (if applicable).Ensure that backend services are reliably deployed, monitored, and maintained in production.Testing & Quality Assurance :
Develop unit, integration, and end-to-end tests to maintain high code quality and reliability.Use test frameworks like JUnit, Mockito, or TestNG.Perform code reviews, ensure adherence to code quality standards, and mentor juniors on best practices.Performance & Monitoring :
Profile and tune application performance, memory, and CPU usage.Implement monitoring using tools like Prometheus, Grafana, or other APMs (Application Performance Monitoring).Set up logging and alerting to quickly identify production issues.Technical Leadership & Mentorship :
Mentor and guide mid- and junior-level developers.Lead by example in writing clean, maintainable, and well-documented code.Drive initiatives to improve development processes, code reuse, and architectural consistency.Collaboration & Communication :
Work closely with Product, QA, and DevOps teams to align on requirements, delivery timelines, and technical feasibility.Translate business requirements into scalable and performant technical solutions.Participate in sprint planning, stand-ups, retrospectives, and architecture discussions.Required Qualifications :
Education : Bachelors or Masters degree in Computer Science, Information Technology, or a related technical discipline.
Experience : 10-12 years of relevant experience in backend Java development.
Technical Skills :
Strong proficiency in Java (Java 8 or higher)Deep experience with Spring Boot, Spring Cloud, or equivalent frameworksHands-on experience in building and maintaining microservicesStrong database knowledge (SQL or NoSQL) and ORM (e.g., Hibernate)Experience with REST API design, versioning, and best practicesExperience with message brokers / event-driven architecture (Kafka, RabbitMQ, etc.)Familiarity with containerization (Docker) and Kubernetes is a plusTesting & Quality :
Strong experience writing unit, integration, and performance testsKnowledge of test frameworks (JUnit, Mockito)DevOps Knowledge :
Familiarity with CI / CD pipelines, build tools (Maven / Gradle), and deployment best practicesPerformance & Monitoring :
Experience in profiling, tuning, and monitoring Java applicationsKnowledge of distributed tracing, logging, or APM toolsSoft Skills :
Excellent communication and collaboration skillsProven leadership or mentorship experienceStrong problem-solving mindset, with an ability to analyze and fix complex issuesAbility to work in a fast-paced environmentWhy Join The Glove :
Be part of a reputed recruitment & staffing firm that is technology-driven and invests in internal tech.Opportunity to shape and scale backend systems that support high-impact tech operations.Collaborate in a professional and stable environment that values long-term relationships and deep domain Competitive compensation for senior-level talent, with room for technical leadership.Work from the Bengaluru office, offering both exposure and mentorship(ref : hirist.tech)