Lead Software Engineer – Fintech
Mindera
Lisboa
há 3 dias
source : Ofertas de Emprego

Description

We are building a core banking platform that can scale up to serve a billion customers across different banks around the world.

As well as providing familiar features such as bank cards, savings accounts and mortgages, our primary goal is to have the platform work every single time.

No exceptions. We never want a customer to have their card declined because of an outage or defect.

We do this by blending cutting-edge technologies with battle-hardened and proven principles around architecture, security and delivery.

Our tech stack

Java / Spring Boot ecosystem (and some Kotlin)

Kubernetes, Docker, Helm, Terraform, AWS

Kafka, Redis, CockroachDB (PostgresSQL)

Gradle, Jenkins, SonarQube, Snyk, Checkmarx

About You

You know that perfect is the enemy of great , and that software engineering isn’t about admiring problems but about collaborating to find solutions that work.

Your experience of building fast, scalable, distributed systems underscores this.

We believe diversity of thought is crucial in helping us find broader solutions to tough challenges. We have dedicated teams with bags of experience in banking and financial services, so the engineers we recruit can stretch their talents regardless of domain background.

Your role demands that you’re a self-starter with a passion for software craftsmanship, ready to identify and articulate areas of improvement into deliverable features.

About the team

The team is responsible for developing, testing and maintaining production-ready Restful APIs for the platform API Gateway which orchestrates our Java services.

Your role will have you delivering user stories, while adhering to the processes and high-quality engineering standards adopted by the team.

You will work within the Consumer Channels product area and have day-to-day involvement across all the domain-related user journeys.

To meet the standards required to expose APIs to our clients, the team follows a TDD approach to write Cucumber tests and PACT contracts.

Requirements

Strong API Design Restful principles and ability to write APIs with the OPEN API 3.0 standard.

Good experience with Java and Spring Boot applications.

Good Cucumber tests knowledge to apply TDD to the development process.

Familiar with Cloud native technologies such as Kubernetes and Docker.

You write high quality, clean code that’s reliable, maintainable and performant.

You have a deep understanding of best practices in agile software development.

Ideally you will have

Desired Apigee development experience.

Desired Dev Ops skills such as (Jenkins, CICD, AWS, Vault, Gradle).

Proven experience in working collaboratively with a large cross-section of people, to effectively drive consensus and standardization.

Experience supporting distributed, low latency and high availability systems in a production environment.

Performance tuning and reliability expertise.

We offer

  • Politics-free work culture built on the principles of lean, self-organization and self-management;
  • An opportunity to work in an IT company that is growing in a sustainable way;
  • Competitive salary and benefits.

    Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidatar
    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continuar
    Formulário de candidatura