Java Developer (12 months contract, renewable)

(Jr/Snr) Java Developer (12 months contract, renewable)

Your new company

Be a part of a global financial company, engaging in new technologies.


Your new role

We are looking for highly skilled programmers with experience building applications in Java for our host-based firewall solution. This position is responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. The position also requires compiling detailed technical documentation and user assistance material, requiring excellent oral/written communication.
The candidate will be part of the global team with global responsibilities of the below:
  • Analyze communicated requirements and come up with tech design
  • Research, develop tech solutions based on communicated requirements and tech design
  • Enhance existing security solutions prioritized based on client feedback, issues on PROD, internal discussion etc.
  • Create automated testing for the solutions developed
  • Create documentation/support procedures and assist operation/SRE team for operational work
  • Enforce software SLDC in the development circle
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review


What you'll need to succeed

  • Familiar with core Java/J2EE technologies (minimum 5 years)
  • Experience of using open source frameworks like Spring Framework
  • Familiar with test driven development methodology
  • Hands-on experience with CI/CD tools like (GIT, Jenkins, Team City)
  • Experience of using relational database, like JDBC, SQL, Store Procedure
  • Experience of using scripting language. e.g. Python, Shell, Regular expression
  • Experience with Agile methodology, e.g. spring planning, daily Scrum, retrospective etc.
  • Basic knowledge of using Linux
  • Basic networking knowledge
  • Basic knowledge of information security, such as IAM, DLP, Crypto etc.
  • Awareness of Docker, Ansible, Kubernetes, Splunk, Public Cloud management
  • Excellent verbal and written communication skills coupled with a collaborative approach


What you'll get in return

This is an exciting opportunity to join a global firm. You will be part of a dynamic team and you will be remunerated at market competitive rates.

What you need to do now

If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call Denise at Hays on +65 9611 0531 or email denise.lee@hays.com.sg for a confidential discussion.

Referrals are welcome.

EA Reg Number: R21103035
EA License Number: 07C3924 | Company Registration No: 200609504D

Summary

Job Type
Temporary
Industry
Banking & Financial Services
Location
Singapore
Specialism
Software Development
Ref:
1262755

Talk to a consultant

Talk to Denise Lee, the specialist consultant managing this position, located in Singapore
#27-20 UOB Plaza 2, 80 Raffles Place

Telephone: +6596110531

Similar jobs to Java Developer (12 months contract, renewable)

  • GenAI Developer (Contract)

    GenAI Developer (Contract 6-12 months, extendable)
    Singapore