About the Role
The role involves developing and maintaining core backend services in Java, focusing on operational efficiency, system stability, and scalable architecture within the Ops Hub team.
Responsibilities
- Design, build, and maintain reliable Java-based services
- Collaborate with cross-functional teams to define and implement features
- Optimize systems for performance, scalability, and resilience
- Diagnose and resolve production issues in real time
- Contribute to architectural decisions and technical strategy
- Write clean, maintainable, and well-tested code
- Support incident management and on-call rotations
- Improve monitoring, alerting, and observability practices
- Participate in code reviews and knowledge sharing
- Ensure adherence to security and compliance standards
Nice to Have
- Background in financial technology or regulated environments
- Experience with event-driven architectures
- Knowledge of Kubernetes and microservices
- Familiarity with infrastructure-as-code tools
- Contributions to open-source projects
- Experience in high-availability systems
- Understanding of operational metrics and SLOs
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible scheduling
Team
Part of a focused engineering team within the operations infrastructure domain
Tech Stack
Java 11+, Spring Boot, Kafka, Kubernetes, AWS, PostgreSQL, Docker, Prometheus, Grafana
What We Offer
- Opportunities for professional growth
- Modern tech environment with autonomy
- Collaborative and inclusive culture
- Learning and development budget
- Health and wellness programs
Available for qualified candidates requiring relocation support