Back to jobs

Senior Software Developer

Job description

Key Responsibilities

  • Collaborate with stakeholders to understand requirements and create technical solutions, design, develop, and maintain software applications using Java and Spring framework.
  • Participate in code reviews, conduct unit testing and debugging, and integrate components with frontend or backend teams.
  • Support QA testing efforts, resolve issues, and stay updated on industry trends and practices.
  • Work with cross-functional teams for project implementation, improve development processes and adopt best practices.

Requirements

  • Bachelor's degree in Computer Science or related field, with 5+ years of experience as a Software Developer.
  • Proficiency in Java and Spring framework, knowledge of HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Angular), and understanding of secure coding practices.
  • Experience with payment systems, databases, ORM technologies (e.g., Hibernate), version control systems (e.g., Git), and Agile methodologies.
  • Familiarity with cloud platforms and containerization (e.g. Docker)

If this job isn't quite right for you, but you know someone who would be great at this role, why not take advantage of our referral scheme? We offer SGD1,000 or SGD350 in shopping vouchers for every referred candidate who we place in a role. Terms & Conditions Apply. https://www.ambition.com.sg/refer-a-friend