Lead/ Java FullStack Developer (E-Trading)- Contract
12-month contract in Singapore to develop and enhance real-time e-trading systems using Java 11/17, Spring/Spring Boot, RESTful APIs, and Oracle, with some React.js frontend support. Involves TDD, automated testing, Agile delivery, and rotational production support; requires 6+ years of Java experience and some trading domain exposure.
- Compensation
- Not disclosed
- Location
- Singapore
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Contract
- Experience
- 6+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Some trading experience
- Degree/Diploma in Computer Science, Information Technology or related discipline
- At least 6+ years of Java Development experience
- Strong hands-on Java development, preferably Java 11/17
- Experience developing Java server-side applications using Spring / Spring Boot
- Strong knowledge of RESTful APIs, application security and testing
- Experience with relational databases, preferably Oracle
- Knowledge of Java design patterns and software development best practices
- Experience with test automation, TDD and DevOps practices
- Experience working in an Agile development environment
- Strong problem-solving and communication skills
Nice to have
- Banking / Fintech experience
- Familiarity with React.js / frontend development
Full description
12 months contract role
Must have some trading experience.
Banking / Fintech experience is good to have
Job Responsibilities
Develop and enhance
real-time E-Trading systems
using Java and Spring Framework.
Perform hands-on
server-side Java development , including RESTful API design, development, security and testing.
Work closely with
Business Analysts, Project Managers and UI developers
to deliver business requirements.
Develop and maintain automated tests using
Test-Driven Development (TDD)
and test automation practices.
Participate in code deployment, production releases and other operational activities on a rotational basis.
Collaborate with the team on troubleshooting, debugging and resolving application issues.
Contribute to Agile development practices in a fast-paced environment with evolving requirements.
Support frontend development using
React.js
where required.
Requirements
Degree/Diploma in Computer Science, Information Technology or a related discipline.
Atleast 6+ years of Java Development experience.
Strong hands-on experience in
Java development , preferably with Java 11/17.
Experience developing Java server-side applications using
Spring / Spring Boot .
Strong knowledge of
RESTful APIs , application security and testing.
Experience with
relational databases , preferably
Oracle .
Knowledge of
Java design patterns
and software development best practices.
Experience with
test automation, TDD and DevOps practices .
Familiarity with
React.js / frontend development
is an advantage.
Experience working in an
Agile development environment .
Strong problem-solving and communication skills.
Key Skills:
Java, Spring Boot, Hibernate , REST API, Microservices, Oracle, React.js, TDD, Test Automation, DevOps, Agile, E-Trading
Apply here or share your cv at (HIDDEN TEXT)