Senior Software Engineer (Java)
Join a world-renowned solutions provider company and play a pivotal role in their digital transformation projects. As part of the team, you will develop, enhance, and maintain IT applications for government-sector clients.
In this role, you will work across the full Agile development lifecycle, contributing to the development, enhancement, and implementation of front-end (ReactJS) and back-end (Java) components. Your focus will be on ensuring seamless integration and optimal system performance.
Key Responsibilities:
- Participate in requirements-gathering sessions and contribute to developing functional and design specifications.
- Write clean, efficient, and maintainable code using HTML/CSS, Java, Kotlin, ReactJS, TypeScript, and other relevant programming languages.
- Develop test cases, conduct SIT, load testing, and optimize system performance to meet SLA requirements.
- Troubleshoot, debug, maintain, and improve existing software.
- Collaborate with the ScrumMaster, Product Owner, or Manager during system reviews in an Agile development environment.
- Lead and mentor junior team members to foster skill development.
- Create and maintain technical documentation to support future software development projects.
Requirements
- Background in Computer Science, Engineering or related disciplines.
- 4+ years of hands-on experience in software development/tech refresh projects using: Backend: Java or Kotlin, Spring Boot Framework Frontend: React.js, TypeScript. Cloud & DevOps: AWS, Docker, or Kubernetes is a plus Participated in at least one full software or product development cycle, preferably using Agile Methodology, including Scrum, Agile Spring Planning and CI/CD pipelines. Familiarity with additional technologies like Python, OpenShift, and Serverless Frameworks is a plus.
- Possess critical thinking and problem-solving skills
Please contact Jeanette or email your cv directly in word format to [email protected]
Please note that due to the high number of applications only shortlisted candidates will be contacted. We regret to inform you that your application for this position was unsuccessful if you do not hear from us in the next 5 business days.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2025-09-19
L3 Support Engineer (MS SQL, C# .Net, Java)
2025-09-19
Java Software Engineer
2025-09-15
- Posted
- Feb 10, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Software Engineer
2025-09-19
L3 Support Engineer (MS SQL, C# .Net, Java)
2025-09-19
Java Software Engineer
2025-09-15