The Role
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.
Summary Generated by Built In
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.
Skills Required
- 7+ years of software engineering experience
- Hands-on enterprise application development using Java and microservices
- Strong Core Java knowledge, including collections, strings, annotations, interfaces, and fundamental concepts
- Hands-on Java 1.8 or later development and debugging experience
- Experience with Servlet, Hibernate, Struts, JPA, Spring MVC, and Spring Boot
- Experience developing microservices and implementing service mesh and blue/green deployments
- Experience with NoSQL databases such as DocumentDB, MongoDB, or Cassandra
- Experience with data caching and platforms such as ElastiCache
- Knowledge of API management platforms, design standards, patterns, and best practices
- Experience implementing DevOps concepts, tools, and continuous delivery pipelines using Bamboo, Jenkins, Maven, Bitbucket, and Jira
- Experience with version control and repositories such as Git or SVN
- Ability to debug and resolve API issues reported by QA and UI teams
- Knowledge of reactive streams, lambda expressions, and Stream APIs
- Knowledge of SDLC and Agile methodology
- Excellent communication skills and teamwork
- Ability to write relational queries and understand Oracle stored procedures
- Understanding of microservices and API debugging
- Knowledge of cloud-based design patterns
- Bachelor's degree or equivalent in business analysis, process analysis, organizational development, or a related discipline
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Relanto is a global advisory, consulting, and technology-services partner that helps organizations navigate business transformation as artificial intelligence reshapes the business landscape. Founded in 2021, the company combines advisory expertise with consulting and technology services, operating across a global footprint that includes India and the United States. Its mission centers on applying AI and modern technology to evolving enterprise needs.






