





Tier-1 brand, mid-level generalist Java role in a metro city increases candidate competition.
Core Java backend skills are transferable, though banking domain preference moderately biases hiring.
Explicit 4+ years, required Java/Spring/microservices skills and banking controls increase screening strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and deliver high-quality, scalable, and maintainable Java-based software solutions using Core Java (Java 11+/17+), Spring Framework, and Microservices architecture.
Collaborate cross-functionally with product managers, designers, and engineers to define requirements, devise solutions, and ensure alignment with business objectives.
Ensure secure coding practices, perform unit testing, and actively contribute to technology communities fostering technical excellence.
4+ years of professional experience as a Java software engineer.
Strong hands-on experience with Core Java (Java 11+/17+), Spring Framework, Spring Boot, Microservices, RESTful APIs, and relational databases (Oracle, PostgreSQL, or MySQL).
Proficiency with source control and CI/CD tools such as Git, GitLab, Jenkins, or Bitbucket.
Role location: Pune, India.
Experienced in building scalable, secure, enterprise-grade applications with strong skills in debugging, performance tuning, and troubleshooting.
Comfortable working in Agile/Scrum environments and collaborating within globally distributed teams across business and technology functions.
Preferably has additional skills/experience in cloud platforms (AWS/Azure), messaging systems (Kafka/MQ), containerization (Docker/Kubernetes), or financial services domain knowledge (Banking, Wealth Management, AML, KYC).