x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Developer (Java)
 banner picture 1  banner picture 2  banner picture 3

Software Developer (Java)

Jac Recruitment Pte. Ltd.

Jac Recruitment Pte. Ltd. company logo

COMPANY OVERVIEW

Our client specializes in the development and management of contactless smart card technology. The firm plays a significant role in the seamless integration of payment solutions across different sectors, enhancing convenience and efficiency for users. Additionally, it collaborates with various service providers and government agencies to expand its network and offer innovative solutions that cater to the evolving needs of the market.

They are looking out for a Software Developer that will collaborate closely with Product Owners, Business Analysts, and other team members. Reporting to the Head of Department and working alongside a team of software professionals, you will be responsible for developing and maintaining functionalities to support the company's Transit and Payment ecosystem and legacy applications, placing you at the forefront of the company's transformation.

JOB RESPONSIBILITIES

· Collaborate within an Agile team with Product Owners, Business Analysts, and other team members to achieve common goals.

· Develop and maintain functionalities for the Transit and Payment ecosystem and legacy applications.

· Engage in design, task estimation, development, unit testing, releases, and production support activities.

· Improve code quality through code reviews.

· Develop and maintain automated unit test scripts, perform unit testing, and validate requirements with BAs, users, and stakeholders.

· Troubleshoot and investigate issues in mobile applications, microservices, and other applications.

· Stay updated with new technologies and explore those that enhance technical efficiencies.

· Provide training to end-users and documentation for knowledge transfer.

· Develop Proof-of-Concepts for new ideas or initiatives.

· Identify areas for improvement to enhance development efficiency and application quality.

· Conduct and lead code review sessions.

JOB REQUIREMENTS

· Preferably a degree in Computer Science, Information Systems, or a relevant field.

· Over 3 years of software development experience with proficiency in Kotlin or Java.

· Proficiency in the Spring Boot framework and native SQL.

· Experience with Azure SQL, Redis, and Oracle is advantageous.

· Familiarity with SonarQube, Docker containers, orchestration tools, Elastic Search & Kibana (ELK), Grafana, Jira, and Confluence is advantageous.

· Knowledge or experience in Agile Methodology.

· Knowledge or experience in the Payments domain (e.g., QR, payment flow), secured API/Web Service, OAuth security framework, and JWE/JWS is advantageous.

· Strong organizational, interpersonal, multitasking, and communication skills.

Working Location: Singapore

Due to the high volume of applicants, we regret to inform that only shortlisted candidates will be notified. Thank you for your understanding.

Syahirah Binte Ahmad Ja'afar (R22105331)

JAC Recruitment Pte. Ltd. (90C3026)

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Data Analyst
Talan
Quick Apply
System Analyst (SAP)
Recruitpedia Pte. Ltd.
Quick Apply
System Engineer
Fenix One Pte. Ltd.
Quick Apply
Software Engineer (Senior)
Fenix One Pte. Ltd.
Quick Apply
Software Engineer (Junior)
Fenix One Pte. Ltd.
Quick Apply
Programme Coordinator
Sathya Sai Social Service (singapore)
Quick Apply
Technical Manager / Engineer
Tp-link Corporation Pte. Ltd.
Quick Apply
IT Application Engineer (Java/SECS/SQL/Tibco, Semiconductor)
Recruit Expert Pte. Ltd.
Quick Apply
Software Engineer (Big Data) - Application Computing
Tiktok Pte. Ltd.
Quick Apply
Software Engineer (Big Data), Application Computing
Tiktok Pte. Ltd.
Quick Apply