- Location: Mumbai
- Contract Duration: 12 months
- Work Model: Hybrid (3 days on-site)
- Level: Senior (8+ years experience)
The Role
We are a technology consulting firm delivering high-quality software solutions to a diverse portfolio of clients across multiple industries. Our teams work in close collaboration with client stakeholders to design, build, and support scalable, enterprise-grade systems.
Skills and ExperienceWhat you'll do:
- Design, develop, and maintain high-quality Java applications aligned to business and technical requirements
- Contribute to solution design, architecture discussions, and technical decision-making
- Build and maintain RESTful APIs and microservices using Spring Boot
- Ensure high performance, security, and scalability of applications
- Collaborate with cross-functional teams including business analysts, QA, and DevOps
- Participate in code reviews and mentor junior developers where required
- Troubleshoot, debug, and resolve production issues as needed
Your Expertise:
- 8+ years experience in Java software development
- Strong hands-on experience with Java and Spring Boot
- Experience developing enterprise-scale backend systems
- Solid understanding of object-oriented design principles and best practices
- Experience working in agile or hybrid delivery environments
- Ability to work independently within a consulting or client-facing context
- Previous experience within Banking or Financial Services environments
- Exposure to microservices architecture
- Experience working on high-availability or mission-critical systems
Qualifications:
- Relevant IT Degree (Computer Science, Information Systems, or similar)
- Java-related certifications (e.g. Oracle Certified Professional Java Programmer or equivalent)