Senior Software Engineering Lead

1 month ago


Pune, Maharashtra, India Epam Full time

Job 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.

As a Senior Software Engineering Lead, you will be responsible for developing a rule engine tool using Spring Boot, Microservices, and Kafka.

This is an excellent opportunity for someone who is passionate about software development and has strong leadership skills.

Key Responsibilities:

  • Develop a rule engine tool using Spring Boot, Microservices, and Kafka for real-time data streaming applications
  • Work closely with the product owners' team on a daily basis to understand business requirements and provide technical solutions
  • Perform output data verification on Elasticsearch to ensure data accuracy and integrity
  • Integrate the tool with the existing data ingestion layer to perform match and merge, which will be mastered in EBX
  • Lead and mentor a team of developers to ensure high-quality code delivery and adherence to coding standards

Requirements:

  • Minimum of 8 to 12 years of experience as a Java Developer within production projects
  • Experience with Spring Boot and Spring Batch
  • Experience in Microservices architecture pattern for building scalable, fault-tolerant applications
  • Experience in data engineering and knowledge of master data management is preferred
  • Experience in Kafka for building real-time data streaming applications
  • Good verbal and written communication skills in English at a B2 level

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.)


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Capgemini Engineering Full time

    Job OverviewWe are seeking a highly skilled Senior Mobile Software Engineer to join our team at Capgemini Engineering. This is an exciting opportunity for an experienced professional to take on new challenges and contribute to the success of our organization.


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we're seeking an exceptional Senior Software Engineer to join our team. This role will be responsible for designing, developing, and troubleshooting software features and functionality, as well as collaborating with our team to create innovative solutions.Key Responsibilities:Design and develop software features, ensuring...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...


  • Pune, Maharashtra, India Lorven Technologies Full time

    At Lorven Technologies, we're seeking a seasoned Senior Software Engineering Lead to spearhead the development of cutting-edge software systems. This is a challenging opportunity for an experienced professional who can drive technical excellence and foster collaboration within our team. Job Summary:We're looking for a highly skilled Senior Software...


  • Pune, Maharashtra, India LTIMindtree Digital Engineering and Assurance Full time

    About LTIMindtree Digital Engineering and AssuranceWe are a leading provider of digital transformation services, empowering businesses to thrive in today's fast-paced market.Salary InformationThe estimated annual salary for this role is between ₹1,500,000 - ₹3,000,000 depending on the candidate's experience and qualifications.Job DescriptionThis Senior...


  • Pune, Maharashtra, India ConnectWise Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineering Lead to join our team at ConnectWise. This is an exceptional opportunity for experienced engineers who want to take on new challenges and grow their careers.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Software Engineering ExcellenceBMC Software, Inc. is an award-winning company that fosters a culture of innovation and quality.We offer a competitive salary range of $180,000 - $220,000 per year.About the Role:This is a senior leadership position in our software engineering team where you will lead the development of our next-generation SaaS solutions.Key...


  • Pune, Maharashtra, India Searce Inc Full time

    We are seeking a highly skilled Senior Software Engineer - Technical Lead to join our team at Searce Inc. This is an exciting opportunity for a seasoned professional to take on a leadership role and drive technical excellence in our organization.About the RoleAs a Senior Software Engineer - Technical Lead, you will be responsible for providing technical...


  • Pune, Maharashtra, India BNY Full time

    Unlock Your Potential in a High-Performing TeamBrighten your career with BNY, where you'll discover new challenges and thrive in our dynamic work environment.Our team is on the lookout for a skilled Senior Software Engineer Lead to join our Asset Servicing team based in Pune. This role comes with a salary of approximately ₹35,00,000 - ₹50,00,000 per...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India THE BANK OF NEW YORK MELLON CORPORATION Full time

    At The Bank of New York Mellon Corporation, we empower our employees to grow and succeed in a culture that values innovation and excellence. With a presence in over 35 countries, we are a leading global financial services company, touching nearly % of the world's investible assets every day. Our diverse team of ,+ employees brings their unique perspectives...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Software Quality Assurance Engineer at CoupaWe are seeking a skilled Senior Software Engineer in Test to join our team of innovators. As a key member of our Platform Team, you will play a vital role in ensuring the quality and reliability of our platform.About UsCoupa is a leading provider of spend management solutions, dedicated...


  • Pune, Maharashtra, India May I Help You Full time

    We are seeking a highly skilled Senior Software Test Engineering Lead to join our team at May I Help You.Salary: ₹35-45 lakhs per annumJob DescriptionAs a Senior Software Test Engineering Lead, you will be responsible for designing and implementing the overall testing strategy for our software products. This includes developing and maintaining the test...


  • Pune, Maharashtra, India NewVision Software Full time

    Job Summary:We are seeking an experienced Senior Test Automation Engineer to join our team at NewVision Software. In this role, you will be responsible for developing and executing automation test cases using Tosca, leading a team of automation engineers, and ensuring the successful delivery of projects.


  • Pune, Maharashtra, India ProPMO Services Private Limited Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineering Lead to join our team at ProPMO Services Private Limited.As a key member of our engineering team, you will be responsible for leading the development of high-quality software solutions using NodeJs and ReactJs.The ideal candidate will have 5+ years of experience in NodeJs, ReactJs, MS...


  • Pune, Maharashtra, India Intelliswift Software Full time

    Company Overview">Intelliswift Software is a leading provider of innovative software solutions, delivering high-quality projects to clients worldwide. We are committed to excellence and strive for perfection in every aspect of our work.About the Role">We are seeking an experienced Senior Integration Project Lead to join our team. As a key member of our...


  • Pune, Maharashtra, India Recruitment Firm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineering Lead to join our team at the Recruitment Firm. The ideal candidate will have a strong background in C# .Net and .Net Core development, with a minimum of 5-6 years of experience.About the RoleThe Senior Software Engineering Lead will be responsible for designing and developing robust...


  • Pune, Maharashtra, India Firstcry Full time

    Job Title: Senior Software Engineering LeadWe are seeking a highly experienced and skilled Technical Engineering Manager to oversee multiple software development projects. This role will focus on building scalable, reliable technology solutions, driving excellence in quality, and mentoring a high-performing engineering team.About the Role:Analyze and...