HOME Software Engineering & Dev Backend Engineer – Java/Python, AWS & Terraform
SCI SOLUTIONS GLOBAL VERIFIED EMPLOYER

Backend Engineer – Java/Python, AWS & Terraform.

Software Engineering & Dev Contract

Backend Engineer – Java/Python, AWS & Terraform: our view in 3 lines...

  • The Role:This role suits an engineer developing production backend software applications using Java or Python in AWS environments.
  • The Person:The person will build and maintain backend applications and APIs, manage cloud resources, develop automated tests, troubleshoot production issues, and improve system reliability.
  • Requirements:The ideal candidate has experience with Java or Python, AWS, APIs, microservices, Terraform, relational or NoSQL databases, and secure coding.

About the role

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.

Published October 27, 2026
Location Jersey City, IL
Job Type Contract