
Java with AWS & Terraform / Backend Engineer – Java OR Python with AWS & Terraform
Quick overview
Job description
Experience Level: 12+
Job Description
We are seeking a skilled Backend Engineer with hands-on experience in Java and/or Python, AWS cloud services, API development, and Terraform. The ideal candidate will design, develop, test, deploy, and support production-grade backend applications and microservices while ensuring scalability, security, performance, and reliability.
Candidates should have strong software engineering fundamentals, experience with cloud-based applications, infrastructure automation, databases, and CI/CD pipelines, and the ability to troubleshoot production issues.
Key Responsibilities
- Design, develop, test, deploy, and maintain backend applications using Java and/or Python.
- Build and maintain REST APIs, microservices, and AWS-based backend solutions.
- Implement infrastructure automation using Terraform or similar IaC tools.
- Develop automated tests and contribute to CI/CD pipeline improvements.
- Work with relational and NoSQL databases, including data modeling and query optimization.
- Troubleshoot production issues, perform root-cause analysis, and implement permanent fixes.
- Participate in code reviews, system design, and performance optimization.
- Apply secure coding practices, logging, monitoring, and resilience patterns.
- Collaborate with product, QA, SRE, operations, and security teams.
- Use approved AI-assisted engineering tools responsibly to improve development productivity.
Required Qualifications
- Strong proficiency in Java and/or Python.
- Hands-on experience developing and supporting production applications.
- Practical experience with AWS cloud services.
- Experience designing, developing, and consuming APIs.
- Knowledge of microservices and/or event-driven architectures.
- Hands-on experience with Terraform or Infrastructure as Code (IaC).
- Experience with relational and/or NoSQL databases.
- Understanding of secure coding, automated testing, CI/CD, and production troubleshooting.
- Strong problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Kafka, Amazon SQS/SNS, Kinesis, MQ, or other messaging platforms.
- Familiarity with Docker, containers, and CI/CD tools.
- Knowledge of unit testing, integration testing, and test-driven development.
- Experience with REST, gRPC, distributed tracing, metrics, and observability.
- Enterprise or financial services engineering experience.
Interview Process
- Two interview rounds, including a coding assessment.
- First round via Zoom.
- Onsite second-round interviews are strongly encouraged for local candidates.
- Candidates should be prepared to solve coding problems and explain their technical decisions and implementation trade-offs.
Work Arrangement: Onsite in Jersey City, NJ.
Similar jobs
- MA

Staff Backend Engineer FDENew Auto Apply
Meeru AI Inc · Pleasanton, California · Hybrid 🇺🇸
DjangoDockerFastAPI+17TechnologySalary not listed4 hours ago - HG

Senior Java Backend Developer (Spring Boot)New
HTC Global Services · Dearborn, MI · Hybrid 🇺🇸
MicroservicesMySQLOracle+5TechnologySalary not listedYesterday - HG

Senior Backend Engineer Google Cloud Platform & Big DataNew
HTC Global Services · Dearborn, MI · Hybrid 🇺🇸
Google CloudgRPCREST+1TechnologySalary not listedYesterday - SG

Backend Modernization Engineer IVNew
Software Guidance & Assistance · Cincinnati, OH · Hybrid 🇺🇸
DockerMicroservicesSpring+3TechnologySalary not listedYesterday - LB

Java Backend Developer_ W2New
Learn Beyond Consulting LLC · Plano, TX · On-site 🇺🇸
MicroservicesSpringSpring Boot+13TechnologySalary not listedYesterday - AT
Sr Java Backend DeveloperNew
Applied Thought Auditors & Consultants Inc. · Dallas, TX · On-site 🇺🇸
DockerMicroservicesMySQL+19TechnologySalary not listedYesterday - V-
Mainframe AssemblerNew
V-CENTRIX-US LLC · Wilmington, DE · Hybrid 🇺🇸
ComplianceTechnical SupportTechnologySalary not listedYesterday - AT

Sr. Backend Developer - C#/.Net (Onsite in Fremont, CA) Direct Face to face interviewNew
AKAASA Technologies · Fremont, CA · Hybrid 🇺🇸
MySQLSQLC#+4TechnologySalary not listedYesterday - 3S

Java Backend DeveloperNew
3Core Systems, Inc · Peoria, IL · Hybrid 🇺🇸
DynamoDBMicroservicesMongoDB+21TechnologySalary not listedYesterday - ST

GenAI Engineer (Full Stack or Backend Engineer)New
StoneGate-Technologies LLC · United States · Hybrid 🇺🇸
DockerFastAPIGit+10TechnologySalary not listedYesterday - BS

Python Backend DeveloperNew
Bright Sol · Jersey City, NJ · Hybrid 🇺🇸
PythonTechnologySalary not listedYesterday - ZC

Back End Developer (Ruby on Rails)New
Ztek Consulting · Austin, TX · Hybrid 🇺🇸
MicroservicesRubyGo+2TechnologySalary not listedYesterday