Lead Fullstack Developer (#22 00147)

Singapore, Singapore

Job Description


:-

Responsibilities :-

  • Contribute as Development Lead on assigned projects.
  • Formulate, design, and develop software solutions based on business requirements and application roadmap in alignment with architectural direction and standards.
  • Ensure that solutions are performant, scalable, resilient and align to appropriate recoverability pattern.
  • Support the Scrum master/Product Owner in managing customer expectations for project deliverables, managing stakeholder communications, and helping to implement an effective system of project governance.
  • Collaborate with PM, BA, QA and cross-functional teams to help unblock various issues needing technical expertise.
  • Work closely with business team to understand business requirements and translate them into functional requirements in form of user stories.
  • Validate user stories to ensure that functional requirement/story meet overall business requirement(s).
  • Build Microservices with the 12 Factor App Pattern on Pivotal Cloud Foundry (PCF)
  • Must take delivery accountability and guide/mentor junior developers in the team
Requirements :-
  • Master or bachelor's degree in computer science or a related field.
  • 12+ years of proven working experience in Java development and demonstrated capabilities on full life-cycle experience (including design, development, unit testing, debugging, etc.) in the delivery of a wide variety of enterprise software solutions
  • Hands on experience on developing Microservices using Spring Boot. End to End integration experience of Microservices with front end system.
  • He/she needs to have proficient deep knowledge of one or more back-end programming language, mainly Java, Shell Scripting and Angular as secondary.
  • Hands on experience working with APIs and microservices, integrating external and internal web services including SOAP, XML, REST, JSON, through Zuul Gateway Service Proxy, Spring Cloud Gateway.
  • Ability to build highly re-usable, optimized (to focus on site's performance, responsiveness, and speed), portable and scalable model data structures and codes with security and data protection.
  • He/she must be proficient in design of data storage solutions and schemas that represent and support business processes.
  • He/she needs to have a proficient understanding of software tools such as Git, GitHub, SVN, Confluence, JIRA, Bitbucket and Jenkins (CI/CD). He/she needs to be familiar with scanner tools like Fortify, SonarQube and NexusIQ - Sonatype. Ability to fix vulnerabilities issues.
  • Knowledge of relational database concepts. Knows MariaDB, MS SQL, Oracle
  • Knowledge of Big Data ecosystems and enterprise data platforms, such as Hadoop eco-system, Spark.
  • Strong interpersonal skills including mentoring, collaborating, and team building.
  • Ability to work with complexity and ambiguity and use it to their advantage.
  • Prior knowledge of banking products, financial accounting, regulatory reporting, MIS concepts and finance processes will be a plus
  • Excellent knowledge of Relational Databases, SQL, Maria-DB and PL/SQL

Mandatory Skills :-
Hand on Java, Spring and J Unit

Employment : Permanent position

Project: Banking

Project Location: Changi Business Park

To apply for this position, kindly submit your updated resume to tam@ctsincorp.com

Contact Person
Tam Mun Hong, R1102284
+65 69501265

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1027699
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned