Senior Lead Engineer - IT
india
📍 gurgaon india🕐 22d ago🔗 workday
Job Description
**Job Description:**
--------------------
We are seeking an experienced **Java Full Stack Lead** with deep expertise in **React.JS** / **Angular.JS** with **Spring Boot, Spring Cloud, Microservices**, strong **Core Java fundamentals**, and a proven track record in building scalable, high-performance applications.
The ideal candidate will lead a team of developers, drive technical excellence, and ensure timely delivery of high-quality solutions. Experience with relational databases, CI/CD pipelines, and testing frameworks is essential.
Knowledge of **AWS** and modern **DevOps practices** will be considered a strong advantage.
### **Required Skills & Qualifications**
* **9–11 years of professional experience** in Java development.
* Hands on experience in **React.JS** / **Angular.JS**
* Strong proficiency in **Core Java** (Collections, Multithreading, Exception Handling, Streams, etc.).
* Hands-on experience with **Spring Boot**, **Spring Cloud**, and **Microservices**.
* Solid understanding of **RESTful services** and API design.
* Experience with **MySQL** and **PostgreSQL** databases.
* Strong knowledge of **CI/CD pipelines** (Jenkins, Git, Maven/Gradle).
* Proficiency in **unit testing frameworks** (JUnit, Mockito).
* Good exposure in **Apache Camel**, **Kafka**, **Kubernetes** etc.,
* Good understanding of **design patterns** and software development principles.
* Familiarity with **AWS services** (EC2, S3, RDS, Lambda) is a plus.
* Excellent **communication**, **leadership**, and **collaboration skills**.
* Candidates should be willing to take on both backend and frontend responsibilities in a 60:40 ratio.
### **Key Responsibilities**
* **Lead and mentor a team of Java developers**, providing technical guidance and fostering a collaborative environment.
* Design, develop, and maintain **Java-based applications** using **Spring Boot** and **Microservices architecture**.
* Implement **RESTful APIs** and ensure seamless integration between services.
* Develop and optimize **database schemas and queries** for **MySQL** and **PostgreSQL**.
* Apply **design patterns** and **object-oriented principles** to create robust, reusable, and maintainable code.
* Build and maintain **CI/CD pipelines** using tools like **Jenkins**, **Git**, and **Maven/Gradle**.
* Oversee **unit testing and integration testing** using **JUnit**, **Mockito**, and other frameworks.
* Collaborate with cross-functional teams including **QA**, **DevOps**, and **Product Management**.
* Conduct **code reviews**, performance tuning, and troubleshooting.
* Drive **continuous improvement initiatives** and stay updated with emerging technologies.
* Ensure adherence to **best practices**, coding standards, and architectural guidelines.
### **Leadership Competencies**
* **Team Management**: Ability to lead, motivate, and mentor developers to achieve project goals.
* **Stakeholder Communication**: Strong skills in engaging with product owners, business analysts, and senior management.
* **Decision-Making**: Capable of making informed technical and strategic decisions under pressure.
* **Conflict Resolution**: Skilled at resolving team conflicts and fostering a positive work environment.
* **Project Ownership**: Demonstrated ability to take end-to-end ownership of deliverables and timelines.
* **Strategic Thinking**: Ability to align technical solutions with business objectives and long-term goals.
**Location:**
-------------
This position can be based in any of the following locations:
Gurgaon
**Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday**