Akkodis is a global leader in the engineering and R&D market, leveraging the power of connected data to accelerate innovation and digital transformation. With a shared passion for technology and talent, over 50,000 engineers and digital experts deliver deep cross-sector expertise across 30 countries in North America, EMEA, and APAC.
Akkodis offers broad industry experience and strong capabilities across key technology domains, including mobility, software & technology services, robotics, testing, simulations, data security, AI, and data analytics. Akkodis is part of the Adecco Group and operates as a commercial brand bringing together AKKA and Modis entities.
Software Engineer – Roles & Responsibilities:
Design, develop, test, and maintain secure, scalable web applications for critical transportation and immigration systems using Angular and Java/Spring Boot.
Develop and enhance frontend modules using Angular, TypeScript, HTML5, CSS, and JavaScript, ensuring responsive and user-friendly interfaces.
Integrate backend RESTful APIs and microservices using Java/Spring Boot to support business functionalities and system integration.
Implement frontend applications with backend services and third-party systems to enable seamless data exchange.
Develop and maintain real-time monitoring features using MQTT for live incident updates, status synchronization, and operational dashboards.
Design and implement software solutions following established software architecture, coding standards, and secure development best practices.
Participate in system design discussions, technical analysis, and solution implementation with architects and cross-functional teams.
Develop new features, resolve defects, and optimize application performance based on customer requirements and change requests.
Write unit tests, perform testing, and support system testing to ensure software quality and reliability.
Troubleshoot production issues, analyse root causes, and implement timely fixes.
Perform code reviews and ensure compliance with secure coding practices, static code analysis (SonarQube), and vulnerability remediation.
Work with Agile/Scrum teams, participating in sprint planning, daily stand-ups, backlog grooming, sprint reviews, and retrospectives.
Collaborate closely with business analysts, QA engineers, architects, DevOps engineers, and stakeholders throughout the software development lifecycle.
Support application deployment, release activities, and production monitoring in collaboration with DevOps teams.
Prepare and maintain technical documentation, design documents, and implementation guides.
Required Experience & Technical Skills
Proven experience in developing and maintaining web applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.
Strong hands-on experience in Java and Spring Boot for backend development, including RESTful API and microservices integration.
Experience integrating frontend applications with backend services and third-party systems.
Hands-on experience working with MQTT for real-time messaging and event-driven applications. Exposure to Apache Kafka is an advantage.
Strong SQL database development and querying experience.
Experience working with Git, GitLab, Docker, and Kubernetes in a DevOps environment.
Familiarity with SonarQube, Jira, Maven, and Gradle.
Experience with software testing, debugging, production support, and issue resolution.
Strong understanding of secure coding practices, code reviews, and software development best practices.
Experience working in Agile/Scrum teams throughout the Software Development Life Cycle (SDLC).
Or, if you want a concise recruiter-friendly version:
Mandatory Technical Requirements
Angular, TypeScript, HTML5, CSS3, JavaScript
Java, Spring Boot, REST APIs
MQTT (Kafka exposure preferred)
SQL
Git, GitLab
Docker, Kubernetes
SonarQube
Maven, Gradle
Agile/Scrum
Experience in frontend/backend integration, microservices, software testing, debugging, production support, and secure coding practices.
If you’re looking to move away from a narrow scope and into a role where your technical depth actually compounds over time, this is one worth a serious look.
Don't miss out on this chance to be a part of a dynamic and growing team. Take the Next Step in your career journey with us!
To apply, please submit your updated resume along with your notice period. [ We are looking for someone to start ASAP]
Click on the 'Apply here' button to drop your resume directly or email it to [email protected]
Our team will review all applications and contact shortlisted candidates for further steps in the selection process.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Back End Developer Full-Time Jobs in Singapore.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast!
Find the best jobs in Singapore, apply in 1 click and get a job today!