Role – Java AWS Developer
Location: Newark, NJ 2 times a week ->
LOCAL candidates to NJ, NYC, PA, CT, RI, or DE only
Duration: 2-year contract with extensions
Must Haves
- :Focus on AWS 2+ years (ECS, Fargate, S3, Lambda, SQS, Kinesis), NoSQL (MongoDB)
- Java, Springboot, API Development 4-6 yrs +
- We want senior candidates with good experience who can hit the ground running.
Day to Day Idea
- :Proficiency in Java working in distributed systems, object oriented programming, design patterns and design methodology; JAVA services using Spring CLI, Maven, Microservice, multi-threading, Concurrency and parallel processing.
- Must have experience with service implementation using service-oriented architecture (SOA) patterns, experience with developing true microservices highly desirable.
- Must have previous experience building and delivering scalable APIs and platforms for consumption at scale.
- Solid grasp of security concepts (authentication, authorization, encryption, digital signature, JWT), SSL, web service proxies, firewall, SAML 2.0, OpenID Connect, OAuth 2.0)
- Must know how to build applications for and in the cloud (preferably AWS) and understand the core AWS services and apply best practices for basic architecture, security and scalability.
- Proficiency writing code for serverless applications such as EC2, Lambda and API GatewayUnderstanding of cloud databases and NoSQL concepts (DynamoDB, Aurora) including caching (ElastiCache)Experience in Data Streaming with SQS, KinesisAbility to use a CI/CD pipeline to deploy applications on Cloud (preferably AWS)
Job Type: Full-time
Salary: $51.54 - $62.07 per hour
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Experience level:
- 8 years
Schedule:
- 8 hour shift
Ability to Relocate:
- Newark, NJ 07102: Relocate before starting work (Required)
Work Location: In person