Senior Java Engineer with Cloud
Remote in Colombia, Mexico
Java& 9 others
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a jobChoose an option
We are seeking a Senior Java Engineer to design, build, and operate cloud-native self-service capabilities on AWS using Java and Spring Boot. You will enable secure provisioning, governance, and operational excellence through Infrastructure as Code and modern cloud practices—apply to help deliver reliable, secure platforms.
Responsibilities
- Design backend services using Java and Spring Boot for cloud self-service capabilities
- Build and evolve a self-service platform that provisions and manages AWS resources securely
- Develop REST APIs that enable controlled actions such as starting and stopping EC2 instances and managing SQL access
- Implement secure AWS networking and identity controls using least-privilege principles
- Maintain and optimize AWS infrastructure using Terraform as Infrastructure as Code
- Configure and maintain AWS components such as API Gateway, IAM roles and policies, and VPC networking
- Implement monitoring, logging, and operational automation to improve reliability and observability
- Troubleshoot production issues, perform root cause analysis, and drive corrective actions
- Integrate services with relational and NoSQL databases as needed
- Develop event-driven and asynchronous integrations using Kafka and Amazon SQS
- Collaborate with application, security, and platform teams to ensure compliance and governance
- Participate in solution design, code reviews, and engineering best practices
- Use AI-assisted development responsibly and validate output through testing and peer review
- Support pager duty within working hours and align availability to at least 5pm CET
Requirements
- 3+ years of experience with Java and Spring Boot backend development
- Experience building and operating solutions on Amazon Web Services
- Senior-level ownership and mentoring skills in engineering teams
- Strong project delivery skills in Agile environments, including estimation and sprint planning
- Hands-on Infrastructure as Code skills with Terraform for provisioning and change management
- Strong API design skills for REST API development and integration
- Strong troubleshooting skills for production support and root cause analysis
- Upper-Intermediate English (B2) proficiency, both written and spoken
Nice to have
- Kubernetes experience for platform operations and workload orchestration
- Prometheus skills for metrics collection and alerting
- Grafana skills for dashboards and observability visualization
- Splunk experience for log analysis and operational troubleshooting
