Application Developer (L3)

Banking Computer Services Private Limited
$5,500 - $9,000 a month
Singapore
Full time
1 day ago

Team and Position Summary

The Technology Division at BCS is responsible for the operations, maintenance, and support of BCS applications such as FAST, Giro, CTS, PayNow, SGQR, TFR, eGIRO and its critical infrastructure, ensuring its operational stability, regulatory compliance, and service reliability.

The Application Delivery department is regarded as BCS’ domain experts, overseeing the enhancement, maintenance, and advanced troubleshooting of applications, ensuring its functionality, security, and performance in alignment with set standards.

The Application developer will be responsible for leading software development projects, with a primary focus on designing, creating, enhancing, and maintaining new and existing applications according to the company’s processes and policies. This role will provide an opportunity to the incumbent to collaborate with an experienced team in developing payment and utility systems while gaining a deep understanding of the supporting technologies and business processes.


Key Responsibilities

  • Lead the design, development, and deployment of end-to-end solutions utilising Java, and Spring technologies
  • Support L2 team on production incident investigation and provide resolutions and recovery.
  • Troubleshoot and resolve complex technical issues, ensuring system stability and performance
  • Collaborate closely with cross-functional teams to gather and refine business requirements, ensuring alignment with organisational goals.
  • Design and implement scalable and secure backend solutions using Java programming language
  • Architect, implement, and maintain robust integrations between applications.
  • Conduct code reviews, perform unit testing and ensure code quality and standards compliance throughout the development lifecycle
  • Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and growth
  • Collaborate with DevOps teams to implement CI/CD pipelines and automate deployment processes
  • Work with the business analysts, and support teams to document application specs pre/post system implementation.
  • Active in documenting and updating knowledgebases on new and existing systems.
  • Be able to follow change management processes to ensure smooth application delivery to environments for new projects and existing systems.
  • Stay updated on emerging technologies and industry trends, and proactively recommend innovative solutions to address business challenges


Requirements

Education and Experience

  • Bachelor’s degree in computer science, Information Technology, or related field
  • Minimum 5 years of experience in Java development
  • Strong proficiency in Java 8, 17 or higher, and related frameworks (e.g. Spring Framework, Spring Boot, Spring Security, Spring Integration) for backend development.
  • Hands-on experience in Java 8, 11 or 17, Spring framework, Struts, Restful APIs, XML, ReactJS.

Skills and Knowledge

  • Strong knowledge in relational (SQL, MYSQL, ORACLE DB, MariaDB) and non-relational databases.
  • Strong knowledge on message queue based and API based systems.
  • Must have knowledge of ISO standards.
  • Must be familiar data serialization formats like XML, JSON, and YAML.
  • Excellent problem-solving skills and the ability to translate business requirements into technical solutions.
  • Experience with Git, BitBucket or other version control systems.
  • Good knowledge in Sonar Qube, fortify scan and sonar type.
  • Knowledge in serverless or microservice based applications in Cloud Environment (AWS)
  • Good understanding of cryptography techniques.
  • Strong collaboration skills, with the ability to work effectively with cross-functional teams.
  • Good oral and written communication skills.
  • Team player and enjoys working in a fluid environment.
  • Experience in ServiceNow development is an added advantage.
Apply
Other Job Recommendations:

Full Stack Developer

FARBEN INFORMATION (SINGAPORE) PTE. LTD.
Singapore
$6,000 - $8,000 a month
  • Develop and maintain web applications using React for...
  • Integrate Azure Maps for geospatial data visualization and...
4 days ago

Software Developer

EXASOFT PTE. LTD.
Singapore
$4,700 - $5,000 a month
Database: PostgreSQL (design & optimization) Testing & Automation: Cucumber, unit/integration testing Soft Skills: Strong...
2 days ago

Software Developer (.Net)

TRINITY CONSULTING SERVICES PTE. LTD.
Singapore
$4,500 - $6,500 a month
Must have strong experience in building and maintaining high performance and long-running applications in Windows environment....
3 weeks ago

Full Stack Web Developer

LALCO Holdings Pte Ltd
Singapore
$79,986 - $101,280 a year
  • Work with development teams and product managers to ideate...
  • Design client-side and server-side architecture...
2 days ago

Salesforce Developer (12 months contract)

ESOL PTE. LTD.
Singapore
$8,000 - $10,000 a month
(General Salesforce Dev with the required certifications Salesforce Public Sector solutions experience and Omniscripts is good to...
5 days ago

Junior Frontend Developer

TAU EXPRESS PTE. LTD.
Singapore
$3,000 - $5,000 a month
  • Develop and maintain frontend applications
  • Collaborate closely with backend developers and UI/UX...
1 week ago

Junior Application Developer - Contract

Zenith Infotech
Singapore
$4,000 - $5,000 a month
  • Develop and maintain data pipelines using Apache Airflow,...
  • Collaborate with data engineers and architects to integrate...
3 weeks ago

Flutter Developer

Xcellink Pte Ltd
Singapore
  • Develop and maintain mobile applications using Flutter.
  • Work closely with healthcare professionals to understand and...
4 weeks ago

Pega Application Developer

Rapsys Technologies Pte. Ltd
Singapore
  • Lead the design, development, and configuration of...
  • Act as a technical lead, contributing to and driving...
3 weeks ago

TikTok Shop - Model Quality Assurance Program Manager

TikTok
Singapore
$56,275 - $71,256 a year
About the Team E-commerce's Governance and Experience (GNE) is a global team responsible for ensuring our marketplace is safe and...
1 day ago