Long term contract with benefits/PTO
W2 Canidadates ONLY please.....we can not do Corp to Corp (C2C) for this position
Mainly REMOTE but we are looking for candidates local to the Seattle, Washington area ONLY
Rate: $78-82/hr. W2 with benefits/PTO
Java AWS Software Engineer (Backend Developer)
Skills Required:
- Building CONSUMER based software
- Experience building API ‘s / external consumer based application in the cloud and having dealt w the challenges of building something that scales and throttle based off of through put
- Java API’s ; Building scalable API’s (Java primarily)
- API’s deployed in AWS via DOCKER containers
- Experience/Understand security aspects when deploying
- Java is primary ( Python is secondary, ideally experience with Python or at min open to it.)
- AWS/SQS
- Microservices in AWS
- Databases/Ability to navigate different data store systems // Most of their systems talk to a Relational databases and Dynamo DB (depending on what the API does as far as what storage system it would need)
- Many systems communicate internally thru other systems thru asynchronous messages;
- Event driven architecture: Systems communicate internally thru asynchronous messages so need to understand event driven architecture, be familiar with Queues and AWS SQS
- Continuous Delivery / Deployment pipelines; GIT, code quality
Basic Qualifications
* 5+ years of hands-on experience in software development with Java
* BS or equivalent in Computer Science or related technical field or equivalent combination of education and experience
* Strong experience with Computer Science fundamentals, including data structures and algorithms
* Experience with developing highly scalable cloud based microservices and data pipelines using container technologies (e.g., Docker, Kubernetes)
* Excellent problem-solving and collaboration skills.
* Excellent written and verbal communication skills including the ability to present complex information in a clear and concise manner to engineering and non-engineering audiences
* Proficiency in at least one modern backend programming language (e.g., Java, Python). Java is REQUIRED
* Experience with relational and non-relational data stores.
Preferred Qualifications
* Demonstrated leadership skills, with experience in mentoring and guiding junior engineers.
* High bar for quality as demonstrated by code reviews, documentation, unit and integration testing
* Strong understanding of at least one containerization technology (e.g., Docker, Kubernetes))
* Strong understanding of multiple AWS capabilities (EC2, S3, RDS, SQS, etc.).
* Experience using observability techniques to drive support and improvements of systems
* Experience with event driven architectures using messaging middleware (SQS, JMS , etc.)