Senior Backend Engineer

GoTymeX

Remote

About our Team:

Our team is building a new generation of digital financial platforms and applications focused on reliability, scalability, and innovation. As a Senior Backend Engineer at GoTymeX, you will collaborate with skilled engineers to design, develop, and maintain backend services that power our digital banking products. You will work closely with cross-functional teams in a dynamic Agile environment, ensuring high-quality deliverables from development through deployment and monitoring.

Responsibilities:

  • Design, develop, test, deploy, and maintain backend services and APIs that meet performance, scalability, and security requirements.
  • Participate in architectural discussions and contribute technical expertise to enhance system design.
  • Collaborate effectively with team members across DevOps, QA, and product teams to deliver features on schedule.
  • Troubleshoot and resolve production issues to ensure service availability and reliability.
  • Continuously improve code quality through code reviews, refactoring, and automation.

Requirements

Must-have Qualifications:

  • At least 5 years of experience in backend software development.
  • Strong programming skills in one or more programming languages such as Java, Python, or equivalent.
  • Experience working with relational and NoSQL databases, including schema design and query optimization.
  • Familiarity with cloud platforms, preferably AWS, and container technologies.
  • Solid understanding of software development lifecycle and Agile methodologies.
  • Ability to analyze complex problems and design appropriate solutions.
  • Effective communication skills and ability to work in a collaborative environment.

Preferred Qualifications:

  • Proficiency in microservices architecture, event-driven systems, and serverless computing environments.
  • Experience with Java frameworks such as Spring Boot, as well as Python frameworks including Django and Flask.
  • Familiarity with container orchestration platforms like Kubernetes and automation tools such as Ansible or Terraform.
  • Prior experience within the financial or banking sectors is considered advantageous.

Desired Skills:

  • AI/LLM Engineering: Demonstrated experience integrating large language models for applications including customer support chatbots, document processing, or decision support systems.
  • Understanding of Financial Concepts: Knowledge of transaction lifecycles, accounting, reconciliation, and settlement processes.
  • Proficiency in programming languages including Java, Kotlin, and Python.
  • Experience with frameworks within the Spring ecosystem, recognizing that the majority of backend services utilize Spring technologies.
  • Familiarity with AWS services such as ECS/EKS, Fargate, Aurora, DynamoDB, Lambda, RDS/Aurora, MSK, SQS/SNS, EventBridge, S3, among others.

Our Engineering Principles:

In addition to technical skills, we seek individuals who embody the following core principles:

  • Simplicity over complexity: Prioritize the simplest effective solutions; complexity presents unnecessary challenges and costs.
  • Lean over lavish: Design cost-effective architectures that maximize value. Critically evaluate all expenditures.
  • Pragmatism over perfection: Deliver value incrementally. Strive for a "good enough" solution today rather than a "perfect" solution indefinitely.
  • Outcomes over outputs: Assess success based on tangible business impact—such as loans disbursed, default rates reduced, or costs saved—rather than technical elegance alone.
  • Enablement over heroics: Foster team success and collaboration rather than relying on individual heroics.
  • Learning over knowing: Embrace a growth mindset by acknowledging gaps in knowledge, experimenting, learning from failures, and iterating rapidly.
  • Empathy over ego: Listen attentively, respect diverse perspectives, and assume positive intent in all interactions.

Benefits

  • 15-day annual leave+ 3-day sick leave + 1 birthday leave + 1 Christmas leave
  • SMART goals and clear career opportunities (technical seminar, conference, and career talk) – we focus on your development
  • Values-driven, international working environment, and agile culture
  • Overseas travel opportunities for training and working related
  • Internal Hackathons and company’s events (team building, coffee run, blue card…)
  • Work-life balance 40-hr per week from Mon to Fri
  • Private Health Insurance
  • Paid Time Off
  • Work From Home
  • Training & Development

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.