Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Technology
Web Developer
Jersey City, NJ

Find & Apply For Web Developer Jobs in Jersey City, New Jersey

Browse jobs from a variety of sources below, sorted with the most recently published, nearest to the top. Click the title to view more information and apply online.

Skip to job details
Now viewing: Java with AWS & Terraform / Backend Engineer Java OR Python with AWS & Terraform
Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Intuitive Insights LLC

Java with AWS & Terraform / Backend Engineer Java OR Python with AWS & Terraform

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
79
out of 100
Average of individual scores

Were these scores useful?

Job Description

Duration:
12
Months Contract-to-Hire 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.