Java Developer (M/F)

TMC

08.02.2026 | | Referência: 2381534


  PARTILHAR






Empresa:

TMC


Descrição da Função

About TMC

At TMC, we believe in empowering highly skilled professionals through our unique Employeneurship model - a blend of stability, autonomy, and continuous growth. Here, you'll have the opportunity to deepen your technical expertise while contributing to innovative, large scale projects in global industries.


Role Overview

We are looking for a Senior Java Developer with experience in modern observability tools, cloud native architectures and ideally a background in payment processing systems. You will be part of a team responsible for building reliable, high performance services that support business critical operations in the financial ecosystem.


What You Bring

5+ years of hands on experience developing with Java (Java 11+)

Strong expertise with Spring Boot and microservices architectures

Experience with OpenTelemetry for distributed tracing, metrics and observability

Exposure to Kotlin (or a strong willingness to work in a mixed Java/Kotlin environment)

Solid understanding of cloud platforms, preferably Microsoft Azure

Experience integrating with REST APIs, event driven systems and message brokers

Background in payment systems, transaction flows, or financial services is a major plus

Proficiency with CI/CD pipelines, containers (Docker), and orchestration tools (Kubernetes)

Familiarity with SQL/NoSQL databases

Strong focus on clean code, performance and reliability

English proficiency: B2 or higher


Your Responsibilities

Develop scalable and secure backend services using Java (and Kotlin when applicable)

Implement observability best practices using OpenTelemetry across distributed systems

Contribute to designing cloud native architectures on Azure

Build and maintain integrations with external payment gateways, processors and financial APIs

Ensure compliance, robustness and accuracy in transaction heavy environments

Collaborate with cross functional teams (DevOps, QA, Product, Architecture)

Participate in code reviews, technical discussions and continuous improvement efforts

Troubleshoot production issues with a strong observability mindset

Contribute to engineering standards, documentation and knowledge sharing


Why Join TMC?

Work on global, mission-critical solutions in high tech environments

Enjoy the best of both worlds: job security + freedom to grow through Employeneurship

Benefit from continuous training, certification opportunities and career development support

Join a collaborative, international community of top engineers


Observações

Not Specified (Portugal)





EMPREGOS SEMELHANTES





ÚLTIMOS EMPREGOS