Position: Java Lead Developer with AWS
Location: Chicago IL: Remote
Duration: 12 Months
Job Description:
Minimum 10 years of relevant experience in Java related technologies. Minimum 1 year of work experience in AWS for web technologies. Working knowledge in data intensive web application preferably on AWS Cloud. Should be from Development background since the beginning of IT career. Should have knowledge on containerization technologies like Docker and concepts like CI/CD pipelines.
Project experience:
Should have working background from Java based web development including Springboot and related libraries. Should have fair understanding of other web development frameworks in Java. Should have worked on at least 2 webbased application development involving HA Scaling Resilience Microservices OIDC REST APIs & Test Automation. Should have worked on at least 1 project that is Agile based with full DevOps activities including CI/CD pipelines using Jenkins or similar tools and Terraform for infrastructure management.
Key Skills:
Java: Strong knowledge in Java Springboot Spring JPA Hibernate Microservices architecture patterns Logging Tracing Performance engineering for data heavy applications. AWS: EC2 ECS EKS S3 KMS Secrets Manager ECR CloudFront Cloud Map RDS Aurora Lambda.
Preferred:
- AWS Cloud Certification in Architecture Working knowledge on Data heavy web applications Work experience on Cloud migration projects IaaC tools like Terraform.