Java Engineer

Sci Solutions Global•Plano, TX

About The Position

The Java Engineer develops, maintains, and supports applications in enterprise environments. The role involves Java and Python development, AWS cloud services, Terraform and infrastructure as code, and participation in CI/CD and automated deployment processes throughout the software development life cycle. The engineer contributes to application resiliency, security, and production stability, troubleshoots and debugs issues, and works in an Agile environment. The position also includes hands-on exposure to enterprise-approved AI-assisted software development tools and responsible AI usage. The role is located in Plano, Texas, and requires an in-person interview. The posting is open to W-2 candidates only and states that only U.S. citizens, green card holders, and green card EAD holders are accepted.

Requirements

  • At least 5 years of professional software engineering experience.
  • Strong hands-on experience with Java development.
  • Practical experience with Python programming and scripting.
  • Hands-on experience with AWS cloud services and cloud-based application development.
  • Experience with Terraform and infrastructure as code.
  • Working knowledge of CI/CD pipelines and automated deployment processes.
  • Experience across the software development life cycle.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Experience developing, maintaining, and supporting applications in enterprise environments.
  • Understanding of application resiliency, security, and production stability.
  • Experience working in Agile development environments.
  • Hands-on exposure to enterprise-approved AI-assisted software development tools and responsible AI usage.

Nice To Haves

  • Experience with centralized logging, log aggregation, and observability platforms.
  • Knowledge of monitoring and logging technologies such as ELK, Splunk, Grafana, OpenTelemetry, or similar tools.
  • Experience with cloud platform modernization initiatives.
  • Familiarity with microservices and event-driven architecture.
  • Exposure to Azure or Google Cloud Platform (GCP).
  • Experience supporting distributed systems and cloud infrastructure platforms.

Responsibilities

  • Develop, maintain, and support applications in enterprise environments.
  • Work with Java and Python in software development and scripting.
  • Develop applications using AWS cloud services.
  • Use Terraform and infrastructure as code.
  • Work with CI/CD pipelines and automated deployment processes.
  • Contribute across the software development life cycle.
  • Support application resiliency, security, and production stability.
  • Troubleshoot, debug, and solve software and application problems.
  • Work in an Agile development environment.
  • Use enterprise-approved AI-assisted software development tools responsibly.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service