Develop and maintain Java-based applications on the AWS platform.
Design and implement scalable, resilient, and secure cloud-based solutions.
Collaborate with cross-functional teams to gather requirements and ensure successful application delivery.
Optimize and fine-tune application performance.
Manage and troubleshoot application deployments and infrastructure issues.
Ensure best practices for security and compliance are followed.
Write and maintain detailed documentation.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience as a Java Developer with extensive knowledge of AWS.
Strong understanding of object-oriented programming concepts.
Experience in developing, deploying, and maintaining cloud-based applications.
Familiarity with AWS services such as EC2, S3, Lambda, and RDS.
Knowledge of containerization technologies like Docker and Kubernetes.
Excellent problem-solving and analytical skills.
Skills
Java
AWS
EC2
S3
Lambda
RDS
Docker
Kubernetes
Microservices
REST APIs
CI/CD
Git
Maven
Spring Framework
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time