SL2526 - Fullstack Developer (ReactJS & Java)
Role Overview
We are seeking an experienced Full Stack Developer with strong expertise in React.js, Next.js, Redux, JavaScript/TypeScript, Java, and Spring Boot.
The role will be responsible for designing, developing, testing, deploying, and maintaining high-quality full-stack applications that are scalable, secure, performant, and aligned with business requirements.
Key Responsibilities
- Develop, enhance, and maintain full-stack applications using Java, Spring Boot, React.js, Next.js, and JavaScript/TypeScript.
- Design, develop, and optimise RESTful APIs and microservices.
- Build reusable front-end components and implement application features using React.js, Redux, Hooks, and modern UI frameworks.
- Develop backend services using Java, Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
- Work with PostgreSQL and Oracle databases, including schema design, query optimisation, and data integrity.
- Perform unit testing, integration testing, debugging, and troubleshooting to ensure application stability and performance.
- Collaborate with UI/UX designers, product managers, developers, DevOps engineers, and other cross-functional teams.
- Apply security, coding, and performance best practices across front-end and back-end development.
- Use Git and CI/CD pipelines to support efficient development, release, and deployment processes.
- Monitor application performance, investigate technical issues, resolve defects, and provide technical support when required.
- Participate in Agile development activities throughout the software development lifecycle.
Required Skills & Experience
- 6+ years of experience in full-stack software development.
- Strong hands-on experience with Java and Spring Boot.
- Experience with Spring MVC, Spring Security, and Spring Data JPA.
- Strong experience designing and developing RESTful APIs and microservices.
- Strong proficiency in React.js, Next.js, Redux, Hooks, JavaScript, and TypeScript.
- Good understanding of responsive web design, cross-browser compatibility, accessibility, and web performance optimisation.
- Experience working with PostgreSQL and Oracle databases.
- Experience with Git and version control practices.
- Familiarity with Agile delivery methodologies, including Scrum and Kanban.
- Experience using JIRA or similar project management and collaboration tools.
- Strong analytical, troubleshooting, and problem-solving skills.
- Good communication and collaboration skills with the ability to work effectively in cross-functional teams.
Good to Have
- Hands-on experience with Docker and containerised applications.
- Experience with GitLab CI/CD pipelines.
- Experience deploying or supporting applications on AWS.
- Understanding of DevOps practices and cloud-native application development.
Company profile
FPT Software
FPT Asia Pacific is a subsidiary of FPT Software group, the largest IT Services group in South East Asia.
In the last 15 years, FPT Asia Pacific has been a trusted partner of over 300 businesses in Singapore (APAC Headquarter), Malaysia, Australia, Thailand, Philippines, Indonesia, Vietnam, China, Hong Kong and UAE. In Singapore, we have been recognised as top 50 IT Services & Solutions Provider by Gartner in 2021.
Agility, innovation, client-centric and cost-effective operations are the backbone to our success. With the persistent effort to demonstrate our values to businesses through technologies, we have enabled and accelerated the digital transformation (DX) and IT transformation (ITX) journey of our customers. Our end-to-end services and solutions include: Consulting, Design, UI/ UX, Development & Implementation and Managed Services. With both next-gen technology services and traditional/ outsourcing services, including: Cloud, Mobility, RPA, AI/ ML, Data Analytics, Blockchain, IoT, Application Development Services, Managed Services (AMS/ IMS), Business Enterprise Application (SAP, ERP, CRM…), Legacy Migration, Testing Services, Embedded System, IC Design and more.
To best serve the accelerated need of the regional market of 12 local countries, we have established an extensive network of offshore/ near-shore development centers across 5 different Asia Pacific countries with over 22,000 employees
You can learn more about FPT Asia Pacific by visiting https://www.fpt-software.com/fpt-asia-pacific-pte-ltd/