Senior Python/Java Developer - Web Engineering

Overview

On Site
DOE
Contract - W2

Skills

Agile
Web Hosting
Provisioning
Emerging Technologies
Collaboration
Onboarding
Debugging
Python
Shell Scripting
Java
HTTP
HTTPS
RESTful
Docker
Network
TCP/IP
SSL
TLS
Dragon NaturallySpeaking
DNS
DHCP
Load Balancing
Authorization
Apache HTTP Server
Apache Tomcat
Communication
Writing
Documentation
Distributed Computing
Database
RDBMS
NoSQL
Ansible
Authentication
OAuth
OIDC
Continuous Integration
Continuous Delivery
DevOps
Amazon Web Services
Google Cloud
Google Cloud Platform
Terraform
Kubernetes
Microsoft Azure
Cloud Computing

Job Details


; Job Summary:
The Web Engineering team is seeking a highly skilled Java/Python Developer to contribute to the design and development of a next-generation web hosting and infrastructure provisioning platform. The ideal candidate is technically strong, self-motivated, and thrives in a collaborative environment, working across geographies and organizational divisions. This role offers the opportunity to explore and innovate in cloud-based web platforms and deliver solutions tailored to diverse application needs across the organization.
;


; Key Responsibilities:
Participate in Agile squads to design, develop, and enhance web hosting and infrastructure provisioning platforms.Explore and adopt emerging technologies in cloud-based application platforms.Collaborate with teams across the organization to gather requirements, provide technical guidance, and implement solutions.Work closely with application teams to promote cloud-native best practices and support onboarding and integration.Troubleshoot and debug complex production systems and application issues.Document and communicate technical designs, progress, and results effectively.
; Required Skills & Experience:
Proficiency in Python and shell scripting.Hands-on experience with Java programming.Solid understanding of HTTP/HTTPS, RESTful APIs, and container technologies like Docker/Podman.Familiarity with Kubernetes (both private and public cloud environments).Strong understanding of network fundamentals, including TCP/IP, SSL/TLS, DNS/DHCP, load balancing, authentication & authorization.Experience developing and deploying applications on Apache and Tomcat.Excellent communication skills for writing documentation and working in distributed teams.
;


; Preferred Skills:
Experience with multi-tenant, distributed system architecture on public and private cloud platforms.Knowledge of database technologies, including RDBMS and NoSQL.Familiarity with Terraform, Ansible, and authentication protocols like OAuth/OIDC.Prior involvement in CI/CD, DevOps, and infrastructure automation.
;


; Certifications (Optional but Beneficial):
Certified Kubernetes Administrator (CKA)AWS/Google Cloud Platform/Azure Cloud CertificationsHashiCorp Certified: Terraform Associate
; Education:
Bachelors Degree


; Certification:
Certified Kubernetes Administrator , Azure Cloud Certifications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.