Lead Software Engineer
2 months ago
Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Our company is seeking a highly skilled Lead Software Engineer to join our team for a challenging project aimed at developing high-performance and high-capacity services using microservice architecture patterns.
As a Lead Java Software Engineer, you will be responsible for designing and developing REST APIs, using Spring Boot and Kotlin, along with other relevant technologies, and ensuring the quality and maintainability of the codebase.
#LI-DNI
Responsibilities
Design and develop REST APIs using Spring Boot, Kotlin, and other relevant technologies Collaborate with cross-functional teams to deliver production-quality code that meets project requirements and specifications Participate in software design activities and discussions, ensuring the quality and maintainability of the codebase Practice TDD and pair programming to ensure code quality and maintainability Ensure adherence to Object Oriented and functional programming design principles Deploy services to cloud platforms and ensure high-performance and high-capacity services Continuously improve the codebase, processes, and practices to achieve better software engineering outcomes
Requirements
Minimum 8 to 12 years of experience as a Java Developer within production projects Comfortable with practicing TDD and pair programming Well-versed in DevOps approach and concepts. Experience Object Oriented design principles (SOLID) Experience functional programming design principles Hands-on experience with Spring and/or Spring Boot. Experience in designing and working with REST APIs Experience in agile software development Experience and proficiency in using Linux/bash shell using and deploying to cloud platforms Experience in cloud-native development Experience in microservices patterns and deployments. Good knowledge or experience with Kotlin is preferred Experience in developing high-performance and high-capacity services
We offer
Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)-
Lead Software Engineer, Java
2 months ago
gurugram, India Corporate Resources Full timeJob Description A Lead Software Engineer (Backend-Java) to join our team in the design and development of Shell Recharge Solutions product vision into operational code Specifically, the Lead Software Engineer will join a team that builds an integrated product suite of Enterprise applications in the EV...
-
Software Engineering Team Lead
1 month ago
gurugram, India Amdocs Full timeIn one sentence Responsible for Leading and mentoring a small development team within a specific task or project, side by side with hands-on development. What will your job look like? You will provide technical leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle...
-
Software Engineering Team Lead
2 months ago
Gurugram, India Amdocs Full timeIn one sentence Responsible for Leading and mentoring a small development team within a specific task or project, side by side with hands-on development. What will your job look like? You will provide technical leadership to software engineers by coaching and mentoring throughout end-to-end software development, maintenance, and lifecycle to...
-
Lead Software Engineer
5 days ago
gurugram, India Cvent Full timeOverview: Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent delivers a comprehensive event marketing and management platform for marketers and event professionals and offers software solutions to hotels, special...
-
Software Engineering Lead
2 days ago
gurugram, India RELX Full timeAbout the Role Lead Software Engineer position performs moderately full-stack development across the complete development life cycle delivering highly available cloud solutions and adding new capabilities to existing applications. Works with development teams and ensures the best practices are adhered to in areas such as unit and integration testing,...
-
Software Engineering Lead
3 days ago
Gurugram, India RELX Full timeAbout the Role Lead Software Engineer position performs moderately full-stack development across the complete development life cycle delivering highly available cloud solutions and adding new capabilities to existing applications. Works with development teams and ensures the best practices are adhered to in areas such as unit and integration testing,...
-
Lead EIS Software Engineer
2 months ago
gurugram, India Epam Full timeDescription EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects...
-
Software Engineer-Pega lead
1 month ago
Gurugram, India Wenger & Watson Inc Full timeKey Responsibilitieswork exp - 9+ years Location - Gurugram For Pega Engineer : Pega LSA certification● Perform technical aspects of software development for assigned applicationsincluding design, developing prototypes, and coding assignments● Function as a leader on an agile team by contributing to software builds throughconsistent development practices...
-
Software Engineer-Pega lead
1 month ago
gurugram, India Wenger & Watson Inc Full timeKey Responsibilities work exp - 9+ years Location - Gurugram For Pega Engineer : Pega LSA certification ● Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignments ● Function as a leader on an agile team by contributing to software builds through consistent development...
-
Software Engineer-Pega lead
1 month ago
Gurugram, India Wenger & Watson Inc Full timeKey Responsibilitieswork exp - 9+ years Location - Gurugram For Pega Engineer : Pega LSA certification● Perform technical aspects of software development for assigned applicationsincluding design, developing prototypes, and coding assignments● Function as a leader on an agile team by contributing to software builds throughconsistent development practices...
-
Software Engineer
1 week ago
Gurugram, India Orange Business Services Full timeabout the role Lead projects and define architecture of the new evolution. Lead any production issue till resolution and provide improvement plan. Analysis of defects and new requests Develop high level solution proposal for business team & get agreement with development team. Develop/maintain code Provide technical support during UAT and go...
-
Lead Software Engineer
1 week ago
Gurugram, India Epam Full timeDescription We are looking for a highly experienced Lead Software Engineer with a strong background in Python and AWS to join our team. As a Lead Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet customer needs and requirements. You will also be responsible for leading a team of...
-
Lead Software Engineer
1 week ago
gurugram, India Epam Full timeDescription We are looking for a highly experienced Lead Software Engineer with a strong background in Python and AWS to join our team. As a Lead Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet customer needs and requirements. You will also be responsible for leading a team of...
-
Software Engineer
6 days ago
gurugram, India Orange Business Services Full timeabout the role Lead projects and define architecture of the new evolution. Lead any production issue till resolution and provide improvement plan. Analysis of defects and new requests Develop high level solution proposal for business team & get agreement with development team. Develop/maintain code Provide technical support during UAT...
-
Lead Software Engineer
2 hours ago
Gurugram, India TBO.COM Full timeSenior Software EngineerLocation - Epitome Building 5,Tower C, 22nd Floor, DLF Phase 3, Sector 25, DLF Cyber City, GurgaonTBO(www.tbo.com)TBO is a global platform that aims to simplify all buying and selling travel needs of travel partners across the world. The proprietary technology platform aims to simplify the demands of the complex world of global travel...
-
Lead Software Engineer
4 hours ago
Gurugram, India TBO.COM Full timeSenior Software EngineerLocation - Epitome Building 5,Tower C, 22nd Floor, DLF Phase 3, Sector 25, DLF Cyber City, GurgaonTBO(www.tbo.com)TBO is a global platform that aims to simplify all buying and selling travel needs of travel partners across the world. The proprietary technology platform aims to simplify the demands of the complex world of global travel...
-
Lead Software Engineer
3 weeks ago
Gurugram, India Talent Nexa Consulting Full timeRole : Lead Engineer (Node.js)Location : GurgaonExperience : 8+ YearsCompany Overview : B2B US-based SaaS is a leading Product company revolutionizing the industry/sector. We're committed to pushing the boundaries of technology and delivering innovative solutions that drive real-world impact.Role Overview :As a Lead Engineer specializing in Node.js,...
-
Lead Software Engineer
3 weeks ago
gurugram, India Talent Nexa Consulting Full timeRole : Lead Engineer (Node.js)Location : GurgaonExperience : 8+ YearsCompany Overview : B2B US-based SaaS is a leading Product company revolutionizing the industry/sector. We're committed to pushing the boundaries of technology and delivering innovative solutions that drive real-world impact.Role Overview :As a Lead Engineer specializing in Node.js, you'll...
-
Software Engineering Team Lead
4 weeks ago
gurugram, India Amdocs Full timeIn one sentence Leads and mentors a small team within a specific task or project. Responsible for technical aspects of the project. Performs high-level design as well as hands-on development, empowers self-managed teams and enforces technical standards, including software coding standards and those of tools and platforms. Ensures process alignment and...
-
Software Engineering Team Lead
4 weeks ago
Gurugram, India Amdocs Full timeIn one sentence Leads and mentors a small team within a specific task or project. Responsible for technical aspects of the project. Performs high-level design as well as hands-on development, empowers self-managed teams and enforces technical standards, including software coding standards and those of tools and platforms. Ensures process alignment and...