Software Developer (Java) - 1 year contract - Singapore
Join a transformative journey. Be part of a team that’s at the forefront of innovation in the tech space.
We are seeking experienced Java Developers with 6+ years of expertise to design, develop, and support robust web applications and backend systems, including microservices.
Responsibilities:
- Frontend Development: Create responsive user interfaces and web components using HTML5, JavaScript, and CSS3.
- Backend/API Development: Design microservice-based APIs with REST, GraphQL, Spring Boot, and PCF.
- Component Engineering: Build interactive, reusable web components to support multiple applications.
- Collaboration: Work in an agile team, troubleshooting and fixing bugs, and ensuring high-quality deliverables within deadlines.
- Documentation: Write technical documentation for application design and code.
Requirements:
- Java Proficiency: At least 6 years of experience with Java, Java State Machine, Spring Boot, and Hibernate.
- JavaScript & UI Frameworks: Knowledge of JavaScript fundamentals, TypeScript, Angular, ReactJS, or Vue.
- Database Experience: Proficiency in PostgreSQL, Oracle, and SQL; familiarity with graph databases like Neo4j.
- Development Tools: Experience with Git, SVN, JIRA, and binary repository managers (e.g., JFrog Artifactory).
- Web Services: Familiarity with Apache CXF, REST, XML, and JSON.
EA License Number: 16S8131
Recruiter License Number: R22105628