Search Jobs

Search by job, company or skills

Lead Software Developer - Java

Lead Software Developer - Java

EPAM
Early Applicant
  • Posted 20 days ago
  • Be among the first 20 applicants

Job Description

We are expanding our platform and need a Lead Software Developer - Java with AWS Cloud to steer Java and SpringBoot microservices, REST APIs, and AWS services. You will unblock delivery, raise engineering quality, and partner across stakeholders on planning and governance—apply now.

Responsibilities

  • Own the team's technology solutions and take responsibility for deliverable results
  • Establish technical vision and help the team make informed decisions
  • Resolve technology blockers that surface during project execution
  • Coordinate with architects and the CTO organization to follow governance standards and best practices
  • Deliver solutions that satisfy functional and non-functional requirements with high quality
  • Advance system designs, architectures, and frameworks to improve the overall solution
  • Review and protect quality across data models, API contracts, architecture, frameworks, and code
  • Contribute to estimation, planning, prioritization, and dependency mapping efforts
  • Lead and encourage collaboration across teams and stakeholder groups
  • Operate as a hands-on technologist with AWS Cloud-native microservices architecture expertise

Requirements

  • Extensive 8+ years of experience building front-end applications, microservices, and REST APIs
  • Proven experience with Java, Node.js, and SpringBoot including API and microservices development
  • Strong AWS Cloud knowledge across ECS, Lambda, DynamoDB, SQS, and CloudWatch
  • Familiarity with DynamoDB and Aurora as database technologies
  • Experience working in Agile methodology and using API testing tools
  • Working knowledge of Splunk monitoring platforms
  • Strong communication skills for client-facing engagement with solid presentation ability
  • Detail-oriented execution style with comfort in ambiguity while keeping structure
  • Experience leading teams and coordinating with Vanguard Database, the CTO organization, and API Economy initiatives
  • Ability to clarify technical uncertainty and deliver well-defined solutions

Nice to have

  • Experience with Python programming
  • Exposure to cloud-native data pipelines
  • Experience aligning delivered solutions with business insight and API economy principles

Technologies

  • Backend – Java, Node.js, 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

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

8-10 yrs
Hyderabad, India
Skills:
Java, Apis, Agile Methodology, Dynamodb, Spring Boot, Node.js, Microservices, Lambda, Cloudwatch, ECS, Sqs, Splunk, AWS, API testing tools
10-12 yrs
Hyderabad
Skills:
Java, Sql, API design, React, ECS, REST, Spring Boot, Microservices, AWS, Oracle, Kubernetes, Graphql, Elasticsearch, Docker, MongoDB, AI orchestration frameworks, EKS, Modern data platforms, Generative AI systems, LlamaIndex, LangChain, CI/CD pipelines, Retrieval-Augmented Generation architecture, Infrastructure as Code, LLM evaluation frameworks
8-10 yrs
Hyderabad, India
Skills:
solace , DB2, Visual Studio, Rest Api, Java, Jira, Maven, Typescript, React, Eclipse, Ibm Mq, Karma, JUnit, Git, Jms, Spring Boot, Pl Sql, Bitbucket, Websphere, Tomcat, Weblogic, Mockito, Jasmine, Oracle, Jboss, Jenkins, Java EE, Intellij, Liberty Server