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**