Overview:
As a Cloud Native Development Engineer, you will leverage your 2-5 years of experience in designing and coding cloud applications to contribute to our dynamic team. You will work with cutting-edge technologies, ensuring our applications are robust, scalable, and efficient.
Key Responsibilities:
- Design and Development:
- Comprehend functional designs based on functional specifications.
- Draw up program structures based on technical designs.
- Work with micro-services design, API integration, Lambda, and container technology.
- Testing and Modification:
- Create and execute test cases.
- Modify existing programs for production.
- Design and document related changes.
- Code Review and Incident Management:
- Conduct self and peer code reviews.
- Resolve assigned incidents and defects, tracking them to closure.
- Execute technical integration testing of applications in relation to interfacing applications.
Core Competencies:
- Agile Methodologies
- Analytical Thinking
- Collaboration
- Eagerness to Learn
- Independence
- Problem-Solving
- Result-Driven
Qualifications:
Must-Have:
- Language Knowledge: English
- Technical Skills:
- AWS Lambda
- Java SDK
- PostgreSQL
- Spring Boot
Nice-to-Have:
- Technical Skills:
- Kubernetes
The candidate needs to have AWS DevOps experience in addition to Java development experience.
An AWS devops-specialist with a proven experience (Infra experience, but with a focus on development)
Certified in AWS * Associate
• Kubernetes (AWS EKS)
• Terraform/Terragrunt
• SQL and no-SQL basics
• Basic understanding of Linux (scripting, networking, ..)
• Basic python skills for developing AWS Lambdas
• AWS Services like DynamoDB, S3, Kinesis, SQS, SNS, API Gateway, WAF, EC2, VPC, IAM, Lambda, Security Groups