Lead Software Engineer

7 days ago


Hyderabad, India Epam Systems Full time

We are seeking a highly motivated Lead Software Engineer to guide our backend development efforts, focusing on scalable, efficient, and resilient systems.

In this role, you will collaborate with cross-functional teams, lead technical implementations, and ensure high-quality deliverables align with business objectives.

Responsibilities

  • Lead a team of software engineers, providing technical mentorship and fostering a culture of engineering excellence
  • Define and implement backend architecture using Java8, Spring Boot, and proven design patterns
  • Collaborate with stakeholders to translate business requirements into efficient technical solutions
  • Oversee API development and integration using REST, SOAP, and RPC frameworks like Thrift or gRPC
  • Optimize application performance, enhance resiliency through techniques like throttling and circuit breakers, and address error handling
  • Leverage tools such as Grafana, Kibana, and Prometheus for system monitoring, alert configuration, and debugging
  • Conduct comprehensive code reviews to ensure adherence to best practices and maintain high code quality
  • Proactively troubleshoot and resolve production issues, driven by active monitoring and log analysis
  • Manage repository structures in Git with exposure to monorepo environments
  • Facilitate communication across teams and stakeholders, ensuring alignment on technical and delivery goals
  • Introduce improvements to engineering processes and stay aligned with emerging technologies

Requirements

  • 8-12 years of experience in backend software engineering with extensive use of Java8 and open-source frameworks
  • Proficiency in data structures, algorithms, and multithreaded programming for high-performance applications
  • Expertise in creating APIs using REST, SOAP, and frameworks like Thrift or gRPC
  • Background in object-oriented programming and application of advanced design patterns including Gang of Four and enterprise models
  • Minimum 3 years of experience in microservices architecture and distributed system implementations
  • Solid understanding of resiliency approaches like throttling, circuit breakers, bulkheading, and CPU/Memory profiling for performance optimization
  • Skills in monitoring and debugging applications with Grafana, Kibana, and Prometheus
  • Experience using Git for repository management, including familiarity with monorepo workflows
  • Effective communicator with the ability to collaborate across multiple teams and stakeholders to deliver objectives


  • Hyderabad, Telangana, India Lead Masters AI Full time ₹ 2,00,000 - ₹ 12,00,000 per year

    Internship Opportunity – LeadMasters AI (Dubai-Registered AI Company)About LeadMasters AILeadMasters AI is a Dubai-registered Company operating out of Hyderabad. We build solutions in AI-driven marketing automation, social media management, CRM workflows, and intelligent lead generation. Our mission is to help businesses scale with agentic AI-powered...


  • Hyderabad, Telangana, India Tableau Software Full time

    Job DescriptionResponsibilities:- Lead a team of talented engineers who like to ship performant code and tackle hard engineering problems to meet the scale for our largest customers.- Establish the necessary processes to achieve the best possible performance in the product- Manage complex technical projects and provide roadmap planning.- Provide improvements...


  • Hyderabad, Telangana, India JPMorgan Chase Full time

    If you re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you As a Lead Software Engineer at JPMorgan Chase within the Consumer Community Banking Global Banking Platform team you are part of an agile team that works to enhance design and...


  • Hyderabad, India JPMorganChase Full time

    JOB DESCRIPTION We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Architecture and Engineering, you play a vital role in an agile team dedicated to improving, developing, and providing reliable,...


  • Hyderabad, Telangana, India Chase Bank Full time

    Job DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, Telangana, India Chase- Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Infrastructure Platforms team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Hyderabad, Telangana, India Chase- Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and...


  • Hyderabad, Bengaluru, India Tableau Software Full time

    Job DescriptionThe Engineering Managerdemonstrates deep business, industry, and product knowledge to ensure the success of our customers by effectively managing a team of Engineers and Architects. In this role, the Engineering Manager will specialize in one or more lines of business, a specific cloud or industry to speak the customer language and ensure...


  • Hyderabad, Telangana, India JPMorganChase Full time ₹ 15,000 - ₹ 28,00,000 per year

    Job DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Chief Technology Office , you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...


  • Hyderabad, Telangana, India Raytheon Technologies Full time

    Date Posted 2024-08-23Country IndiaLocation Phase-II 7th Floor Block-III DLF Commercial Developer Ltd Plot No 129 to 132 APHB Colony Gachibowli Hyderabad Telengana IndiaPosition Role Type UnspecifiedOverview This opportunity is for a dynamic and creative Lead Software Engineer who is eager to share their talents with the Commercial Displays...