Backend Engineer – Java or Python & AWS
Location: Jersey City, New Jersey
Locals Preferred – In person interview
Open for W2 only- No c2c/1099 or third party resumes
Due to the nature of the role client is only accepting
USC/GC /GC EAD only no other visas accepted.
Job
Overview
We are
seeking a Cloud Native Backend Engineer with strong Java or Python development
experience, AWS expertise, and a background in building APIs and microservices.
The engineer will support enterprise data platform capabilities, with a primary
focus on multi-region resiliency and additional responsibilities involving data
lifecycle management.
The ideal
candidate will have hands-on experience developing cloud-native applications,
designing databases, automating deployments, and building resilient services in
AWS environments.
Required
Qualifications
- At least 5 years of applied software engineering experience.
- Strong proficiency in Java or Python.
- Experience developing REST APIs and microservices.
- Hands-on AWS experience with ECS, Lambda, IAM, SQS, SNS, Glue, S3,
RDS, and Route 53.
- Strong SQL, database modeling, and database design skills.
- Experience with CI/CD tools, particularly Jenkins and Bitbucket.
- Working knowledge of Terraform and infrastructure as code.
- Basic understanding of workflow orchestration.
- Understanding of cloud-native application development, resiliency,
and distributed systems.
Preferred
Qualifications
- Experience implementing multi-region resiliency and disaster
recovery capabilities.
- Familiarity with data reconciliation across cloud platforms.
- Experience with data retention, archiving, and lifecycle
management.
- Exposure to enterprise data platforms and cloud-based data
services.