Jobs
H

Senior Technical Lead

HCLTechIN1d ago
Full-timevia indeed

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

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
IN
Posted
1d ago
Source
Indeed