What are the responsibilities and job description for the AWS Java Developer position at PhasorSoft Group?
An expert Java Developer with 4-5 years of AWS experience, who needs to build large-scale distributed systems & develop applications.
The key skills are
- Extensive Java development, micro services, loosely coupled architectures, domain-driven design, test-driven development, and object-oriented design experience.
- Test-driven development (TDD), CI/CD, code refactoring, coding standards, etc.
- Experience with RESTful API, streaming, service orchestration, service mesh, pipeline as code, and infrastructure as code.
- Experience building systems in an Agile model with continuous integration and deployment (e.g. Jira, Gitlab, Jenkins)
- Design, develop, maintain and support Platform-as-a-Service (PaaS) frameworks, tools, services and libraries leveraging public cloud infrastructures.
- Strong hands-on experience in one or more of Containers and Container Orchestration frameworks such as Docker, Kubernetes, Docker Swarm, Amazon ECS, Amazon EKS, etc.
- Strong hands-on knowledge of one or more of Infrastructure-as-Code tools and technologies such as Terraform, AWS CloudFormation, etc.
- Exposure to Function-as-a-Service, AWS Lambda, Serverless, etc.
- AWS certification is a plus.
Employment Type
W-2, C2C
Total Compensation
$45/hr on W-2; $55/hr on C2C
Locations
Starkville, MS | Champaign, IL | Salt Lake City, UT | Cambridge, MA | Off-shore Remote: India
Work Authorization
H1, GC, US Citizen
Salary : $45 - $55