Technical Lead/Principal Software Engineer

2 weeks ago


Bengaluru, Karnataka, India Manhattan Associates Full time
We create possibilities that move life and commerce forward Welcome to Manhattan Associates. Our supply chain commerce technology positively affects how people on six continents work, shop and live. If you want to tackle complex problems, push limits and redefine what's possible, you've come to the right place.

The Cloud DevOps team is currently seeking a Technical Lead/Principal Software Engineer with expertise in Java, Spring Boot, and microservices-based architecture.

Key Responsibilities:

  1. Spearhead the design and development of innovative features for the cloud platform
  2. Collaborate closely with R&D, OPS, and Services teams to promptly and accurately resolve tickets
  3. Engage with counterparts in the US to facilitate continuous development and support around the clock
  4. Provide technical leadership to junior team members
  5. Actively participate in design discussions and code reviews
  6. Ensure comprehensive documentation for all completed tasks
  7. Have exposure to at least one container orchestration mechanism, such as Kubernetes (preferred), AWS ECS, or Docker Swarm
  8. Possess experience in working with deployment architecture, including deployment design, databases, caching strategies, queues, proxies, load balancers, and messaging protocols

Position Requirements:

  1. At least 8 to 11 years of JAVA experience, showcasing strong analytical skills
  2. Extensive hands-on expertise in Spring framework and Spring Boot technologies within a microservices-based architecture
  3. Proven track record of working in an Agile Scrum development cycle (2-week sprints) and proficiency in utilizing SCM tools such as Bitbucket or Git
  4. Proficient in employing server-side component and unit testing frameworks like Junit, Mockito, etc.
  5. Highly desired experience in Docker, RabbitMQ, and Kubernetes
  6. Effective communication skills and a keen interest in collaborating within a team-based environment
