Lead Software Engineer – Java

2 weeks ago


Pune, Maharashtra, India EPAM Systems Full time ₹ 15,00,000 - ₹ 20,00,000 per year

We are seeking a highly skilled and motivated
Lead Software Engineer
specializing in Java and AWS Cloud solutions to join our dynamic team.

This role demands someone with a blend of hands-on expertise, technical leadership, and business acumen to drive impactful software deliveries for our front-end applications, microservices, and cloud ecosystems.

Responsibilities

  • Take ownership and accountability for the technology solutions and deliverables of the team
  • Provide technology thought leadership and guide the team in making informed decisions
  • Remove obstacles related to technology throughout the project lifecycle
  • Collaborate with architects and the CTO organization on governance and best practices
  • Address functional and non-functional requirements while building high-quality solutions
  • Contribute to and enhance designs, architectures, and frameworks
  • Oversee and ensure the quality of data models, API contracts, architecture, frameworks, and code
  • Assist with effort estimation, planning, priority setting, and identifying dependencies
  • Provide leadership and foster collaboration across multiple teams and stakeholders
  • Serve as a strong technologist with hands-on knowledge of AWS Cloud Native microservices architecture

Requirements

  • 8+ years of experience designing and developing front-end applications, microservices, and REST APIs
  • Background in Java, , and SpringBoot technologies, including APIs and microservices
  • Expertise in AWS Cloud services such as ECS, Lambda, DynamoDB, SQS, and Cloudwatch
  • Knowledge of databases like DynamoDB and Aurora
  • Skills in agile methodology and API testing tools
  • Understanding of monitoring tools like Splunk
  • Client-facing and strong communicative abilities with presentation skills
  • Attention to detail and capacity to work in ambiguity while maintaining structure
  • Team leadership with experience collaborating across teams like Vanguard Database, CTO organization, and API Economy initiatives
  • Competency in removing technical fuzziness and delivering clear solutions

Nice to have

  • Familiarity with Python programming
  • Capability to work with data pipelines in a cloud-native environment
  • Showcase of building solutions aligning business acumen with API economy

Technologies

  • Backend – Java, , Spring Boot, Microservices, APIs
  • Cloud – AWS (ECS, Lambda, SQS, Cloudwatch and other frequently used AWS services)
  • Database – DynamoDB, Aurora
  • Other language – Python (Optional)
  • Monitoring – Splunk
  • Testing – API Testing Tools


  • Pune, Maharashtra, India Sarvaha Systems Full time

    Systems, a niche software development company, collaborates with some of the best-funded startups and established businesses worldwide. We are seeking an experienced Lead Software Engineer with minimum 7 years of experience in designing systems and backend services. In this role, you will evaluate new requirements, develop architecture models, and integrate...


  • Pune, Maharashtra, India EPAM Systems Full time ₹ 12,00,000 - ₹ 24,00,000 per year

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


  • Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...


  • Pune, Maharashtra, India Talks About People HR Solutions Full time

    We're hiring a Lead Software Engineer — Java & AWS experience is mandatory. Please apply only if you have these skills. Notice Period: Max 60 Days Only Experience: 7–11 years Location: Pune, IndiaAn industry-leading tech organization is hiring talented professionals We're looking for passionate Lead Software Engineers to join a cutting-edge technology...


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

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Perforce Software Full time

    Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business. Before you know it, you'll...


  • Pune, Maharashtra, India Equifax Full time

    Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds,  and make a meaningful impact, we want to hear from you.Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful...

  • Lead Java Developer

    3 days ago


    Pune, Maharashtra, India BMC Software Full time

    Here is how, through this exciting role, YOU will contribute to BMC's and your own success:Contribute to be a member of the Development team responsible for developing and debugging of software products.Work on complex problems where analysis of situations or data requires an in-depth evaluation of several factors.Work across product lines with interaction...

  • Java Lead

    3 days ago


    Pune, Maharashtra, India Technossus Software Services Full time

    Role & responsibilities10+ years of experience in Java development with strong expertise in Object-Oriented Programming and cloud-native design principles.• Proficiency in Spring Boot, Quarkus, or similar Java frameworks.• Hands-on experience in optimizing and scaling enterprise-level Java applications.• Strong knowledge of software security, including...


  • Pune, Maharashtra, India Quorum Software Full time

    Senior Software Engineer – Energy ComponentsLocation: Pune, IndiaModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Twenty years ago, we built the first software for gas plant accountants. Pipeline operators came next, followed by land administrators, pumpers, and planners. Since 1998,...