Full Stack Java Developer
DMV IT Service - Fort Worth, Texas, United States
Job Title: Full Stack Java Developer
Location: Fort Worth, TX
Employment Type: Contract
About Us
DMV IT Service LLC, founded in 2020, is a reputable IT consulting firm specializing in IT infrastructure optimization, expert advisory services, and workforce staffing solutions. We cover areas such as system administration, cybersecurity, networking, and IT operations. Our client-centric approach also includes online training and job placement, helping organizations achieve sustained technological success.
Job Purpose
The Full Stack Java Developer will design, build, and maintain secure, automated, and scalable web content management solutions. This role covers the full digital content lifecycle—from integration and authoring to publishing and delivery—while ensuring high availability and performance of content platforms. You will also be responsible for managing CI/CD pipelines, cloud infrastructure, and collaborating closely with development, architecture, and business teams.
Key Responsibilities
- Develop and maintain secure web content management solutions using OpenText TeamSite, LiveSite, and associated tools.
- Build and oversee CI/CD pipelines and DevOps toolchains to enable continuous delivery and agile workflows.
- Collaborate with software developers, infrastructure engineers, architects, and stakeholders to deliver scalable, high-performing solutions.
- Automate workflows for content authoring, deployment, and delivery endpoints such as cloud storage, NAS, and web servers.
- Administer Windows-based servers, DNS configurations, load balancers (e.g., NGINX), and virtual machines.
- Lead infrastructure design, server setup, and maintain thorough platform documentation.
- Participate in on-call rotations to support production environments.
- Provide training and documentation for technical teams and end-users.
- Contribute actively to all phases of the software development lifecycle.
- Partner with Product Owners and Architects to translate user requirements into technical solutions.
- Write and maintain clean, well-documented code.
- Engage fully in Agile ceremonies including daily standups, sprint planning, and retrospectives.
- Manage source control with Git and GitHub, including branching, commits, and code reviews.
Required Skills & Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of professional experience in software development, DevOps, or web content management.
- Expertise with OpenText Web CMS (TeamSite) version 16+, OpenDeploy, LiveSite, and components such as Workflow Modeler, FormsPublisher, and SitePublisher.
- Experience with OpenDeploy configuration and CSSDK integration.
- Skilled in full stack development: backend (Java, J2EE, Node.js, Python, Spring Boot), frontend frameworks (React, Angular, Vue.js, Svelte).
- Proficient with TypeScript, JavaScript (ES6+), HTML5, CSS3, XSLT, Perl, and modern UI libraries (Material UI, Tailwind CSS).
- Familiar with data formats like JSON and XML, scripting in Perl, and microservices architectures.
- Knowledge of RESTful APIs, GraphQL, Docker, Kubernetes, and containerized environments.
- Hands-on experience managing CI/CD pipelines using GitHub Actions and other DevOps tools.
- Proficient in Windows Server administration, DNS, load balancers (NGINX), firewalls, and networking protocols (HTTP, TCP/IP, SSH, FTP, SMTP).
- Skilled in unit testing frameworks (e.g., Jest), Test Driven Development (TDD), and testing tools.
- Strong written and verbal communication skills; ability to work independently and collaboratively.
- Experience with REST APIs and integrating/fetching data from external services.
Preferred but Not Required
- Understanding of taxonomy design and content strategy within OpenText TeamSite.
- Experience with XSLT and SQL; familiarity with Oracle, SQL Server, or PostgreSQL databases.
- Agile methodologies knowledge (Scrum, Kanban).
- Exposure to monitoring tools like Dynatrace or New Relic.
- Awareness of UI/UX principles, accessibility, responsive design, and user-centered development.
- Ability to implement and troubleshoot analytics tags via tag management systems.
- Understanding of data layers and event tracking for marketing analytics platforms.
- Experience with digital analytics tools such as Adobe Analytics or Google Analytics.
- Experience with container orchestration platforms like Azure Kubernetes Service (AKS) or Google Kubernetes Engine (GKE).
Top Skills
- Design and maintain secure, scalable web content management solutions using OpenText TeamSite and LiveSite.
- Build and manage CI/CD pipelines and DevOps workflows supporting agile delivery.
- Automate content authoring, deployment, and delivery processes across multiple platforms including cloud storage and web servers.