> Markdown version of [/jobs/ext/2188660-java-j2ee-developer](https://www.wearedevelopers.com/jobs/ext/2188660-java-j2ee-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java J2EE Developer - **Company:** Scheduling.com, Inc. - **Location:** Wilmington, DE, United States - **Experience:** Experienced - **Salary:** $124,800.0 - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon S3, Microsoft Azure, Software as a Service, Cloud Engineering, Continuous Integration, Extract Transform Load (ETL), Java Platform Enterprise Edition (J2EE), Python (Programming Language), Shell Script, Software Engineering, Data Streaming, Test-Driven Development (TDD), Large Language Models, Apache Spark, Amazon Relational Database Service, Pyspark, Functional Programming, Amazon Simple Queue Service (SQS), Terraform, Data Pipelines - **Published:** August 22, 2026 - **Apply:** https://www.careerjet.com/job/us86471998c3fb11f12ba705f7735574a8/eaa ## About the Role * 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 ## Description 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. ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026)