Committed to diversity and inclusion At Manhattan, it's about more than just the work. From cultural celebrations to interest groups to volunteer opportunities, your true self is always welcome here. Our team members' backgrounds, experiences and perspectives add to us as a whole and make us unique. We are proudly an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a veteran. In the United States, Manhattan Associates participates in the Employment Eligibility Verification Program (E-Verify) operated by the Department of Homeland Security in partnership with the Social Security Administration. Participation in the E-Verify Program allows Manhattan to confirm the employment eligibility of all newly hired employees after the Employment Eligibility Verification Form (Form I-9) has been completed.

  • Bengaluru, Karnataka, India Technoforte Software Pvt. Ltd. Full time

    Principal Software Support EngineerWe are seeking a highly experienced and skilled Principal Software Support Engineer to join our team at Technoforte Software Pvt. Ltd. as a Support Lead.The successful candidate will be responsible for managing our software support team, ensuring excellent customer satisfaction, and providing technical leadership to the...


  • Bengaluru, Karnataka, India RSA Security Full time

    Job Title: Principal Software EngineerJob Summary:We are seeking a highly skilled and experienced Principal Software Engineer to join our Platform Engineering team. As a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key...


  • Bengaluru, Karnataka, India RSA Security Full time

    Technical LeadershipAs a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key Responsibilities:Provide technical leadership within the Platform Engineering team and influence the technical direction of the platform.Design and...


  • Bengaluru, Karnataka, India RSA Security Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our Platform Engineering team at RSA Security. As a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key ResponsibilitiesTechnical Leadership:...


  • Bengaluru, Karnataka, India Amadeus Labs Full time

    Job SummaryAt Amadeus Labs, we are seeking a highly skilled and experienced Principal Software Engineer Lead to join our team. This role will be responsible for leading our software engineering team and driving the development of high-quality software products.About the RoleKey Responsibilities:Technical Leadership: Provide technical leadership and guidance...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewThe Virtualization Core Platform team at Microsoft is seeking a talented and motivated leader to drive the development of the next generation of our platform. As a Principal Software Engineer Lead, you will be responsible for leading a team of engineers working on components of Microsoft's virtualization platform, touching all aspects of low-level...


  • Bengaluru, Karnataka, India Manhattan Associates Full time

    Unlock Innovation and Drive ProgressAt Manhattan Associates, we're shaping the future of supply chain commerce technology. As a Technical Lead/Principal Software Engineer, you'll play a pivotal role in designing and developing innovative features for our cloud platform.Key Responsibilities:Lead the design and development of cutting-edge features for our...


  • Bengaluru, Karnataka, India Microsoft Full time

    OverviewThe Virtualization Core Platform team at Microsoft is seeking a talented and motivated leader to drive the development of the next generation of our platform. We are looking for enthusiastic candidates who can learn quickly, have dependable design skills, and have the proven ability to build and manage a dynamic team.ResponsibilitiesAs a Principal...


  • Bengaluru, Karnataka, India 2coms Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at LTIMindtree. As a key member of our digital transformation practice, you will be responsible for leading the design and development of complex Pega applications for our banking clients.Key ResponsibilitiesLead the implementation of Pega CLMKYC applications for...


  • Bengaluru, Karnataka, India QNX Software Systems Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our team in Bengaluru. As a Principal Software Engineer, you will be responsible for designing and developing the components of storage threat detection and remediation within our Cloud Infra security product line.Key ResponsibilitiesDesign and develop new product...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    Job Title: Principal Software EngineerAmazon Global Store is a platform that enables customers to discover and purchase international products from Amazon's websites around the world. As a Principal Software Engineer, you will play a key role in designing and developing software solutions that support customers to shop Amazon's international selection on...


  • Bengaluru, Karnataka, India Manhattan Associates Full time

    We're seeking a seasoned Technical Lead/Principal Software Engineer to spearhead the design and development of innovative features for our cloud platform. As a key member of our Cloud DevOps team, you'll collaborate closely with R&D, OPS, and Services teams to promptly and accurately resolve tickets and facilitate continuous development and support around...


  • Bengaluru, Karnataka, India Cloud Software Group Full time

    About This Role:We are seeking a highly skilled Principal QA Engineer to join our Systems Engineering Team at Cloud Software Group. As a key member of our team, you will play a critical role in ensuring the quality and reliability of our cloud-based products.Key Responsibilities:Design and execute comprehensive system testing plans to validate product...


  • Bengaluru, Karnataka, India 2coms Full time

    Job Title: Principal Software EngineerAt 2coms, we're seeking a highly skilled Principal Software Engineer to join our team. As a key member of our digital transformation team, you will be responsible for designing and developing complex software solutions using Pega CLMKYC.Key Responsibilities:Implement and architect Pega CLMKYC solutions for multiple...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Summary: Microsoft is seeking a talented Principal Software Engineer Lead to join the Virtualization Core Platform team. As a key member of our team, you will be responsible for leading a team of engineers working on components of Microsoft's virtualization platform.As a Principal Software Engineer Lead, you will be working closely with all of...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd Full time

    Position: Java Principal EngineerLocation: Bangalore (Work From Office)Job Type: Full-timeWe are seeking a talented and experienced Java Principal Engineer to lead the design and development of complex software systems. The ideal candidate will have a strong background in software engineering and architecture, with deep expertise in Java development.Key...


  • Bengaluru, Karnataka, India Everbridge Full time

    Job Title: Principal EngineerEverbridge, a leading provider of SaaS-based critical communications and enterprise safety solutions, is seeking a highly skilled Principal Engineer to join our team in Bangalore. As a Technical Lead, you will be responsible for providing technical direction, leading cross-functional development teams, and ensuring the delivery...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our Resource Management team at Procore Technologies. As a key member of our engineering team, you will be responsible for driving the technical direction of our construction platform initiatives and collaborating with cross-functional teams to deliver...


  • Bengaluru, Karnataka, India Texas Instruments Full time

    About the RoleWe are seeking an experienced software development professional to join our team as a Principal Software Engineering Lead. The ideal candidate will have a strong background in software development, architecture, and leadership, with a focus on warehouse management and supply chain solutions.This role will involve designing, developing, and...


  • Bengaluru, Karnataka, India Procore Technologies Full time

    Principal Software EngineerWe're seeking a highly skilled Principal Software Engineer to join our Product & Technology Team at Procore Technologies. As a key member of our engineering organization, you'll play a critical role in designing, developing, and implementing scalable integrations between Procore and third-party applications.Your primary...