jobs in Ascendion

Kerja Sepenuh Masa, Senior Backend Engineer – Java, SQL, AWS - Distributed Systems di Ascendion - Maukerja

Senior Backend Engineer – Java, SQL, AWS - Distributed Systems

Ascendion

Undisclosed

Singapore

Kongsi
Simpan

Lokasi Kerja

  • Singapore

Penerangan Kerja

Tanggungjawab

Role:

  • We are hiring a strong senior backend engineer for a high-impact financial technology platform. This role is ideal for engineers who enjoy solving complex backend, SQL, and distributed systems problems.
  • The client is looking for hands-on engineers who can write clean Java code, solve SQL problems, optimise performance, support production systems, and explain their technical decisions clearly.


Responsibilities:

  • Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture.
  • Build REST APIs and backend workflows for business-critical applications.
  • Write and optimise SQL queries involving joins, aggregations, indexing, and performance tuning.
  • Troubleshoot slow queries using execution plans, indexing strategies, and query restructuring.
  • Design scalable and extensible Java components using SOLID principles and practical design patterns.
  • Work on distributed systems, asynchronous processing, and service integrations.
  • Support production issue investigation, root cause analysis, and performance improvements.
  • Work with AWS, Docker, Kubernetes, CI/CD pipelines, and monitoring tools.
  • Collaborate with product, QA, DevOps, and engineering teams across the SDLC.


Required Skills

  • 7+ years of backend software engineering experience.
  • Strong hands-on Java experience, preferably Java 8 or above.
  • Strong experience with Spring Boot, REST APIs, Hibernate/JPA, and microservices.
  • Strong SQL skills with hands-on experience and the ability to write and explain complex SQL queries involving multiple tables.
  • Experience with query optimisation, indexing, execution plans, and database performance tuning.
  • Good understanding of Java fundamentals, collections, multithreading, exception handling, and object-orientated design.
  • Exposure to AWS services such as EC2, S3, RDS, Lambda, CloudWatch, EKS, or similar cloud platforms.
  • Experience with Docker, Kubernetes, Jenkins, GitLab CI, GitHub Actions, or similar CI/CD tools.
  • Strong communication skills and ability to explain technical decisions clearly.


Preferred Skills:

  • Experience in banking, payments, fintech, trading, investment, insurance, or transaction-heavy platforms.
  • Experience with Kafka, RabbitMQ, JMS, or event-driven architecture.
  • Experience handling production incidents, root cause analysis, and performance bottlenecks.
  • Exposure to high-volume systems where reliability, scalability, and data accuracy are critical.


Assessment Process:

  • HackerRank assessment covering backend Java and SQL.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut