Senior Java Backend Engineer – SRE, Cloud & Observability
Core
Ensure reliability, performance, scalability, and continuous evolution of applications and infrastructure for global payment platforms using SRE, automation, and observability practices.
Role type
Senior IC Java Backend Engineer (SRE, Cloud & Observability)
Builds
Highly available and resilient payment processing solutions for financial institutions and PSPs
Domain
Financial Technology (Payments) + Cloud Infrastructure
Required skills
Java 17, Spring Boot, Microservices, Kubernetes, AWS, Terraform, OpenTelemetry, Chaos Engineering, FinOps
Preferred skills
Quarkus, Apache Camel, Apigee, PostgreSQL, MongoDB, Kafka, Jenkins, Dynatrace, Grafana, Prometheus, AWS CloudWatch, SonarQube, OAuth 2.0, JWT, TLS
Technologies
Java, Spring Framework, Spring Boot, Quarkus, Apache Camel, PostgreSQL, Oracle, MySQL, MongoDB, DynamoDB, Redis, Docker, Kubernetes, OpenShift, Helm, Jenkins, GitLab CI, AWS CodePipeline, Terraform, AWS CloudFormation, Apache Kafka, RabbitMQ, ActiveMQ, JUnit, Cucumber, AWS, Azure, EC2, ECS, S3, RDS, IAM, AKS, Dynatrace, Grafana, Kibana, Prometheus, AWS CloudWatch, OpenTelemetry
Responsibilities
Analyze, develop, maintain, and enhance software applications including automated test suites; Collaborate with Solution Architects to define technical architectures; Partner with development teams on deployment, release, and environment stabilization; Lead post-incident analyses and propose preventive actions; Establish and manage monitoring routines for application and infrastructure health; Design and implement automation and self-healing mechanisms; Implement end-to-end observability strategies using logs, metrics, and distributed tracing; Perform predictive performance analysis, load/stress testing, and Chaos Engineering; Continuously improve operational processes and platform reliability.
Seniority
Senior, hands-on IC