{bc}
linkedin

Full Stack Engineer

Finclutech
Dubai, UAE
Full-time
Entry
Onsite
Discovered 3 weeks ago
JavaPythonSpring BootReactTypeScriptREST APIs

Full Job Posting

Position summary

Build and maintain services and interfaces supporting financial transactions across regulated markets.

Own features from ticket through production and help keep platforms reliable as they scale across regions.

Engineering and delivery

  • Design, implement, test, and ship end-to-end features across backend and frontend.
  • Develop Java/Spring Boot or Python backend services, including Temporal workflows, and expose documented REST APIs.
  • Build React interfaces with attention to usability, accessibility, and performance.
  • Model and query MySQL NDB Cluster, MariaDB Galera, and PostgreSQL using efficient, correct SQL.
  • Integrate payment partners and internal services with appropriate retries, timeouts, and idempotency.
  • Write tests, review code, and collaborate with Product, QA, Support, and DevOps using Jira and Confluence.
  • Monitor and troubleshoot systems with Grafana, Prometheus, and ELK; fix issues at their root.

Qualifications and experience

  • 6+ years building and shipping production web applications as a full-stack developer, or strong backend experience with solid frontend experience.
  • BSc in Computer Science or a related field.
  • Strong Java or Python backend experience building RESTful APIs and microservices; solid React, TypeScript, HTML, and CSS experience.
  • Proficiency in SQL and comfort with relational databases; understanding of distributed systems, microservices, and RESTful architectures.
  • Experience with Git-based workflows and CI/CD; comfort with containers and Kubernetes deployment.
  • Analytical full-stack troubleshooting skills and excellent written and verbal English.
  • Experience in fintech, payments, wallets, or another regulated, high-availability transactional domain.
  • Familiarity with Temporal or similar workflow orchestration and event-driven systems such as Kafka; awareness of secure handling of sensitive customer and financial data.

Technologies and tools

  • Backend: Java/Spring Boot or Python; Temporal workflows are mentioned.
  • Frontend: React, TypeScript, HTML, and CSS.
  • Databases: MySQL NDB Cluster, MariaDB Galera, and PostgreSQL.
  • Monitoring and delivery tools include Grafana, Prometheus, ELK, Jira, and Confluence.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Finclutech