Job Search and Career Advice Platform

Enable job alerts via email!

Application Architect

CONTINENTAL TECHNOLOGY SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology solutions provider in Singapore is looking for a technical architect responsible for designing and developing scalable, secure applications. The applicant should have extensive experience in consumer banking technology, strong expertise in Spring Boot and microservices, and the ability to mentor junior developers. The role offers opportunities to collaborate closely with cross-functional teams to drive high-quality solutions in an agile environment, ensuring application integrity and performance.

Qualifications

  • 5–10 years experience with technical and system requirements lifecycle.
  • Strong business knowledge of consumer banking products.
  • Experience with version control systems like Git.

Responsibilities

  • Design and architect secure, high-performance solutions.
  • Mentor junior developers and conduct code reviews.
  • Collaborate with teams to define and deliver new features.

Skills

Collaboration
Problem-solving
Mentoring
Communication
Agile methodologies
Technical leadership

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field

Tools

JavaScript
Java
Spring Boot
RESTful APIs
Git
HTML
CSS
Job description
Responsibilities
  • Design and architect scalable, secure, and high-performance solutions for multiple applications, including low-level designs based on FBA specifications.

  • Collaborate with cross-functional teams, including front-end web and mobile application teams, to define, design, and deliver new features.

  • Ensure the technical feasibility of UI/UX designs and their seamless integration with backend services.

  • Optimize applications to achieve maximum performance, scalability, and security.

  • Provide technical leadership and architectural guidance to development teams.

  • Mentor and guide junior developers and architects.

  • Conduct code reviews and ensure compliance with coding standards and best practices.

  • Stay up to date with emerging industry trends, technologies, and frameworks.

  • Troubleshoot and resolve complex technical and architectural issues.

  • Write clean, maintainable, and efficient code when required.

  • Actively participate in agile development processes and ceremonies.

  • Develop, maintain, and review technical documentation.

  • Ensure the security, stability, and integrity of applications.

  • Implement automated testing strategies and continuous integration pipelines.

  • Collaborate with product managers to define and refine project requirements.

  • Translate business and functional requirements into clear technical tasks for development teams.

Requirements
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

  • 5–10 years of experience driving the technical and system requirements lifecycle, from abstract product vision to detailed system and technical requirements.

  • Strong business and technology knowledge of consumer banking products and services, including Retail and Consumer Banking, Credit and Debit Cards, ATM and payment systems, and Internet and Mobile Banking.

  • Ability to validate that user requirements are feasible and support business users during UAT and post-implementation phases.

  • Strong collaboration skills to work with IT teams, solution architects, and system teams to deliver high-quality solutions.

  • Strong expertise in Spring Boot–based microservices architecture.

  • Solid understanding of JavaScript, HTML, and CSS.

  • Experience working with RESTful APIs and microservices architectures.

  • Knowledge of modern authentication and authorization mechanisms, such as JSON Web Tokens (JWT).

  • Ability to analyze business needs and translate them into technical requirements and system designs.

  • Strong problem-solving and analytical skills.

  • Excellent communication and teamwork abilities.

  • Experience with version control systems such as Git.

  • Familiarity with agile development methodologies.

  • Ability to work effectively in a fast-paced environment.

  • Proven track record of delivering projects on time and within budget.

  • Demonstrated ability to mentor and guide junior developers.

  • Strong understanding of modern web development and architectural best practices.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.