Skip To Main Content
backBack to Search

Senior Java Developer

Java, Microservice Architecture Pattern, ReactJS, Agile
warning.png
Sorry, this position is no longer available

Currently, we are looking for a remote Senior Java Developer to join our global team.

The customer is a Singaporean multinational banking and financial services corporation operating across 18 markets.

Responsibilities
  • Apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders daily to stay focused on common goals
  • Taking the ownership of design and development of T&M applications
  • Taking the ownership of driving the discussion with business users
  • Deliver project in time, a single point of contact and responsible for the delivery
  • Design, analyse, develop, unit testing (TDD) and regression automation (BDD) to deliver product backlog for large and complex projects
  • Adopting and practicing Agile methodologies including, but not limited to, story grooming, sprint planning, complexity analysis, stand-up calls, and sprint retrospectives
  • Adhere to firm-wide architecture standards, risk management and security policies
  • Team player and ability to work in Global Team setup, product owners and business team to develop, build & support application
  • Communicate and collaborate on development items with global team, as well as raise/work to resolve issues impacting development
  • Postproduction application support
  • Participate in quality assurance, peer reviews and code reviews Qualifications
Requirements
  • 3+ years of experience in Java Development
  • Thought leader in the group especially in the end-to-end solutioning
  • Up to date with latest ongoing technologies in the industry
  • Well-spoken/Articulate and Emotionally intelligent
  • Passionate about development
  • Opensource contributor
  • Well connected to industry members, attends developer and tech meetups
  • Strong understanding of DevOps practices, tools and techniques
  • Degree in Computer Science/ IT or other related fields
  • Hands on experience using frameworks like Spring (boot, data, batch, cloud), React, Angular, etc
  • Experienced deploying application in a containerized environment using docker/Kubernetes/PCF/Openshift/AWS etc
  • Solid technical skill with diversity of thought and creative solutions that are in the best interests of our customers globally
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you