Backend Engineer

BROADCHAINS FINTECH PTE. LTD.

Singapore

On-site

SGD 180,000 - 240,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

BROADCHAINS FINTECH PTE. LTD. in Singapore seeks a senior software architect to design core application architecture across UI, middleware and infrastructure. You will lead development, supervise testing, and integrate user feedback to refine solutions.

Requirements include 8+ years in software development, strong Java and Spring experience, and proficiency with MySQL and NoSQL databases. Excellent cross-team communication and stress resilience are essential.

Qualifications

  • Bachelor's/Master's degree in computer science, engineering, or equivalent.
  • 8+ years of software development experience, preferably backend or distributed systems.
  • Proficient in core Java and familiar with Spring framework.
  • Proficient in MySQL, and familiar with at least one NoSQL DB.
  • Proficient in distributed system design, and familiar with at least one messaging system.
  • Capable of coping with stress and quick to learn new knowledge.
  • Good cross-team communication skills.

Responsibilities

  • Design major aspects of application architecture including UI, middleware and infrastructure.
  • Ensure uniform enterprise-wide application design standards.
  • Collaborate with stakeholders to align architecture with business needs.
  • Develop plans for new or existing applications.
  • Lead the development team and supervise design, testing and modifications.
  • Demonstrate prototypes and integrate user feedback.
  • Write scripts and code, install and update applications.
  • Mentor junior developers and provide user support.
  • Run diagnostic tests and debugging procedures.
  • Perform integration, maintenance, upgrades, and migrations.
  • Document development processes and standards.
  • Incorporate trends in architecture into projects.

Skills

Core Java
Spring framework
Distributed system design
Messaging systems
MySQL
NoSQL databases
Middleware design principles
Cross-team communication
Adaptability under pressure

Education

Bachelor's/Master's degree in computer science or engineering

Tools

MySQL
NoSQL databases

Job description

Responsibilities
  • Designing major aspects of the architecture of an application including components such as user interface, middleware and infrastructure

  • Ensuring that uniform enterprise wide application design standards are maintained

  • Collaborating with other stakeholders to ensure the architecture is aligned with business‑specific application needs

  • Compiling and implementing application development plans for new or existing applications

  • Leading the application development team and supervising the design, testing, and modification stages

  • Demonstrating application prototypes and integrating user feedback

  • Writing scripts and code for applications, as well as installing and updating applications

  • Mentoring junior application developers and providing end‑users with technical support

  • Running diagnostic tests and performing debugging procedures

  • Performing application integration, maintenance, upgrades, and migration

  • Documenting application development processes, procedures, and standards

  • Integrating trends in application architecture in application development projects

Requirements:
  • Bachelor's/Master's degree in computer science, engineering, or equivalent
industry experience
  • at least 8 years of software development experience, preferably in backend or
distributed systems
  • Proficient in core java, and familiar with spring framework
  • Proficient in MySQL, and familiar with at least one NoSQL DB
  • Proficient in distributed system design, and familiar with at least one messaging
middleware and the underlying design principles
  • Capable to cope with stress, and quickly learn new knowledge
  • Good cross-team communication skills
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Broadchains Fintech • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer, Trading
Backend Engineer, Trading

Binance • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Developer
Senior Java Developer

BINARY TECHNOLOGY DEVELOPMENT PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Developer
Software Developer

TALENTWORKZ PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Backend Engineer
Backend Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 100,000 - 140,000
Backend Engineer
Backend Engineer

User Experience Researchers Pte Ltd • Singapore

Hybrid
SGD 80,000 - 120,000
Backend Engineer
Backend Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Backend Engineer / Java Developer (Entry-level)
Backend Engineer / Java Developer (Entry-level)

REOLINK TECHNOLOGY PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Backend Engineer (JAVA / GO)
Backend Engineer (JAVA / GO)

VANGUARD SOFTWARE PTE. LTD. • Singapore

On-site
SGD 90,000 - 170,000
Senior Engineer, Backend Engineering
Senior Engineer, Backend Engineering

Garena • Singapore

On-site
SGD 60,000 - 90,000