Lead Java Developer
Hybrid
Tenarai
Enterprise
Product
B2B
₹ 28-32 Lacs PA
Series A
Information Technology
Bangalore, Karnataka, India
Post Status: closed
Permanent
15 applications
Experience: 7-12 Years
Skills
Design Patterns
SQL
Java
JUnit
Application Programming Interfaces (API)
Typescript
Microservices
Jenkins
Hibernate
Spring Boot
Posted 38 days ago

About the job

Java Lead (Spring Boot | Microservices)

📍 Location: Bangalore – Whitefield
🏢 Work Mode: Hybrid (2–3 days onsite at Tenarai or client office)
📅 Experience: 7–12 Years

We are looking for a Java Lead with strong experience in building scalable enterprise applications using Java, Spring Boot, and microservices architecture. The role involves technical leadership, system design, and hands-on development across backend and full-stack components

Key Responsibilities

  • Design and develop enterprise-grade applications using Core Java and Spring Boot

  • Build and maintain microservices-based architectures

  • Develop and integrate RESTful and SOAP APIs

  • Work with ORM frameworks like Hibernate / JPA

  • Collaborate on frontend integrations using React, TypeScript, jQuery, and CSS

  • Handle data formats including XML, XSD, WSDL, and JSON

  • Write and maintain unit test cases using JUnit

  • Implement logging using Log4J or similar frameworks

  • Follow and enforce clean code principles and design patterns

  • Participate in system design discussions and technical reviews

  • Work with SQL databases and basic NoSQL systems

  • Use development tools such as IntelliJ, Eclipse, Maven, Jenkins, and Git

  • Ensure good user experience awareness in application design

  • Work with Linux environments and basic shell scripting

Required Skills

  • Strong expertise in Core Java, Spring Boot, Microservices

  • Experience with Hibernate / JPA (ORM frameworks)

  • Hands-on with REST and SOAP APIs

  • Good understanding of SQL databases (and basic NoSQL exposure)

  • Knowledge of frontend basics (React / TypeScript / jQuery / CSS)

  • Strong experience with Maven, Jenkins, Git, IntelliJ/Eclipse

  • Proficiency in JUnit testing and logging frameworks (Log4J)

  • Strong understanding of design patterns and clean coding practices

  • Familiarity with XML, XSD, WSDL, JSON data formats

  • Basic knowledge of Linux and shell scripting