Lead Software Engineer – Java with any Cloud

2 days ago


Chennai, Tamil Nadu, India Epam Systems Full time US$ 1,50,000 - US$ 2,00,000 per year

We are seeking a highly skilled and experienced Lead Software Engineer to spearhead the design, development, and maintenance of cutting-edge backend systems and microservices. The ideal candidate will excel in Java development, possess deep familiarity with cloud technologies (AWS/Azure), and have a proven track record of working in agile, collaborative environments.

Responsibilities

  • Design, develop, and maintain applications using Java (Spring Boot and Microservices)
  • Take ownership of features from concept to deployment, ensuring high performance and scalability
  • Participate in all phases of the software development lifecycle — from analysis and design to testing and release
  • Write clean, testable, reusable code, and conduct thorough code reviews to ensure high-quality standards
  • Troubleshoot and resolve backend or frontend issues across various environments
  • Build and consume RESTful APIs for seamless frontend-backend integration
  • Optimize application performance on the backend (API latency, database queries)
  • Contribute to CI/CD pipelines
  • Work effectively in Agile/SCRUM teams, actively participating in sprint planning, daily stand-ups, and retrospectives

Requirements

  • Total 8+ years of development work experience
  • 8+ years of professional experience in full-stack development using Java (Spring Boot) and AWS
  • Hands-on development experience with Java and Spring Framework
  • Good knowledge of APIs and microservices architecture
  • Strong proficiency in: Java 17, Spring Boot 3.1.2, Spring Framework 6.0.7, Hibernate, RESTful API design, and modular frontend architecture
  • Experience in implementing CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI)
  • Good understanding of microservices and event-driven architecture
  • Familiarity with Infrastructure as Code (Terraform, AWS CloudFormation)
  • Working knowledge of cloud environments, especially AWS (e.g., S3, EC2)
  • Strong debugging and troubleshooting skills across the stack
  • Ability to work collaboratively in Agile/SCRUM teams and communicate effectively

Nice to have

  • Experience with Python and basic understanding of FE frameworks
  • Skills in Test-Driven Development (TDD) using frameworks like Jest, Jasmine, or JUnit

  • Lead Java Developer

    2 days ago


    Chennai, Tamil Nadu, India Newage Software & Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are Looking for Java lead developer - Chennai - 5 - Days officeExp Req: 8+Yrs Only Notice Period: Imm Joiner or Serving Notice Only (max 20Days)Skills req: Java, Spring boot, Microservices, My SQL and AWSJob SummaryWe are seeking an experienced Java Technical Lead to guide our development team in architecting, designing, and delivering robust software...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Senior Java Software Engineering LeadAs a Senior Java Software Engineering Lead, you will be responsible for leading the development and maintenance of software solutions and applications in the field of Software Engineering.The ideal candidate will have a deep understanding of programming concepts, software design, and software development principles, and...


  • Chennai, Tamil Nadu, India Banyan Software Full time US$ 1,50,000 - US$ 2,00,000 per year

    Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software...


  • Chennai, Tamil Nadu, India beBeeSOFTWARE ENGINEER Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    As a seasoned software engineer, you will be responsible for designing and developing interactive user interfaces using HTML5, CSS3, JavaScript, and frameworks such as Angular. Your expertise in Java and SQL will enable you to integrate APIs and manage client-server communications using RESTful web services. Additionally, you will work with databases like...

  • Java Technical Lead

    2 days ago


    Chennai, Tamil Nadu, India Ciar Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Skills:- Java, MySQL, Angualar, Node, JavaScript, Spring, Hibernate,. Company Overview. CIAR Software Solutions Pvt Ltd is a software development company that offers comprehensive solutions for the food and hospitality industry. Our flagship products, and , provide a complete software solution for restaurants and hotels, including billing, inventory...


  • Chennai, Tamil Nadu, India People Prime Worldwide Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    LTIMindtree is a global technology consulting and digital solutions company, formed by the 2022 merger of L&T Infotech and Mindtree. It helps businesses transform their core operations and customer experiences using digital technologies like cloud, AI, and analytics to drive innovation and growth. With over 81,000 employees and a presence in 30 countries,...


  • Chennai, Tamil Nadu, India beBeeSoftware Full time

    We are seeking a skilled Java Spring Boot Developer to join our team in designing, developing and deploying scalable high-performance applications using Spring Boot.Key ResponsibilitiesDesign develop and maintain RESTful APIs and microservices using Java and the Spring Boot framework.Implement business logic integrate with various data stores and ensure high...


  • Chennai, Tamil Nadu, India Super one Infotech Pvt Ltd Full time

    Urgent Hiring Alert Software Engineer -Project Lead JAVA ANGULAR JS Cloud in a renowned R D Center of Auto Component Mfg MNC Chennai Location Position Software Engineer Project Lead Location ChennaiExperience 6 YrsQualification B Tech B EKey Skills Develop and maintain cloud-based applications using Java AngularJS Angular Framework 4 0...


  • Chennai, Tamil Nadu, India beBeeEngineering Full time ₹ 21,60,000 - ₹ 25,96,800

    Senior Engineering Leadership RoleWe are seeking an experienced Senior Manager to lead our global engineering teams in delivering high-quality software solutions.The ideal candidate will have a strong background in managing cross-functional teams, driving technical vision, and aligning with business strategy.The role involves:Building and mentoring...


  • Chennai, Tamil Nadu, India beBeeCloudSoftwareEngineer Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Job Title:Senior Cloud Software EngineerJob OverviewThis is a challenging role for an experienced software engineer who can drive innovation and improve our cloud-based systems. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and deploying scalable cloud applications using modern technologies.ResponsibilitiesDesign and...