About TMCAt 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 OverviewWe 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 higherYour 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 sharingWhy Join TMC?
Work on global, mission-critical solutions in high-tech environments