Lead Java Developer (SG office)
Summary
Lead a distributed Java team to design, build, and maintain fintech payment systems using Spring Boot, ORM, SQL, AWS, and CI/CD.
Job Description
As a Lead Java Developer, you will motivate your team to work with customers, business, operation and support to continuously innovate and improve our system.
You are expected to
- Lead development team distributed across different location
- Work as part of the team
- Manage and plan team tasks
- Design and architecture solution
- Provide guidance to development process and standard
- Ensure delivery, quality and security
- Innovate ceaselessly
Qualifications
Technical Skills and knowledge:
Must have:
- Good foundation of OO development in Java
- ORM
- Spring Boot
- understand the Java, Spring technology stack
- git
Important to have:
- server based application
- network, socket, http, API development in Java
- SQL Server / mySQL
- AWS
- CD/CI
Nice to have:
- frontend development : html, css, jquery
- C#
Personal & Management Experiences:
- Communicating with stakeholders
- Team leadership
- Process orientated
Key traits:
- Adaptive
- Agile
- Not afraid to iterate
- At ease with changes
Additional Information
This position is open to candidate currently in Singapore only.