Full Stack Developer (React JS & Java)
location_onSingaporeschedule19 hours ago
historyMinimum experience:5+ years
schoolEducation:Bachelor’s degree
Job description
Full Stack Developer (React JS & Java)
About the role
You will join an agile product team to design, build and maintain secure, high-availability web applications used by millions of users.
The role covers the full stack: responsive front ends in React JS and robust back-end services in Java and Spring Boot, deployed on cloud infrastructure under government security and compliance standards.
Key responsibilities
- Design, develop and maintain end-to-end web applications using React JS (front end) and Java / Spring Boot (back end).
- Build reusable, accessible and responsive UI components, following government digital service and accessibility standards (WCAG).
- Develop and integrate RESTful APIs and microservices, including integration with internal and external government systems.
- Design and optimise relational database schemas and queries (e.g. Oracle, PostgreSQL, MySQL).
- Write clean, testable code with unit and integration tests (JUnit, Jest, React Testing Library).
- Apply secure coding practices and remediate findings from code scans, VAPT and security reviews.
- Contribute to CI/CD pipelines and containerised deployments on cloud (AWS / Government Commercial Cloud).
- Work in Agile/Scrum teams with product owners, business analysts, UX designers and QA, take part in sprint planning, code reviews and demos.
- Troubleshoot production issues, support UAT and releases, and prepare technical documentation.
Requirements
Must have
- Degree in Computer Science, Information Technology or a related field.
- 5+ years of hands-on full stack development experience.
- Strong front-end skills in React JS, JavaScript (ES6+) / TypeScript, HTML5, CSS3 and state management (Redux or Context API).
- Strong back-end skills in Java 11+ and Spring Boot, building RESTful APIs and microservices.
- Solid SQL and relational database experience.
- Working knowledge of Git, CI/CD tools (Jenkins, GitLab CI or similar) and automated testing.
- Understanding of secure coding (OWASP Top 10) and authentication standards (OAuth 2.0, JWT, SSO).
- Experience delivering in Agile/Scrum teams.
Good to have
- Prior experience on Singapore public sector or GovTech projects, including IM8 compliance.
- Experience with AWS, Docker and Kubernetes.
- Experience with messaging or caching tools (Kafka, Redis) and API gateways.
Skills mentioned
- Accessibility
- Agile
- API
- Authentication
- AWS
- Business Analysis
- CI Cd
- Cloud
- Code Review
- Docker
- Git
- Gitlab
- Java
- JavaScript
- Jenkins
- Junit
- Jwt
- Kafka
- Kubernetes
- Microservices
- MySQL
- Oauth
- Oracle
- Owasp
- PostgreSQL
- React
- Redis
- Redux
- Reporting & Documentation
- Rest
- Scrum
- Secure Coding
- Software Architecture
- Spring
- SQL
- Sso
- Troubleshooting
- TypeScript
- Wcag
Apply for this job
Use the application link supplied with this listing to apply to FLARE CONSULTING PTE. LTD.. Check the destination before entering personal information.

