Full Stack Engineer(JAVA/Python/ Angular/React) | RYN | Agency Contract
Summary
This full-stack role involves developing scalable microservices with Java and Spring Boot alongside responsive front-end interfaces using Angular. The position requires extensive experience with MariaDB, CI/CD pipelines, and containerization tools like Docker and Kubernetes.
Backend Development
- Design and develop scalable RESTful APIs and microservices using Java and Spring Boot
- Implement business logic, data access layers, and service integrations.
- Manage and optimize MariaDB databases including schema design, query optimisation, indexing, and performance tuning.
- Apply security best practices including OAuth2, JWT-based authentication, and data encryption.
- Develop and consume third-party API integrations.
Frontend Development
- Build responsive, dynamic, and user-friendly web applications using Angular.
- Develop server-side logic and middleware using Node.js, Spring boot
- Write clean, maintainable JavaScript/TypeScript code following best practices.
- Collaborate with UI/US designers to translate designs into functional interfaces
- Ensure cross-browser compatibility and mobile responsiveness
Job Requirements
- Bachelor's degree in computer science, software engineering or related field.
- 6+ years of full stack development experience in Java, Sprint Boot and Angular.
- Strong proficiency in MariaDB or MySQL – schema design, stored procedure, query optimization.
- Hands-on experience with Node.js and JavaScript/TypeScript.
- Demonstrated experience building Kibana dashboards and reports using ELK stack.
- Practical experience designing and maintaining CI/CD pipelines
- Working knowledge of Docker and Kubernetes for containerised deployments
- Proficiency with Git and branching strategies
Navarro Reyanelle Gelangre | REG No : R1870995
PERSOLSINGAPORE PTE LTD | EA License No : 01C4394