Java Developer

Posted 26 Days Ago
Plano, TX, USA
In-Office
Senior level
Information Technology • Software • Consulting
The Role
Develop and maintain Java/J2EE applications, ETL workflows, and streaming data pipelines using PySpark/Spark and AWS services. Build secure, scalable cloud solutions while supporting CI/CD, TDD, Agile delivery, troubleshooting, deployment, and ongoing maintenance. Preferred experience includes Unix/Linux shell scripting, Terraform infrastructure as code, and LLM use cases using OpenAI or Azure.
Summary Generated by Built In
Java Developer / Software Engineer
Location: Houston, TX / Plano, TX
Local Candidates: Texas locals highly preferred
Employment Type: Contract
Work Authorization: USC / GC / GC EAD Only
Interview Process: 1st Round – Zoom | 2nd Round – In-Person
Third-Party / C2C: Not Accepted
Job Summary

We are seeking an experienced Java Developer / Software Engineer with strong hands-on experience in Java/J2EE, PySpark/Spark, AWS services, ETL and streaming data pipelines, and Agile delivery.

The ideal candidate will have a proven ability to design, build, deploy, and operate resilient data pipelines and cloud-based applications. Experience with modern infrastructure-as-code practices and emerging LLM technologies is a plus.

Responsibilities
  • Design, develop, test, deploy, maintain, and enhance Java/J2EE applications and data pipeline solutions.

  • Build and support ETL and streaming data pipelines using PySpark/Spark.

  • Leverage AWS services including SQS, Lambda, S3, and RDS for application and data workflows.

  • Develop secure, scalable, and resilient cloud-based solutions.

  • Participate in Agile development practices and ceremonies.

  • Troubleshoot and resolve application and data pipeline issues.

  • Contribute across the full software engineering lifecycle, including analysis, development, testing, deployment, and maintenance.

  • Apply best practices around CI/CD, TDD, cloud development, application resiliency, and security.

Required Skills & Qualifications
  • 5+ years of applied software engineering experience with relevant training and/or certification.

  • Strong proficiency in Java/J2EE application development and common design techniques.

  • Extensive hands-on experience with PySpark/Spark.

  • Strong experience developing and supporting ETL and streaming data pipelines.

  • Hands-on experience with AWS services such as:

    • SQS

    • Lambda

    • S3

    • RDS

  • Advanced proficiency in Python and/or Java.

  • Understanding of CI/CD, TDD, cloud development, application resiliency, and security.

  • Working knowledge of software engineering disciplines including analysis, development, testing, deployment, and maintenance.

  • Strong experience working within an Agile delivery environment.

Preferred Skills
  • Experience with Shell scripting on Unix/Linux systems.

  • Proficiency with Terraform and Infrastructure as Code (IaC).

  • Familiarity with modern LLM techniques.

  • Practical experience developing LLM use cases using OpenAI/Azure.



Requirements
  • USC / GC / GC EAD only.

  • No third-party or C2C profiles.

  • Texas local candidates highly preferred.

  • Location: Houston, TX or Plano, TX.

  • Interview process: Zoom first round followed by in-person second round.



Skills Required

  • 5+ years of applied software engineering experience with relevant training and/or certification
  • Strong proficiency in Java/J2EE application development and common design techniques
  • Extensive hands-on experience with PySpark/Spark
  • Strong experience developing and supporting ETL and streaming data pipelines
  • Hands-on experience with AWS SQS, Lambda, S3, and RDS
  • Advanced proficiency in Python and/or Java
  • Understanding of CI/CD, TDD, cloud development, application resiliency, and security
  • Working knowledge of software engineering disciplines including analysis, development, testing, deployment, and maintenance
  • Strong experience working within an Agile delivery environment
  • USC, GC, or GC EAD work authorization
  • Texas local candidates
  • Experience with Unix/Linux shell scripting
  • Proficiency with Terraform and Infrastructure as Code
  • Familiarity with modern LLM techniques
  • Practical experience developing LLM use cases using OpenAI or Azure
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
8 Employees

What We Do

SCI Solutions Global LLC is a U.S.-based technology consulting and talent-solutions company. It provides digital-transformation services, IT project-delivery support, skilled technology professionals, and scalable software solutions to businesses ranging from startups to large enterprises. The company helps clients address technology challenges, build high-performing teams, and improve business outcomes through tailored consulting, staffing, systems, and software expertise across multiple industries and technology disciplines.

Similar Jobs

Caterpillar Logo Caterpillar

Senior Java Engineer

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial • Industrial Equipment
Hybrid
Irving, TX, USA
100000 Employees
113K-183K Annually

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
18 Locations
2000 Employees
160K-200K Annually
Hybrid
3 Locations
289097 Employees
Hybrid
Plano, TX, USA
289097 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account