JOBSEARCHER

Java J2EE Developer

Job Description Software Engineer – Java J2EE – IntermediateLocation: Wilmington, DE ; Columbus, OH; Houston, TX; Plano, TXDuration: 6-Month ContractPay: $60/hr W2Interview: 1st Round Zoom, 2nd Round In-PersonJob SummaryWe 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 ResponsibilitiesDesign, 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 Skills4–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 SkillsUnix/Linux Shell scriptingTerraform / Infrastructure as CodeFamiliarity with LLM technologies and practical OpenAI/Azure use cases