Leads Java-based microservices development, including design, coding, unit testing, debugging, deployment, and API implementation. Develops and maintains applications using Spring Boot, Hibernate, JPA, NoSQL databases, caching, service mesh, and CI/CD tools. Collaborates with QA, UI teams, Scrum leads, product management, and offshore or on-site stakeholders to resolve issues and deliver software. Supports API standards, design patterns, Agile practices, and continuous delivery.
Position - Lead Software Engineer - Java
Experience - 7+ Years
Location - Bangalore
Mandatory Skills:
- Hands-on experience with Microservices based Enterprise application development using Java.
- Very good in Core Java (Collections, Strings, Annotations, Interfaces) and other basic concepts.
- Hands-on experience with developing, debugging software in Java Ver 1.8 and above.
- Hands-on with Servlet, Hibernate, Struts, JPA, Spring MVC, Spring Boot
- Excellent in the development of Microservices, understanding, and implementation of Service Mesh, Blue/Green deployments, etc.
- Experience in NoSQL databases like Document DB, Mongo DB, Cassandra, etc.
- Experience in data caching and platforms like Elastic Cache
- Enhancing the team’s understanding of API management platforms, design standards, patterns, and best practices
- Implement DevOps concepts, tools, and continuous delivery pipelines – Bamboo, Jenkins, Maven, Bitbucket, Jira
- Hands-on with version control and code repositories like Git, SVN, etc.
- Ability to debug and solve API implementation issues reported by QA and UI teams.
- Willing to participate in interacting with the on-site team in hand-over meetings (maximum of 60-90 minutes PST time).
- Good in new Java features like Reactive streams, Lambda expressions, Stream APIs
- Good knowledge of SDLC and Agile methodology.
- Excellent communication skills and team player attitude.
Nice to have:
- Ability to write relational queries and understand stored procedures (Oracle).
- Understanding how to debug Microservices/APIs
- Good in Cloud based Design patterns.
Responsibilities:
- Defining microservices from the existing code base
- Build, Unit testing, and deployment activities
- Closely interact with the QA team and UI team to debug issues
- Provide timely feedback to Scrum leads and product management
Education Required:
- Bachelor’s degree or equivalent in business analysis/process analysis, organizational development, or related discipline or equivalent.
Relanto Bengaluru, Karnataka, IND Office
3rd Block, 147K, 12th Main Rd, Koramangala 3 Block, Koramangala, Bengaluru, Karnataka, Bengaluru, India, 560034
Similar Jobs
Financial Services
Leads a software engineering team delivering secure, scalable technology solutions for financial services. Provides technical guidance, manages dependencies and stakeholders, and ensures compliance with business and service requirements. Designs distributed applications using Java and related technologies, drives agile and continuous delivery practices, and supports automation and testing. Leads responsible adoption of enterprise-authorized AI-assisted engineering tools, establishing validation, security, governance, and reuse standards across teams.
Top Skills:
AgileAi-Assisted Development ToolsAngularApache FlinkApache IcebergApache KafkaApache TomcatCi/CdCloud NativeDaprDistributed SystemsJ2EeJavaMqOraclePostgresReact JsSeleniumSpring BootSQLUnix
Financial Services
Leads a team of software engineers developing secure, scalable financial technology solutions using Java and Python. Responsibilities include system design, coding, code review, testing, production support, troubleshooting, automation, AI-assisted engineering adoption, vendor evaluation, and maintaining application resiliency and security within an agile SDLC.
Top Skills:
AWSCi/CdJavaPython
Financial Services
Lead development and support of an asset and liability platform for risk evaluation and business activities. Design, develop, test, debug, and maintain secure production software using Java and Python. Provide technical guidance, review code, improve SDLC automation, govern AI-assisted engineering practices, and influence application architecture and operations. Serve as a subject matter expert while promoting secure coding, testing, cloud-native practices, and engineering standards across teams.
Top Skills:
AirflowAWSDatabricksJavaKafkaPython
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

