HCLTech
Posted 1mo ago

Java Technical Lead - RESTful API, Spring Boot (124618)

HCLTech
India
OnsiteFull Time
Responsibilities
  • leading team
  • designing architectures
  • mentoring developers
Requirements
  • Expertise in Java/J2EE
  • REST APIs
  • Multithreading and reactive programming
  • Spring Boot/Vert.x
  • Microservices
  • Containerization (Docker
  • Kubernetes)
  • CI/CD (GIT, Maven
  • Jenkins), and experience leading development teams
Technical tools mentioned
Java/J2EECompletableFutureExecutor frameworksReactorWebFluxVert.xRxJavaSpring BootGITMavenJenkinsdockerkubernetes

Job description

Requisition ID 124618 - Posted 


Job Summary

  • Experience developing Java/J2EE applications and building REST APIs
  • Proficient in multithreading, concurrency control, and reactive programming paradigms using CompletableFuture, Executor frameworks, Java concurrency utilities, and reactive frameworks such as Reactor, WebFlux, Vert.x, and RxJava to build non‑blocking, event‑driven applications. 
  • Hands on experience with frameworks - Spring Boot, Vert.x, etc.
  • Practical experience on implementation various system integration solutions, such as, APIs and Data integration layers (Batch & Real-Time);
  • Experience in design and developing mission critical highly available enterprise applications and Java applications performance tuning
  • Experience with Continuous Integration and Continuous Delivery environment and platforms, especially GIT, Maven and Jenkins

Experience in a Software Development practices, Agile/SCRUM, SAFe Agile, Pair Programming

Key Responsibilities

1. Lead a team of java/j2ee developers in the design, development, and implementation of restful web services using spring boot.

2. Define and implement best practices for coding, testing, and deployment to ensure high performance, scalability, and security of applications.

3. Collaborate with cross functional teams to gather requirements, provide technical guidance, and drive architectural decisions.

4. Conduct code reviews, troubleshoot technical issues, and mentor junior team members to foster a culture of continuous learning and improvement.

5. Stay updated on emerging technologies, industry trends, and best practices to recommend innovative solutions and drive technical innovation within the team.

Skill Requirements

1. Strong expertise in java/j2ee technologies, restful web services, and spring boot framework.

2. Proven experience in designing and implementing scalable and secure web applications using java.

3. In-depth knowledge of microservices architecture, cloud technologies, and containerization (e.g., docker, kubernetes).

4. Familiarity with devops practices, ci/cd pipelines, and agile development methodologies.

5. Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast paced environment.

6. Strong communication skills to collaborate with stakeholders, present technical concepts, and lead technical discussions effectively.

Other Requirements

1.Relevant certifications in Java, Spring Boot, or cloud technologies are a plus.


About HCLTech

Global provider of information technology services and software consulting.

Similar jobs

Java Developer roles
15h
Save
Mark Applied
Hide
Java Developer
Cochin, Kerala, India
OnsiteFull Time
IBS Software
IBS Software: Provides SaaS solutions for the travel and logistics industries.
Requires Java, microservices, Spring or Spring Boot, REST APIs, Kafka, SQL and NoSQL databases, Maven or Gradle, and AWS; Apache Flink and hospitality knowledge are preferred.
Java, Microservices, Spring, Spring Boot, REST APIs, Kafka, SQL, NoSQL, Maven, Gradle, AWS, Apache Flink
19h
Save
Mark Applied
Hide
Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
Requires 2–5 years of financial services experience, intermediate applications development experience, problem-solving and decision-making skills, communication skills, and a bachelor's degree or equivalent experience.
20h
Save
Mark Applied
Hide
FGPP Java Developer 5-8
Pune, Maharashtra, India
OnsiteFull Time
Zensar
ZensarNational Stock Exchange of India: ZENSARTECH: Global technology firm providing digital transformation and infrastructure services.
5+ YOERequires 5–8 years of experience, strong Java and J2EE knowledge, expertise in Spring, Hibernate, REST, microservices, messaging, SQL, testing, and build tools, plus analytical and communication skills.
Java, J2EE, Core Java, Hibernate, JPA, JTA, Spring, XMLBeans, Web Services, XML, XSD, REST, Microservices, Spring Boot, Spring Cloud, Kafka, Vertex, SQL, IBM MQ, Active MQ, JMS, WebSphere, WebLogic, JUnit, Mockito, Gradle, Maven
1d
Save
Mark Applied
Hide
JAVA Developer
Pune, Maharashtra, India
OnsiteFull Time
MUFG Pension & Market Services: Provides administration services for pension funds and corporate markets.
2+ YOERequires 2–4 years of Java programming experience, Java 8/11, Oracle or SQL Server, web services, Spring Boot, Hibernate, microservices, Agile, TDD, and full software development lifecycle experience.
Java, Oracle Database, SQL Server, Web Services, REST, Spring Boot, Hibernate, Microservices, Test Driven Development (TDD), Tortoise SVN, Eclipse, JavaScript, JSP, JSF, Spring MVC, Spring AOP, Spring Security, SOAP, Maven, JDBC, JBOSS 7.3 Application Server
1d
Save
Mark Applied
Hide
Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
Requires 2–5 years of relevant financial services experience, intermediate applications development experience, programming knowledge, communication, problem-solving, and a bachelor's degree or equivalent.
Java
1d
Save
Mark Applied
Hide
Java - Senior Engineer
Noida, Uttar Pradesh, India
OnsiteFull Time
Iris Software
Iris Software: Provides software engineering and IT consulting services to enterprises.
Requires Java 8+, Spring Boot, microservices, REST APIs, Hibernate, Kafka, Gradle, Maven, Oracle, unit testing, multithreading, design patterns, and strong analytical and communication skills.
Java, JUnit, Microservices, REST APIs, Hibernate, Kafka, Gradle, Maven, Oracle, Spring Boot, Spring Security, JWT, CI/CD, JVM, JavaScript Object Notation (JSON), JMS, ActiveMQ, RabbitMQ, Amazon Simple Queue Service (SQS), Azure Service Bus (ASB)
1d
Save
Mark Applied
Hide
Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
2+ YOERequires 2–5 years of relevant financial services experience, application development experience, strong communication and problem-solving skills, deadline management, and a bachelor's degree or equivalent experience.
Java
1d
Save
Mark Applied
Hide
AVP- Java Development
Bangalore, Karnataka, India
OnsiteFull Time
Standard Chartered
Standard CharteredLondon Stock Exchange: STAN: International group providing corporate, retail, and investment banking services.
Computer Science or Information Technology engineering degree required; Java 11, Spring, Hibernate, microservices, integration, SQL, DevOps, testing automation, and financial markets experience required.
Java, Java 11, Spring Boot, Spring, Hibernate, microservices, Design Patterns, Kibana, Camunda, REST API, MQ, Solace, DevOps, SQL, JIRA, Microsoft Confluence