Java Technical Lead - RESTful API, Spring Boot

HCL Technologies Limited

Pune District

On-site

INR 4,000,000 - 7,000,000

Full time

2 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HCL Technologies Limited, Pune, India, seeks a Java Technical Lead to drive architecture and delivery of RESTful services using Java 17 and Spring Boot. You will mentor developers and ensure technical excellence.

The role emphasizes building reactive microservices with Spring WebFlux, implementing event-driven patterns with IBM MQ and Kafka, and collaborating with cross-functional teams to align solutions with business needs. On-site in Pune with impact and growth opportunities.

Qualifications

  • Expert-level understanding of Java 17 features including records, sealed classes, pattern matching.
  • Strong hands-on Spring Boot experience for production-grade applications.
  • Proficiency with Spring WebFlux for reactive, non-blocking apps.
  • Expertise in designing, developing, and securing RESTful APIs with versioning and error handling.
  • Solid microservices architecture experience including service discovery, API gateway, circuit breakers.
  • Hands-on IBM MQ for enterprise messaging and integration.
  • Knowledge of Apache Kafka for event-driven systems and stream processing.

Responsibilities

  • Designing, developing, and maintaining high-performance, scalable microservices using Java 17 and Spring Boot framework.
  • Leading a team of developers, performing code reviews and ensuring coding standards.
  • Implementing reactive, non-blocking services with Spring WebFlux.
  • Developing and consuming RESTful APIs with proper documentation and versioning.
  • Collaborating with architects, product owners, and frontend teams to deliver end-to-end solutions.
  • Troubleshooting production issues and performing root cause analysis.
  • Driving continuous improvement through automation and optimization initiatives.

Skills

Java 17
Spring Boot
Spring WebFlux
REST APIs
Microservices
IBM MQ
Apache Kafka

Job description

Career Opportunities: Java Technical Lead - RESTful API, Spring Boot (113050)

The Technical Lead in this role will be responsible for overseeing the architecture, design, and development of Java/J2EE applications with a focus on RESTful services and Spring Boot framework. The primary objectives include leading a team of developers, ensuring technical excellence, and delivering high-quality solutions aligned with business requirements.

Key Responsibilities

Job Description

  • Designing, developing, and maintaining high-performance, scalable microservices using Java 17 and Spring Boot framework
  • Building reactive and non-blocking applications leveraging Spring WebFlux to handle high-concurrency workloads efficiently
  • Developing and consuming RESTful APIs following industry best practices and ensuring proper documentation
  • Implementing event-driven architecture using IBM MQ and Apache Kafka for seamless asynchronous communication between services
  • Collaborating with cross-functional teams including front-end developers, architects, and product owners to deliver end-to-end solutions
  • Writing clean, maintainable, and well-documented code adhering to coding standards and best practices. Participating in code reviews, providing constructive feedback, and ensuring code quality across the team
  • Troubleshooting production issues, performing root cause analysis, and implementing effective fixes
  • Contributing to continuous improvement initiatives by identifying opportunities for optimization and automation
Skill Requirements

Skill Proficiency Expected (Mandatory)

  • Java 17 - Expert-level understanding of Java 17 features including records, sealed classes, pattern matching, and enhanced switch expressions
  • Spring Boot - Strong hands-on experience in building production-grade applications using Spring Boot
  • Spring WebFlux - Proficiency in developing reactive, non-blocking applications using Spring WebFlux and Project Reactor
  • REST APIs - Expertise in designing, developing, and securing RESTful APIs with proper versioning and error handling
  • Microservices - Solid experience in microservices architecture including service discovery, API gateway, circuit breakers, and distributed tracing
  • IBM MQ - Hands-on experience with IBM MQ for enterprise messaging and integration
  • Apache Kafka - Strong knowledge of Kafka for building event-driven systems, including producers, consumers, and stream processing
Other Requirements

Skill Proficiency Expected (Good To Have)

  • MongoDB - Experience with MongoDB for NoSQL database design, queries, and aggregation pipelines
  • AWS Cloud - Familiarity with AWS services such as EC2, S3, Lambda, ECS, and RDS
  • OpenShift - Experience deploying and managing applications on OpenShift or similar container platforms
  • Kubernetes - Knowledge of Kubernetes for container orchestration, deployments, and scaling
  • Helm - Experience with Helm charts for Kubernetes application packaging and deployment
  • Harness - Familiarity with Harness for continuous delivery and deployment automation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Technical Specialist - RESTful API, Spring Boot
Senior Java Technical Specialist - RESTful API, Spring Boot

HCL Technologies Limited • Pune District

On-site
INR 1,800,000 - 2,600,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Spring Boot Microservices
Java Spring Boot Microservices

Infosys • Kolkata District, Pune District, Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Java, spring boot, microservices
Java, spring boot, microservices

Capgemini • Navi Mumbai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java full stack developer
Java full stack developer

Randstad Digital • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Technical Lead - Java Springboot
Technical Lead - Java Springboot

Veersa Technologies • Dadri

On-site
INR 1,674,000 - 2,232,000
Java Developer - S
Java Developer - S

Tata Consultancy Services Limited • Bengaluru

On-site
INR 2,200,000 - 6,000,000