Senior Cloud Software Engineer (Java) - Remote & Flexible
Posted Updated
Description
A leading software development company seeks a Senior Cloud Software Engineer skilled in Java and cloud-native technologies. This remote position requires extensive experience with cloud platforms and distributed systems. You will develop and deploy resilient services and collaborate with global teams. Attractive compensation and a flexible work environment are offered, supporting strong career growth. Ideal candidates will have solid Java skills, advantageous cloud experience, and a commitment to engineering excellence.
Design and develop Java-based cloud-native services.
Build and deploy containerized backend services on Kubernetes.
Implement resilient, scalable distributed system components.
Contribute to monitoring, alerting, and operational reliability.
Collaborate with teams to deliver production-ready solutions.
Participate in code reviews and contribute to standards.
5+ years of experience in IT roles.
3+ years of experience with Java as a primary programming language.
Hands-on experience with at least one major public cloud provider.
Solid understanding of distributed systems fundamentals.
Experience with Kubernetes or containerized cloud deployments.
Excellent compensation in USD or local currency
Remote work
Flexible hours
Paid parental leaves and vacations
Mentorship and skill development