Full Stack Developer

Location: Singapore
Job Type: Contract
Posted: over 1 year ago
Contact: Meenakshi Sharma
Discipline:
Reference: 252389

This role :

Full Stack Developer

Our client :

Fortune 500 IT Services
Duration: 12 Months ( renewable)

Key Responsibilities:

  • Accountable for delivery of projects starting from initiation to post go live support
  • Forming, norming and setting up technical team
  • Leading multiple delivery squads (composed for API developers, testers, SA's) to deliver successful project outcomes
  • Leading the technical de-composition and design discussions across squads
  • Design & enhance the application framework following software engineering principles
  • Managing 3rd party vendors and integration partners to ensure application deliveries are timely and good quality
  • Leading the squads in sprint grooming activities ahead of sprints to refine the stories, identify technical dependencies, pre-sprint technical activities to be done
  • Conduct scrum of scrum across squads to identify squad interdependencies, squad loading and managing the sprint deliverables
  • Put in place a strong framework / process to guarantee quality delivery every sprint
  • Ensure definition of ready and definition of done is followed for each sprint.
  • conduct retrospectives, identify areas of improvement from each sprint and work towards continuous improvement to improve sprint velocity and quality
  • Work closely with architects and other dependent teams for detailed design and interface contract agreements
  • Imbibe agile values and lead the team towards automation
  • Leading and contributing to cross-team improvement initiatives relating to agile methods, CI/CD tools, people, architecture, project management and governance, including further adoption and improvements to the Bank's System Development Methodology (SDM)

    Key Requirements:
  • Strong design thinking and application development experience
  • Should have had at least 5 years experience in building applications from scratch using API's and micro services and leading a team of developers
  • Should have prior experience in managing virtual teams in onsite/offshore model
  • Should be hands on and have the level of experience and expertise to coach and design, plan and deliver complex applications
  • Strong full stack technical skills required with key focus on skills as stated for API developers
  • Strong development skills
  • Ability to work under pressure and strict deadlines
  • Own overall delivery and drive teams velocity
  • Prior experience in Banking applications ( customer facing - client onboarding or middleware payment processing systems) is a plus
    • ESB, Event Driven, Microservices , SOA Architecture, Services governance and design
    • ReactJS, NodeJS
    • Java, Microservices, SpringBoot, Apache Camel
    • JBoss, Weblogic.
    • IBM MQ, REST, SOAP, WSDL, Kafka.
    • Spring Security, Netegrity, PKI, JCE, JSSE
    • Object Design and Modelling
    • DevOps (Git, Jenkins, Maven, Artifactory, Sonarcube, Fortify, Docker, Kubernetes, Cucumber etc.)
    • At least one of the following: Oracle, MS SQL, Maria DB or any NoSQL
    • Ability to use a wide variety of open source technologies and cloud services.
    • Exposure to the following technologies: Weblogic/JBoss, Unix operating systems, MQ/Connect Direct messaging

Interested parties please click "Apply Now" or send your CV directly to Meenakshi Sharma (EA Reg no: R1545911) at Meenakshi.Sharma@peoplebank.asia.


Peoplebank Singapore Pte Ltd, EA Licence Number: 08C5248.