Lead Java Developer

Epam Systems

Chennai District

On-site

INR 1,800,000 - 3,200,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epam Systems in Chennai is seeking a Tech Lead to own complex service-level problems, guide cross-functional teams, and deliver high-quality applications.

You will write code, promote secure practices, drive architectural decisions, and mentor teammates with a focus on reliability and AI-powered growth.

Qualifications

  • Strong expertise in Java and Spring Boot with REST APIs.
  • Experience guiding teams on development practices and coding guidelines.
  • Ability to conduct domain-driven design and architecture mapping.

Responsibilities

  • Own complex problems across services and drive cross-functional collaboration.
  • Write and review code, promote secure practices and high-quality artifacts.
  • Define and develop service-level procedures to meet business needs.
  • Drive prioritization with product partners.
  • Provide development and architecture guidance.
  • Lead by example to promote engineering excellence.
  • Leverage AI to accelerate growth.

Skills

Java
Spring Boot
REST API
Secure coding
Code reviews
Architectural guidance
Cross-functional collaboration
Domain-driven design

Education

Bachelor's degree

Tools

Event Framework

Job description

As a Tech Lead, you will:

  • Own complex problems having dependencies across services and facilitate cross-functional team interactions to drive resolution
  • Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production
  • Define, design, and develop procedures and solutions at a service level to meet business requirements/enhancements
  • Drive prioritization decisions and trade-offs in working with product partners
  • Drive blameless postmortems culture to identify root causes of incidents and implement learnings
  • Provide development and architecture guidance to team members
  • Build relationships and effective partnerships across organizations
  • Write and evaluate recommendations for job promotions based on an unbiased view of one\'s accomplishments
  • Lead by example with hands-on approaches to demonstrate engineering excellence
  • Use AI to bring value and accelerate growth.
All About You
  • Skillful at writing secure code in multiple languages; Familiar with secure coding standards and vulnerability management
  • Proficiency in Java, Spring boot, REST API, PGDB, Event Framework
  • Proficient in documenting and coaching team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling)
  • Has skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring
  • Proficient in researching and understanding the application of new programming languages, frameworks, and libraries to promote faster and secure development
  • Understands and elaborates technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience
  • Has skills to understand customer journeys and ensure a good customer experience by continuously reducing mean time to mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point)
  • Able to perform domain-driven design to architect and map software solutions to business contexts
  • Proficient in defining, organizing, and reporting on test runs for major, minor, and hotfix releases (including unit, component level, system level, customer journeys, past customer issues, and regulatory controls)
  • Understands which tools and practices to choose for intelligently automating builds, tests, and deployments where processes and applications are designed upfront with automation in mind
  • Bachelor\'s degree in software engineering, computer science, information technology or related discipline preferred, or equivalent work experience[BS2] ; Payment industry knowledge preferred but not required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

Experion Technologies • Ernakulam

On-site
INR 1,200,000 - 1,800,000
Lead Java Developer
Lead Java Developer

Manatal • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java backend Developer
Java backend Developer

JobCubby • India

On-site
INR 1,800,000 - 2,400,000
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Lead Java Developer
Lead Java Developer

Allegis Group • Pune District, Hyderabad

Hybrid
INR 1,800,000 - 2,800,000
Engineering Team Lead
Engineering Team Lead

Kivitronicsconsulting • Chennai District

On-site
INR 1,800,000 - 3,000,000
Lead Java Developer
Lead Java Developer

Live Connections • Chennai

On-site
INR 2,000,000 - 3,500,000
Java Team Lead
Java Team Lead

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java Lead Developer
Java Lead Developer

Techverito Software Solutions • Pune District

On-site
INR 2,800,000 - 4,800,000
Innovative Engineering
Masterful Development
Continuous Growth
+2
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000