Backend Software Engineer

Descrição

We are hiring a Software Engineer for a North American Fintech. You will be responsible for the development and maintenance of our platform. Your primary focus will be the development of REST APIs for the back-end services

 

Responsibilities:

  • Design and implement software and corresponding services
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality and organization

 

Skills:

  • Solid experience in designing and implementing REST API providers and consumers
  • Good understanding of Clean Architecture
  • Demonstrable understanding of secure software principles
  • Test-driven development, or experience with testing methodologies
  • Detailed understanding of how databases in general, and MySQL in specific, work
  • Proficient understanding of Git and Docker containers
  • Familiarity with continuous integration
  • A BS/MS degree in Computer Science, Engineering or a related subject would be great but not required
  • Previous work in the Finance sector would be a plus, but not mandatory
  • Understanding of multiprogramming (routines) would be a plus
  • It’d be great if you also brought the following experience:
    • Interaction with payment providers (credit card and others)
    • Previous work in the financial sector
    • Basic Linux system administration skills
    • Docker / Kubernetes / Gitlab
    • AWS Cloud services
    • Event driven – Kafka

 

Tech Stack:

  • Microservices: >20 services running
  • Event driven architecture: Kafka
  • MySQL
  • Redis
  • Go, PHP, Python, Javascript
  • Gitlab
  • AWS
  • Kubernetes
  • Attlassian
  • Slack / Zoom
  • Jetbrains IDE’s

Candidatar-se











    Eu concordo / I agree

    Java Software Engineer
    Data Engineer
    Backend Software Engineer
    Senior IoT / Firmware Engineer
    Software Engineer Team Leader