Java Developer - Fullstack

Location Singapore
Discipline
Job Reference Java-IBM_1565175611
Salary Negotiable
Consultant Email james.andalan@manpower.com.sg
EA License No. 02C3423

Detailed Job Description

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency Applications
  • Delivering high availability and performance
  • Contributing in all phases of the development lifecycle
  • Writing well-designed, efficient, and testable code
  • Conducting software analysis, programming, testing, and debugging
  • Managing Java and Java EE application development
  • Ensuring designs comply with specifications
  • Preparing and producing releases of software components
  • Transforming requirements into stipulations
  • Support continuous improvement
  • Investigating alternatives and technologies
  • Presenting for architectural review

Detailed Job Qualification / Requirement

- Full stack Java developer with 5+ years in Java/J2EE

- Validated experience crafting and maintaining at large scale

- Expertise with at least one major language suited to web programming (such as Python, Go, and/or JavaScript)

- Must be able to do both server side and front end - either web or mobile development

- Experience with and strong understanding of Algorithms

- Expert level knowledge in Threads, Collections, and concurrent API

- Expert level knowledge in Spring.

- Familiarity with at least one web application framework (such as Django, Flask, etc.)

- Experience in modern web development using JavaScript, HTML5, and libraries such as Bootstrap, React, jQuery, or visualization as D3 or THREE.js.

- Proficient in Persistence Technologies: Spring Data, Hibernate, JPA, JDBC.

- Strong experience in writing high quality code with full automated unit test coverage (Junit, Mockito etc) according to design standards, patterns

- Proven understanding of data modeling and storage with NoSQL and relational DBs such as MariaDB, MongoDB, Postgres

- Pivotal Cloud foundry experience is a plus

- Experience with Massive Data processing

- Experience with Spatial Data

- Deep understanding of performance testing, improvement techniques and caching solutions.

Rvin James Murillo Andalan EA License No. 02C3423 Personnel Registration No. R1331697

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 https://www.manpower.com.sg/privacy-policy