As a Senior Java Engineer, you will have the opportunity to develop scalable and resilient systems in a cloud-native environment.
This role is ideal for Java Software Engineers who care about how their code behaves in real-world scenarios, addressing latency, failures, and operational challenges.
Your primary focus will be on designing, deploying, monitoring, and troubleshooting systems that reduce the need for constant support and enhance customer satisfaction. You will spend approximately 50-70% of your time writing impactful code, tools, services, and software.
You will have the freedom to own your services end-to-end, including design, deployment, monitoring, and troubleshooting with support from a dedicated team. This is an excellent opportunity to upskill in observability, distributed systems, incident response, and capacity planning.
This is not just a systems engineering role, but also involves learning from experienced SREs, working with modern cloud technologies, and being part of a culture that values reliability and innovation.
Key Responsibilities:
* Design and deploy scalable and resilient systems
* Write high-quality code for tools, services, and software
* Monitor and troubleshoot systems for optimal performance