Backend Developer

Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficiency in modern programming languages such as Java, Kotlin, Python, or Go., Solid experience in back-end development and CI/CD processes., Experience working with large-scale distributed systems for high reliability., Fundamental knowledge of SQL databases and financial systems is a plus..

Key responsibilities:

  • Design and develop financial products on the core banking platform.
  • Create event-driven microservices to enhance platform functionality.
  • Maintain and improve the reliability of services through testing and support.
  • Implement continuous integration and delivery practices.

BilgeAdam Technologies logo
BilgeAdam Technologies

Job description

This is a remote position.

BGTS International Business Unit is looking for a Java/Kotlin Developer to join our growing team based in Turkey, the UK, and the EU. Our teams support many clients in the UK and EU across industries.

Join a team to build a virtual bank from scratch using cloud-native technologies. You will be solving exciting problems and delivering high-quality products in small, interdisciplinary teams that apply the learnings from Google, Twitter, and Netflix to build the next generation of banking.


Responsibilities

  • Design and develop financial products built on top of our core banking platform - Thought Machine Vault
  • Design and develop event driven micro services for enhancing the functionality of our core banking platform
  • Maintain and improve the reliability of our services using effective simulation, e2e and performance tests
  • Improve SRE processes and provide production support for our services
  • Write high quality, maintainable code using TDD
  • Use Kubernetes and Docker to schedule and run microservices
  • Our technology stack is predominantly Python and Kotlin / Java, but our architecture allows for using the most appropriate language to solve a given problem. - PostgreSQL, Aurora and S3 for persistence
  • Leverage our elastic AWS infrastructure
  • Practice continuous integration and delivery
  • You build it, you run it.

Requirements
  • Proficiency in any modern programming language
  • Willing to working with services written in Python, Kotlin and Go
  • Solid experience in back-end development and CI/CD processes
  • Experience working with large scale distributed systems built for extreme reliability
  • Fundamental knowledge of working with SQL databases at scale
  • Experience in developing financial systems with industrial standard would be a plus
  • Quick learner with an ambitious and results driven personality
  • Work well as part of a team in a fast-paced environment.


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Back-End Developer Related jobs