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.)
Learn more about EPAM in India

Equal Employment Opportunity

EPAM Systems, Inc. is an equal opportunity employer.  We recognize the value of diversity and inclusion in creating success for our customers, business partners, shareholders, employees and communities. We are committed to recruiting, hiring, developing and promoting employees without discrimination. As a global employer, this commitment includes complying with all laws in the countries in which we operate. Nevertheless, we believe equal employment practices should not be limited to what the law requires. Equal opportunity and inclusion are essential to motivate, empower and recognize the best in everyone.

At EPAM, employment actions are based on individual qualifications, without regard to race, color, religion, creed, gender, pregnancy status, sexual orientation, gender identity, gender expression, marital or familial status, national origin, ancestry, genetics, age, disability status, veteran status, citizenship status when otherwise legally able to work, or any other characteristic protected by law.

Pay Transparency Non-Discrimination Provision

EPAM will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Affirmative Action Obligations as a U.S. Government Federal Contractor

As a U.S. federal government contractor, EPAM is committed to meet its affirmative action obligations to make good faith efforts to expand the recruiting pool of women, minorities, individuals with disabilities, and protected veterans through outreach, targeted recruitment, training opportunities and other activities. We affirm this commitment annually in EPAM’s Affirmative Action Plans. The full text of our Affirmative Action Plan for Persons with a Disability and Protected Veterans is available for inspection in the People Operations Department during normal business hours. Email the People Operations Department to schedule an appointment.

Accessibility for Applicants with Disabilities

EPAM is committed to working with and providing reasonable accommodation to individuals with disabilities. If you require an accommodation at any stage of the employment application process, please send an email to the People Operations Department including your name, a detailed description of your requested accommodation, and the best method to contact you. If you have already reviewed a job posting or submitted an application for a job, please include the requisition number. We will assist you and make a determination on your accommodation request on a case-by-case basis.

EEO is the Law. Applicants to and employees of EPAM Systems Inc., are protected under Federal law from discrimination.

EPAM Systems, Inc. participates in eVerify.