Java Developer

INFINITE COMPUTER SOLUTIONS PTE LTD

Islandwide, Singapore
5+ years software engineering experience
Java application design and implementation
Microservices and restful api development
The role involves leading software development practices including continuous integration, delivery, and deployment to enhance code quality

Job Summary

  • The role involves leading software development practices including continuous integration, delivery, and deployment to enhance code quality.
  • Candidates must design and oversee the implementation of robust software architecture while ensuring functional and non-functional requirements are met.
  • The position requires strong collaboration skills to perform code reviews and provide technical recommendations to fellow engineers and vendors.

Matching Summary

Match Score: 85

The role involves leading software development practices including continuous integration, delivery, and deployment to enhance code quality.

Skills & Requirements

Must-have

  • 5+ years software engineering experience
  • Java application design and implementation
  • Microservices and RESTful API development
  • SQL database design and optimization
  • CI/CD pipeline and infrastructure as code
  • Docker and Kubernetes containerization
  • Observability platforms like Grafana and ELK

Nice-to-have

  • SWIFT messaging platform experience
  • Government or banking sector background
  • React or Angular front-end proficiency
  • Autosys job scheduling integration
  • AWS solution architect certification
  • Kubernetes certification
  • Transactional system support experience

Key Requirements

  • At least 5 years of proven software engineering experience
  • Proficiency in Java, SQL, and shell scripting
  • Experience with RHEL, JBOSS EAP, and OpenShift
  • Knowledge of fault-tolerant infrastructure concepts
  • Ability to manage multiple workstreams simultaneously

Work Rights

Not specified

Tailored Resume

Cover Letter