Jersey City, United States | Posted on 10/27/2026
Location:Jersey City, NJ Onsite.- Locals Prefered
Work Authorization: US Citizen, Green Card, or GC EAD preferred
W2 Requirement- No C2C, 1099, or third-party profiles accepted.
Position Overview
We areseeking a Backend Engineer to design, develop, test, deploy, and supportproduction-grade software applications using Java and/or Python in AWS cloudenvironments. The ideal candidate combines strong software engineeringfundamentals with hands-on experience building APIs and backend services,managing cloud infrastructure using Terraform, and working with relational orNoSQL databases.
Theengineer will contribute to system design, secure coding, automated testing,CI/CD, infrastructure automation, and production incident resolution whilecollaborating with product, QA, SRE/operations, and security teams.
KeyResponsibilities
- Design, develop, test, deploy, and maintain production-gradebackend applications using Java and/or Python.
- Build and maintain APIs, microservices, and cloud-based backendsolutions on AWS.
- Write secure, maintainable, high-quality code and participate inpeer code reviews.
- Troubleshoot application and infrastructure issues, performroot-cause analysis, and implement permanent fixes.
- Contribute to system design, service architecture, performanceoptimization, and reliability improvements.
- Use Terraform or similar infrastructure-as-code tools to provisionand manage cloud resources and environments.
- Develop and maintain automated tests and contribute to CI/CDpipeline improvements.
- Work with relational and/or NoSQL databases, including datamodeling and query optimization.
- Apply secure coding practices, logging, monitoring, error handling,and resilience patterns.
- Use approved AI-assisted engineering tools when appropriate,validating generated code and recommendations for security, correctness,and performance.
- Document technical decisions and collaborate with cross-functionalengineering teams.
RequiredQualifications
- Strong proficiency in Java and/or Python, including object-orientedprogramming, data structures, algorithms, and software designfundamentals.
- Hands-on experience developing, testing, deploying, and supportingproduction applications.
- Practical AWS cloud experience deploying or operating backendservices.
- Experience designing, developing, and consuming APIs.
- Familiarity with microservices and/or event-driven architectures.
- Experience with Terraform or comparable infrastructure-as-codetooling.
- Experience with relational and/or NoSQL databases, includingbackend data modeling.
- Understanding of secure coding, production troubleshooting,performance, logging, and monitoring.
- Ability to work independently and collaborate effectively ontechnical design and delivery.
PreferredQualifications
- Experience with Kafka, Amazon SQS/SNS, Kinesis, MQ, or othermessaging/eventing platforms.
- Experience with Docker, containers, and CI/CD tools.
- Knowledge of unit testing, integration testing, and test-drivendevelopment.
- Familiarity with REST, gRPC, metrics, distributed tracing, andobservability.
- Experience working in enterprise or financial-services engineeringenvironments.