Job Description - Java J2EE Developer

Software Engineer – Java J2EE – Intermediate

Location: Wilmington, DE ; Columbus, OH;
Houston, TX; Plano, TX
Duration: 6-Month Contract
Pay: $60/hr W2
Interview: 1st Round Zoom, 2nd Round In-Person

Job Summary

We are seeking a Software Engineer with strong
experience in Java J2EE, PySpark/Spark, AWS, and ETL/streaming data
pipelines
. The ideal candidate will develop and support scalable, resilient
cloud-based applications in an Agile environment.

Key Responsibilities

  • Design,
    develop, test, deploy, and maintain Java J2EE applications and data
    pipelines
    .
  • Build
    and support ETL and streaming pipelines using PySpark/Spark.
  • Work
    with AWS services including SQS, Lambda, S3, and RDS.
  • Apply Agile,
    CI/CD, TDD, security, and resiliency
    practices.
  • Troubleshoot
    and improve application and pipeline performance.

Required Skills

  • 4–5+
    years
    of software engineering experience.
  • Strong Java J2EE development experience.
  • Hands-on
    experience with PySpark/Spark and ETL/streaming pipelines.
  • Strong Python or Java programming skills.
  • Experience
    with AWS SQS, Lambda, S3, and RDS.
  • Knowledge
    of CI/CD, TDD, cloud development, security, and application resiliency.
  • Understanding
    of the complete software development lifecycle.

Preferred Skills

  • Unix/Linux Shell scripting
  • Terraform
    / Infrastructure as Code

  • Familiarity
    with LLM technologies and practical OpenAI/Azure use cases


Original job Java J2EE Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Java J2EE Developer 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.