HCLTech
Posted 2w ago

Senior Technical Lead - Java, Microservices, React.js (145276)

HCLTech
India
OnsiteFull Time
Responsibilities
  • designing architecture
  • leading development
  • mentoring teams
Requirements
  • 10+ years experience
  • Strong Java (Java 8+)
  • Spring Boot
  • Microservices
  • Cloud (GCP/AWS/Azure)
  • Experience with Docker
  • Kubernetes, CI/CD
  • RESTful APIs
  • SQL/NoSQL
  • Leadership and stakeholder skills
Technical tools mentioned
JavaJava 8+Spring BootSpring FrameworkGCPAWSAzureRESTful APIsAPI GatewayEvent-driven architectureSQLNoSQLDockerKubernetesCI/CDReact.js

Job description

Requisition ID 145276 - Posted 


Job Summary

We are seeking a highly experienced Senior Java/J2EE Developer  with strong expertise in Java, Microservices, Spring Boot, and Cloud platforms (GCP/AWS/Azure). The ideal candidate will play a dual role—hands-on development along with architectural leadership, driving end-to-end solution design, mentoring teams, and engaging with stakeholders to deliver scalable and high-quality enterprise solutions.

Key Responsibilities

Architecture & Solution DesignDefine and drive end-to-end application architecture for complex enterprise systems.Design scalable, resilient, and high-performance microservices-based solutions.Lead technical solutioning discussions with business and stakeholders.Ensure adherence to best practices, design patterns, and architectural standards.Evaluate and recommend technology stacks and frameworks aligned with business needs.Development & Technical LeadershipHands-on development using Java, Spring Boot, and Microservices architecture.Oversee code quality, performance optimization, and security standards.Conduct design and code reviews to maintain high engineering quality.Resolve complex technical issues and provide architectural guidance to teams.Cloud & DevOpsArchitect and implement solutions on GCP (preferred) or other cloud platforms (AWS/Azure).Work with cloud-native services, containerization (Docker/Kubernetes) and CI/CD pipelines.Ensure systems are scalable, secure, and cost-efficient in cloud environments.Team Leadership & MentoringLead a team of developers and provide technical mentorship and coaching.Drive capability building, knowledge sharing, and upskilling within the team.Support capacity planning and task allocation across sprints.Stakeholder ManagementEngage directly with clients, product owners, and cross-functional teams.Translate business requirements into technical solutions and architecture.Provide status updates, technical recommendations, and risk mitigation strategies.Agile DeliveryActively participate in Agile ceremonies (Sprint Planning, Reviews, Retrospectives).Ensure timely delivery with quality and adherence to sprint commitments.Collaborate with Product Owners to refine backlogs and technical roadmaps.

Skill Requirements

10+ years of overall experience in software development and architecture.Strong hands-on expertise in:Java (Core Java, Java 8+)Spring Boot, Spring FrameworkMicroservices ArchitectureSolid experience in Cloud Platforms – preferably GCP (or AWS/Azure).Experience with:RESTful APIs, API Gateway, Event-driven architectureDatabase technologies (SQL/NoSQL)Docker, Kubernetes, CI/CD pipelinesStrong understanding of:Design Patterns, System Design, and Distributed SystemsScalability, Performance Optimization, and SecurityExperience in leading teams and delivering enterprise-level applications.Excellent communication and stakeholder management skills.Experience in working with global and cross-functional teams.High ownership and accountability in project delivery

Other Requirements

1.Relevant certifications in Java, Microservices, or React are a plus.


About HCLTech

Global provider of information technology services and software consulting.

Similar jobs

Java Developer roles
8h
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
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
1d
Save
Mark Applied
Hide
Senior Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
3+ YOERequires 3–6 years of Java backend experience with Java 17/21, Spring Boot, JPA, Hibernate, REST APIs, SQL, testing, cloud and DevOps tools, Agile/Scrum, and a bachelor's degree or equivalent.
Java, Spring Boot, JPA, Hibernate, JSON, OpenAPI, Swagger, Oracle, MSSQL, SQL, RDBMS, JUnit 5, Docker, Kubernetes, OpenShift, CI/CD, UNIX, Linux, Bash, Splunk, ELK, Prometheus, Grafana, Agile, Scrum
1d
Save
Mark Applied
Hide
Senior Java Developer with Mortgage Domain Experience
Chennai, Tamil Nadu, India
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
Extensive functional or business systems analysis experience with AWS and Azure, requirements engineering, Agile delivery, APIs, data flows, cloud security, and stakeholder communication; required cloud architect certifications.
Java, AWS, Microsoft Azure, APIs, AWS Certified Solutions Architect, Microsoft Certified Azure Solutions Architect
1d
Save
Mark Applied
Hide
Java Developer - Distributed Platform Engineering - Vice President
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
10+ YOERequires 10+ years of Java software development, distributed systems, CI/CD and DevOps experience, Java frameworks, cloud and containerization exposure, REST API design, testing, and a relevant bachelor's or master's degree.
Java, CI/CD, Spring, Spring Boot, Quarkus, AWS, Azure, GCP, Docker, Kubernetes, RESTful API, MongoDB, Cassandra, JUnit, Mockito, Cucumber, Agile, Scrum
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.
6+ YOERequires 6-8 years of Java experience and expertise in Java 8+, Spring Boot, microservices, REST APIs, JUnit, Hibernate, Kafka, Oracle, Maven, GitHub, concurrency, architecture, and design patterns.
Java, JUnit, Spring Boot, Spring Security, JWT, REST APIs, Microservices, Hibernate, Kafka, GitHub, Maven, Oracle, GitLab, Bitbucket, JMS, ActiveMQ, RabbitMQ, SQS, Azure Service Bus
1d
Save
Mark Applied
Hide
Java Developer
Pune, Maharashtra, India
HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
3+ YOERequires 3-8 years of development experience, a bachelor's degree or equivalent, and expertise in Java, Spring Boot, enterprise integration, databases, DevOps, Linux, SQL, ETL, Agile, and production support.
Java, Spring Boot, MongoDB, Java 8, Apache Camel, JMS, WebSphere MQ, TIBCO EMS, OSGi, Git, REST API, SSL, Docker, OpenShift, Samurai, Thread Dump Analyzer (TDA), Memory Analyzer Tool (MAT), Linux, RHEL, SQL, ETL, Oracle, GitHub, Lighspeed, uDeploy, SonarQube, Agile
1d
Save
Mark Applied
Hide
Sr Java Engineer - Enterprise Systems
India
RemoteFull Time
MoneyGram
MoneyGram: Global money transfer and digital payment services.
10+ YOE10+ years of backend engineering with Java, distributed systems, APIs, microservices, databases, AWS, DevOps, AI integrations, Agile/Scrum, and a computer science or information technology degree or equivalent experience.
Java, Spring Boot, Spring Cloud, Hibernate ORM, JPA, Microservices, Event Driven Architecture, CQRS, Distributed Transactions, Saga pattern, Domain-Driven Design, REST APIs, API gateways, PostgreSQL, Oracle DB, Couchbase, Apache Kafka, AWS, Azure, GCP, Docker, Kubernetes, Jenkins, GitLab CI, JUnit 5, Mockito, Testcontainers, Maven, Gradle, Chatbot, Voicebot, LLM, Generative AI, conversational AI, AI/ML