H
Senior Technical Lead
HCLTechIN1d ago
Full-timevia indeed
Join Our Community
Required Skills
agileangularapiawsazurecassandraci/cddockergcpgitgithub actionsjavajenkinsjirakafkakubernetesmicroservicesmongodbmysqlnosqlpostgresqlrabbitmqreactrestscrumspringsql
Job Description
- *Job Summary**
- --------------
We are looking for a highly skilled **Senior Java Developer** with 8\+ years of experience in designing, developing, and implementing scalable enterprise applications using **Java, Spring Boot, and Microservices architecture**. The ideal candidate should have strong hands\-on experience in building cloud\-native applications, REST APIs, distributed systems, and delivering high\-quality solutions throughout the software development lifecycle.
- *Key Responsibilities**
- -----------------------
- Design, develop, test, and deploy scalable backend applications using Java and Spring Boot.
- Architect and implement microservices\-based solutions following industry best practices.
- Develop and maintain RESTful APIs and integrate with third\-party systems.
- Collaborate with Product Owners, Architects, Business Analysts, and QA teams to deliver high\-quality software solutions.
- Participate in application architecture, design reviews, and technical discussions.
- Optimize application performance, scalability, security, and reliability.
- Implement CI/CD pipelines and support DevOps practices.
- Troubleshoot production issues and perform root cause analysis.
- Mentor junior developers and conduct code reviews.
- Ensure adherence to coding standards, security guidelines, and development best practices.
- *Skill Requirements**
- ---------------------
- Strong expertise in **Java 8/11/17**.
- Extensive experience with **Spring Boot**, **Spring MVC**, **Spring Security**, and **Spring Data JPA**.
- Strong experience in **Microservices Architecture** and distributed systems.
- Hands\-on experience in developing **RESTful APIs**.
- Experience with **Hibernate/JPA** and relational databases.
- Strong knowledge of **SQL** databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Experience with **NoSQL** databases like MongoDB or Cassandra.
- Hands\-on experience with **Apache Kafka**, RabbitMQ, or other messaging platforms.
- Knowledge of containerization technologies such as **Docker** and orchestration tools like **Kubernetes/OpenShift**.
- Experience with API Gateway, Service Discovery, and Circuit Breaker patterns.
- Familiarity with cloud platforms such as **AWS**, Azure, or GCP.
- Strong understanding of design patterns, SOLID principles, and clean coding practices.
- Experience with Git, Maven/Gradle, SonarQube, and Nexus/Artifactory.
- CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Monitoring and logging tools such as Splunk, ELK Stack, Grafana, Prometheus, or Dynatrace.
- Agile/Scrum development methodologies.
- Experience with JIRA and Confluence.
- *Must Have Skill**
- ------------------
Java,Microservices,Spring Boot
- *Good to Have Skill**
- ---------------------
- *Other Requirements**
- ---------------------
- Strong analytical and problem\-solving skills.
- Excellent communication and stakeholder management abilities.
- Ability to lead technical discussions and mentor team members.
- Strong ownership and accountability mindset.
- Ability to work effectively in a fast\-paced Agile environment.
- Experience in eCommerce Platforms.
- Exposure to front\-end technologies such as React or Angular.
Similar Jobs
- I
SDE II -ServiceNow
Ivy · TS, IN
- G
Lead Software Engineer- Gen AI, NLP, ML
Gartner · TN, IN
- S
Senior Engineer, Quality Engineering
S&P Global · UP, IN
Job Overview
- Job type
- Full-time
- Work mode
- On-site
- Location
- IN
- Posted
- 1d ago
- Source
- Indeed