Logo-of-Ad-Solutions-Global-hiring-for-jobs-in-US-on-GrabJobs

Backend Engineer Java/Python, AWS & Terraform

Job Description - Backend Engineer Java/Python, AWS & Terraform

Backend
Engineer – Java/Python, AWS & Terraform

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 are
seeking a Backend Engineer to design, develop, test, deploy, and support
production-grade software applications using Java and/or Python in AWS cloud
environments. The ideal candidate combines strong software engineering
fundamentals with hands-on experience building APIs and backend services,
managing cloud infrastructure using Terraform, and working with relational or
NoSQL databases.

The
engineer will contribute to system design, secure coding, automated testing,
CI/CD, infrastructure automation, and production incident resolution while
collaborating with product, QA, SRE/operations, and security teams.

Key
Responsibilities

  • Design, develop, test, deploy, and maintain production-grade
    backend applications using Java and/or Python.

  • Build and maintain APIs, microservices, and cloud-based backend
    solutions on AWS.

  • Write secure, maintainable, high-quality code and participate in
    peer code reviews.

  • Troubleshoot application and infrastructure issues, perform
    root-cause analysis, and implement permanent fixes.

  • Contribute to system design, service architecture, performance
    optimization, and reliability improvements.

  • Use Terraform or similar infrastructure-as-code tools to provision
    and manage cloud resources and environments.

  • Develop and maintain automated tests and contribute to CI/CD
    pipeline improvements.

  • Work with relational and/or NoSQL databases, including data
    modeling 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-functional
    engineering teams.

Required
Qualifications

  • Strong proficiency in Java and/or Python, including object-oriented
    programming, data structures, algorithms, and software design
    fundamentals.

  • Hands-on experience developing, testing, deploying, and supporting
    production applications.

  • Practical AWS cloud experience deploying or operating backend
    services.

  • Experience designing, developing, and consuming APIs.
  • Familiarity with microservices and/or event-driven architectures.
  • Experience with Terraform or comparable infrastructure-as-code
    tooling.

  • Experience with relational and/or NoSQL databases, including
    backend data modeling.

  • Understanding of secure coding, production troubleshooting,
    performance, logging, and monitoring.

  • Ability to work independently and collaborate effectively on
    technical design and delivery.

Preferred
Qualifications

  • Experience with Kafka, Amazon SQS/SNS, Kinesis, MQ, or other
    messaging/eventing platforms.

  • Experience with Docker, containers, and CI/CD tools.
  • Knowledge of unit testing, integration testing, and test-driven
    development.

  • Familiarity with REST, gRPC, metrics, distributed tracing, and
    observability.

  • Experience working in enterprise or financial-services engineering
    environments.



Original job Backend Engineer Java/Python, AWS & Terraform posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Backend Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.