Lead Software Engineer - Java

Posted One Month Ago
Be an Early Applicant
Bengaluru, Karnataka, IND
In-Office
Senior level
Information Technology • Professional Services • Consulting
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?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Seattle, WA
500 Employees
Year Founded: 2021

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.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account