Skip navigation EPAM

Lead Java Full Stack Engineer (Microservices, Angular2) Hyderabad, India

  • hot

Lead Java Full Stack Engineer (Microservices, Angular2) Description

Job #: 53351
Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


DBS, Best Bank in the World (Global Finance, 2018) and World's Best Digital Bank (Euromoney, 2018), we are also among the top 20 Great Place To Work™ (GPTW) for BFSI in 2019 is on a mission to reimagine banking. 'Live more, Bank less' is our motto and we aim to make banking a seamless journey for people.

At DBS, we see ourselves as a 26,000-person start-up, that leverages start-up thinking, embraces an Agile culture and adopts the latest technology to design and develop superior solutions.

DBS Treasury & Markets is an Asian leader in treasury and offers a broad range of treasury products and services to individuals, companies and financial institutions. We offer cash and derivative products in foreign exchange, interest rates, equities, commodities and fixed income securities. We are the acknowledged leader in Singapore, with dominance in the Singapore dollar market across various asset classes. We are experts in Asia, committed to extending our leadership in market making, product structuring, distribution and fixed income origination capabilities in Asian currencies. Our nimbleness in structuring products for customers in response to changing market conditions sets us apart from competitors. We look towards digital to improve the distribution and enabled scalability of the delivery of our Treasury & Markets products to various customer segments, with the focus on mid-cap/SME and Wealth segments.


DBS has embarked on Digital transformation journey with the objective to become a truly digital bank. The program focuses on maximizing value by building new applications in open source technologies and/or platforming existing applications to modern tech stacks.

As a Java developer you would be responsible to drive technology delivery across cross asset, cross financial product implementation which are necessary for Sell and Buy side requirements of various institutional clients. He or She would work across other application/platform leads and business users and trading desks to understand business vision and priorities and help deliver cutting edge technology by part of hands on design and delivery of these solutions.


  • Design and delivery of product and solution
  • Executing PoC’s and developing MVP’s for new work areas
  • Percolating and safe guarding coding standards and best practices
  • Code reviews for critical pieces of code
  • Guide and mentor the programmers and clear bottlenecks
  • Conduct technology sessions


  • Experience in design and delivery of enterprise applications using open source technologies
  • Advise during the development life cycle by serving as a solution SME to help identify and qualify business development opportunities
  • Provide end to end solution and design details
  • Drive experimentation to assess new solution/application paths
  • Hands on skills in design and delivery of applications which are cross platform, cross browser and based on Object oriented design concepts
  • Experience in Springboot and Microservices
  • Experience in AWS – Developing and Deploying services in AWS
  • Deep end-to-end architecture and technology experience in middleware, databases
  • Knowledge and understanding of private (Openshift) and public cloud architecture and systems
  • Hands on experience with NoSQL (MariaDB, etc.)
  • Good understanding of agile methodologies and experience of working in agile teams
  • Hands on skills in CI/CD, DevOps & Test automation
  • Evaluate and communicate technical risk and ensure applications are delivered against a schedule with the highest quality
  • Experience of leading, coaching, mentoring technical teams
  • Excellent team player
  • Minimum experience of 6+ years in product/application Software development

Nice to have

  • Experience in Front end, Specifically Angular 2+
  • Knowledge of Hadoop, SPARK, Hive, Impala, HBase etc
  • Knowledge of Site reliability engineering is an added advantage
  • Experience in BFSI with knowledge of Capital Markets

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.)
Узнать больше о EPAM Индия

Наши сотрудники

Ресурсный менеджер
Санкт-Петербург, Россия

Руководитель проектов
Москва, Россия

Глава практики e-commerce
Москва, Россия

Архитектор решений
Амстердам, Нидерланды


Наши офисы