Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
SG
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Full Stack Developer - Java (MNC Bank | Contract) job in Singapore at Manpower Singapore

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
Full Stack Developer - Java (MNC Bank | Contract) at Manpower Singapore

Full Stack Developer - Java (MNC Bank | Contract)

Manpower Singapore Singapore Contract
60,000 SGD - 102,000 SGD/Year
Apply Now


Main responsibilities
  • Involve with software and product development and ad hoc projects
  • Software development using Java, Spring Boot, Kafka, Docker, Kubernetes, Angular, HTML, CSS
  • Creating well architected and structured solutions
  • Design, develop, enhance, test, and integrate Web Applications
  • Software analysis, software design, code implementation, software integration, module verification and validation
  • Deliver software products for integration testing in accordance with standard procedures
  • Prepare and maintain technical documentation and software deliverables
  • Participate in technical discussions and provide solutions based on industry best practices
  • Follow the Agile methodology


The position requires autonomy and reliability in performing duties while maintaining close communication with rest of project/support team.
Qualifications and Profile
  • Bachelor or Technical Degree in Computer Science, Information Science, Information Technology or any related disciple
  • 7+ years of relevant working experience as a full stack engineer with Java background with UI development experience using Angular/React
  • Good understanding & working knowledge with Agile/Scrum
  • Hands-on experience of end-to-end design and implementation of complex IT systems


Functional
  • Financial/banking industry knowledge
  • Knowledge of KYC and CDD systems is a plus


Technical
  • Excellent knowledge in Core Java (Java 8+) and OOAD
  • Good understanding and hands on experience in Spring Framework (Core, MVC, Security, AOP, Data, Integration, Transaction, Batch etc.) with Spring Boot
  • Good experience with JavaScript frameworks like Angular 6+ or React
  • Expertise in HTML, JQuery, CSS
  • Familiarity with LESS/SASS
  • Good experience with databases like SQL Server / Oracle
  • Good understanding of Hibernate/JPA framework.
  • Experience with designing and developing API's using REST and documenting it using Swagger
  • Experience refactoring legacy applications into micro services is a plus
  • Test driven mindset with skills in Junit, Mockito and other Unit testing frameworks
  • Experience with Eclipse/IntelliJ
  • Hands-on knowledge on source code management system such as SVN / Git.
  • Practical knowledge on Jenkins, Nexus, Maven/Gradle
  • Experience with Tomcat/Jetty or other java-based application servers
  • Knowledge of scripting (bourne, korn, bash)


Technical (Nice to have)
  • Experience with Apache or Nginx
  • Experience with BDD tools like Cucumber
  • Experience developing solutions using Kafka Broker
  • Experience with API management tools like WSO2 or Axway
  • Familiarity with Elastic stack
  • Experience with workflow management framework like Activiti/Flowable
  • Experience with containerization technologies like Docker & Kubernetes


Jireli Gem Mejia Cabria EA License No. 02C3423 Personnel Registration No. R1434374

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit [ Link removed ]
 
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve JobsCentral by providing feedback about this job:

Job ID: BBBH101582

JobsCentral TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using JobsCentral you are agreeing to comply with and be subject to the JobsCentral Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.