Skip navigation EPAM

Lead Java Engineer - Java, Microservices, React JS, Azure Hyderabad, India

  • hot

Lead Java Engineer - Java, Microservices, React JS, Azure Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are seeking a Lead Java Engineer to join our innovative team. This role calls for a seasoned professional with extensive experience in Java, Microservices, React JS, and Azure. The successful candidate will be responsible for leading the development of high-quality applications, ensuring best practices, and collaborating with a talented team to deliver exceptional solutions.


#LI-DNI#REF_Lead_Java#EasyApply

Responsibilities

  • Develop hands-on with Java and Spring Framework, React JS, Azure, or other cloud technologies
  • Handle front-end development using React and modern frameworks like MFE
  • Work on database development across PostgreSQL and Oracle, ensuring proper integration with application services
  • Oversee application containerization and manage deployments
  • Construct back-end Microservices and REST APIs
  • Enhance and maintain existing codebases while ensuring optimal performance
  • Execute and manage unit testing effectively
  • Conduct thorough code reviews to maintain code quality
  • Adhere to coding standards and participate in continuous integration processes
  • Join and contribute to SCRUM gatherings and other agile practices
  • Provide estimates and participate in planning sessions
  • Act as a mentor to other developers and foster a collaborative environment

Requirements

  • 8+ years of experience in Java development, particularly with Java 8 and Core Java
  • Proficiency in Spring Boot, Microservices architectures, and design patterns
  • Skills in ReactJS, TypeScript, JavaScript, HTML5, and CSS3
  • Competency in Azure or equivalent cloud environment
  • Familiarity with unit testing practices
  • Knowledge of database technologies, preferably SQLServer
  • Background in OO Design, RESTful web services, and best coding practices
  • Capability to work with APIs and understand the technicalities of Microservices architecture

Nice to have

  • Financial Services background in wealth management
  • Prior experience leading teams or projects in a professional setting

We offer

  • Opportunity to work on technical challenges that may impact across geographies
  • Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
  • Opportunity to share your ideas on international platforms
  • Sponsored Tech Talks & Hackathons
  • Unlimited access to LinkedIn learning solutions
  • Possibility to relocate to any EPAM office for short and long-term projects
  • Focused individual development
  • Benefit package:
    • Health benefits
    • Retirement benefits
    • Paid time off
    • Flexible benefits
  • Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

我们在世界其他地方。。。