- Islandwide (Singapore) Singapore

Working Location
Job Description
Responsibilities
Role Summary
We are looking for a talented and motivated Full-Stack Developer to design, develop, and support business-critical web applications. You will work with modern technologies across the full stack, collaborating with cross-functional teams to deliver high-quality solutions in a fast-paced environment.
Key Responsibilities
1. Development & Engineering
• Design, develop, and maintain web applications using React for the frontend and Java for the backend.
• Develop and integrate RESTful APIs ensuring secure and reliable communication between frontend and backend systems.
• Participate in all stages of the SDLC: design, development, testing, deployment, and maintenance.
• Contribute to reducing technical debt and continuously improve code quality and maintainability.
• Perform code reviews to ensure adherence to coding standards, best practices, and security guidelines.
2. Operations & Support
• Support and maintain business-critical applications in production environments.
• Investigate and resolve production issues and incidents through root cause analysis.
• Perform bug fixes, enhancements, and production deployments.
• Monitor application health and ensure system stability and performance.
• Analyze logs, identify root causes, and implement effective fixes promptly.
3. Collaboration & Communication
• Collaborate with Developers, DevOps, Business Analysts, and infrastructure teams.
• Maintain clear and up-to-date technical documentation.
• Work under the guidance of senior developers on technical design and architectural decisions.
• Communicate effectively within the team and with stakeholders.
Required Skills & Qualifications
1.Core Technical Skills
• 1–4 years of professional full-stack development experience with a strong focus on React and Java.
• Strong proficiency in React, Java, Spring Boot, Spring MVC, and Spring Data.
• Experience supporting microservices, enterprise applications, and RESTful APIs.
• Hands-on experience with SQL database troubleshooting and optimization.
• Proficiency with Kafka / AWS MSK, AWS SQS, DynamoDB, ElastiCache, and AWS SDK.
2. DevOps & Tooling
• Experience with Git, GitLab, Docker, and Maven for version control and build management.
• Familiarity with CI/CD pipelines and automated testing frameworks (JUnit, Mockito, Spring Boot Test).
• Experience with SonarQube for code quality and static analysis.
3. Soft Skills
• Strong troubleshooting, communication, and problem-solving skills.
• Experience in production support, incident management, and maintenance activities.
• Self-driven, accountable, and able to work both independently and collaboratively.
• Ability to manage multiple priorities in a dynamic, fast-paced environment.
4. Preferred Qualifications
• Degree in Computer Science, Software Engineering, or a related field.
• Experience working in Agile / Scrum environments.
• Exposure to AWS cloud services and application security best practices.
• Experience supporting Government sector applications is preferred.
• Knowledge or experience supporting COBOL-based legacy applications is an advantage.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.