• Competitive
  • Singapore
  • Permanent, Full time
  • LMA Recruitment
  • 14 Jun 18

Full Stack Java Developer

Our international banking client is looking for a Full Stack Java Developer to join their Singapore team.

ROLES AND RESPONSIBILITIES:
• Gather requirements, design, develop, test, deploy and support applications;
• Work closely with Product Owner and Scrum teams to deliver user-centric solutions for internal and external customers;
• Promote adoption and rollout of Agile and modern software engineering practices;
• Drive innovative software engineering practices and architecture design;
• Work with business and other technology teams to establish frameworks for delivering online capability;
• Ensure risks, issues, costs and schedules are appropriately managed following agile principles.
• Work with technology teams to co-ordinate development and create a delivery pipeline across multiple streams;
• Collaborate with core DevOps and Testing teams to build and enhance a continuous delivery pipeline;

Requirements:
• UI development (Angular, HTML5, CSS )
• Programming languages ( Java 8, Python )
• Application server (Tomcat , Jboss)
• Frameworks (Spring boot, JPA, Cucumber, JMS,)
• Databases (PostgreSQL, DB2),  software algorithms and design patterns
• DevOps toolchain experience ( JIRA, Bitbucket, Jenkins, Artifactory )
• Service or Microservice architecture ( REST and SOAP)
• TDD, BDD, performance and Security testing for mobile and web
• Build automation tools ( Ant, Maven,Gradle )
• Java (latest 7 or 8), mobile app, scrum/Agile (8 years development)

EA Reg no: R1102810

EA Licence No.: 11C4684

Company Reg. No.: 201131609D
 

Singapore Singapore Singapore SG