Backend Engineer – Java/Python, AWS & Terraform

SCI SOLUTIONS GLOBAL

Jersey City (NJ)

On-site

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SCI Solutions Global in Jersey City, NJ is seeking a Backend Engineer to design, develop, and deploy production-grade applications using Java and Python in AWS environments. You will build APIs and backend services, manage cloud resources with Terraform, and work with relational or NoSQL databases.

You will contribute to system design, secure coding, automated testing, and CI/CD, partnering with product, QA, SRE, and security teams to ensure reliability and performance.

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.

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.
  • Document technical decisions and collaborate with cross-functional engineering teams.

Skills

Java
Python
AWS
APIs
Microservices
Databases
Secure coding
CI/CD
Independent work

Tools

Terraform
Docker
Kubernetes
REST/GRPC
Kafka

Job description

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud backend engineer
Cloud backend engineer

SCI SOLUTIONS GLOBAL • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Backend Engineer: Java/Python, AWS & Terraform
Backend Engineer: Java/Python, AWS & Terraform

SCI SOLUTIONS GLOBAL • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Backend Engineer
Backend Engineer

BCforward • New Jersey

On-site
USD 120,000 - 160,000
Java Engineer
Java Engineer

Pivotal Solutions • Jersey City (NJ)

On-site
USD 90,000 - 130,000
Backend Java Engineer
Backend Java Engineer

Compunnel Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Backend Architect – Cloud-Native Java Applications
Backend Architect – Cloud-Native Java Applications

Mogi I/O : OTT/Podcast/Short Video Apps for you • West Hollywood (CA)

Hybrid
USD 130,000 - 145,000
Senior Backend Java Engineer - Cloud-Native Microservices
Senior Backend Java Engineer - Cloud-Native Microservices

Compunnel Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Backend Engineer, Java - Remote
Backend Engineer, Java - Remote

Torentify • Milford (CT)

Remote
USD 110,000 - 140,000
Medical Insurance
401(k) With Company Matching
Career Coaching
+1
Java Backend Developer
Java Backend Developer

TechDigital Group • Wichita (KS)

On-site
USD 100,000 - 130,000
Backend Java Developer
Backend Java Developer

Compunnel Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000