CloudOps Engineer with Java Background
Dev centerMiddleFull-time
We are looking for a Middle CloudOps Engineer for a short-term engagement (3–6 months) to join our team supporting a leading European fintech client on a critical cloud migration initiative. The client simplifies international payments for e-commerce and retail businesses across Europe and is actively scaling their cloud infrastructure.
In this hands-on role, you will migrate multiple services and applications from one AWS environment to another, adapting pipelines, infrastructure, and tooling as needed. You’ll be working with a cross-functional, agile team, ensuring a smooth and stable transition across cloud systems. This position offers autonomy, technical challenge, and the opportunity to impact a product used by thousands of merchants.
Tech Stack & Tools
In this hands-on role, you will migrate multiple services and applications from one AWS environment to another, adapting pipelines, infrastructure, and tooling as needed. You’ll be working with a cross-functional, agile team, ensuring a smooth and stable transition across cloud systems. This position offers autonomy, technical challenge, and the opportunity to impact a product used by thousands of merchants.
Tech Stack & Tools
Cloud: AWS (EC2, EKS, Fargate, Lambda, RDS, ECR)
Infrastructure & Orchestration: Terraform, Kubernetes, ArgoCD, Helm
CI/CD: GitHub Actions, CodePipeline, CodeBuild
Containers: Docker
BackEnd: Java 17 and Spring Boot
- Migrated multiple applications from one AWS account to another, adapting to differences in provisioning, pipelines, and tooling.
- Performed Lift & Shift of legacy Linux/Windows-based applications to AWS, including Dockerization and deployment to EKS.
- Refactored CI/CD pipelines from AWS CodePipeline/CodeBuild to GitHub Actions and ArgoCD.
- Maintained and adapted Terraform infrastructure across multiple AWS accounts and environments (EKS on Fargate vs EC2).
- Upgrade the existing codebase from Java 8 to Java 17, including identifying and fixing compilation or runtime errors
- Collaborated within a cross-functional team to ensure platform reliability and smooth migration processes.
- 2–4 years of hands-on experience with AWS (EC2, EKS, Lambda, etc.)
- Strong knowledge of Java, including experience with Java 8 and newer versions (Java 17)
- Strong knowledge of Terraform, Kubernetes, Docker, and ArgoCD
- Experience with CI/CD pipelines, especially GitHub Actions
- Ability to work independently and take ownership of the migration process
- Familiarity with both Linux and Windows workloads
- Experience with legacy system migrations or batch job operations
- Knowledge of monitoring tools (e.g., Splunk, OpenSearch)
- Deployment experience using Helm and ArgoCD
- Flexible schedule & hybrid or remote work format
- MacOS equipment
- 20 paid vacation days + 15 paid sick leaves
- Annual budget for learning & development
- IT Club membership
- Supportive, agile team culture
- Comfortable office space in Lviv (optional)