Enable job alerts via email!

Software Developer

KRYJAS PRIVATE LIMITED

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading software development company in Singapore is looking for a skilled professional to manage application development projects. The role requires expertise in Java, Spring Framework, REST/SOAP, and Microservices architecture. Candidates should have a background in Agile practices and around 5 years of experience, particularly in banking or financial environments. This position offers a collaborative team atmosphere and the opportunity to deliver high-quality software solutions.

Qualifications

  • Typically requires around 5 years of experience in application development and support.
  • Experience in managing medium to large scale application projects from end to end.

Responsibilities

  • Manage application development projects end-to-end.
  • Develop and maintain scalable applications using various technologies.
  • Collaborate with cross-functional teams following Agile practices.
  • Support application development and production activities.

Skills

Java
Spring Framework
REST/SOAP Web Services
Microservices architecture
Agile practices
Analytical skills
Problem-solving skills
JQuery
PCF
AWS
Job description

Key Responsibilities:

  • Manage application development projects end-to-end, including requirement analysis, functional and detailed design, QA, testing, and version control management.
  • Develop and maintain scalable and robust applications using Java, Servlets, Spring Framework, JQuery, REST/SOAP Web Services, and Microservices architecture.
  • Utilize cloud platforms such as PCF and AWS to design, deploy, and manage applications.
  • Collaborate closely with cross-functional teams following Agile practices to deliver high-quality software solutions.
  • Apply analytical and problem-solving skills to diagnose and resolve software issues promptly.
  • Handle multiple priorities effectively and work under pressure to meet tight deadlines.
  • Maintain high ownership and accountability for assigned tasks, ensuring efficient and quality deliverables.
  • Communicate effectively with team members and stakeholders to ensure project alignment and success.
  • Support application development and production support activities within banking or financial environments.
Requirements:
  • Experience in managing medium to large scale application project from beginning to end, with skills in requirement study and functional/detail design, QA, testing, and software change/version control management is advantageous
  • Expertise in application development, and familiar with Java, Servlets, Spring Framework, JQuery, Webservice (REST/SOAP), Microservice.
  • PCF/AWS concept/knowledge is a must
  • Familiarity with Basic Equities Trading product knowledge is an advantage
  • Familiarity with trade processing/settlement experience is an advantage
  • Agile practice experience is a mustStrong analytical and problem-solving skill is a must
  • Able to manage multiple priorities effectively and deliver quality outcomes within project timelines.
  • High sense of ownership of task assigned, deliver applications with high quality and efficiency.
  • Good communication, inter-personnel skills is required
  • Team player with strong interpersonal and communications skills
  • Typically requires around 5 years of experience in application development and support, preferably within banking environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.