D

Java Software Engineer

Daulfin Grey Hr
Full-time
On-site
Singapore, Singapore
IT

Job Description

In an effort to complement our software development initiative, we are looking for a Java Software Engineer for the design and implementation of back-end applications. It is for a financial industry player with a global presence.

Responsibilities

  • Design and implement Java application with Spring boot
  • Write clean, sleek, test-driven, modular, and highly reusable code and maintain configurations
  • Manage deployment and product life cycle in AWS
  • Automate the build, test, and deployment

Skills & Qualifications

[Mandatory]

  • Deep knowledge of Java 8
  • Good experience in Java Spring Boot framework
  • Good understanding of RESTful web services
  • Able to deploy products in AWS
  • Experience in all levels of testing
  • Strong and proven skills in problem-solving and writing efficient code

[Advantageous]

  • A full stack development experience with front-end technology e.g. JavaScript, HTML/CSS
  • Strong skills in TDD and a good level of understanding of the continuous integration principles
  • Understanding and experience in working with the Spring framework including IOC, multithreading, batch processing, and restful services integration in Spring Framework
  • Strong development skills in the AWS platform using tools such as Elasticbeanstalk, SQS, SNS, ElasticCache, RDS, Lambda Kinesis, etc.
  • Understanding and experience in JPA, Hibernate, and ORM
  • Hands-on experience in working with Linux-based deployment environments
Apply now