Full Stack Java Developer

DXC Technology•Fort Worth, TX
•Hybrid

About The Position

DXC Technology is seeking an experienced Full Stack Java Developer to support a large enterprise client in the Dallas/Fort Worth, Texas area. The role focuses on designing, building, testing, and supporting enterprise applications with Java, Spring Boot, microservices, Kafka, cloud technologies, and modern front-end frameworks. The position uses a hybrid work model and requires onsite work at the client location three days per week. The developer will work with cross-functional engineering teams in an Agile/Scrum environment, contribute to technical design and engineering improvements, document solutions, and share technical knowledge with less experienced engineers. The role also includes supporting production applications and improving their performance, reliability, security, and maintainability.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Engineering, or a related technical discipline, or equivalent relevant experience.
  • 7–9 years of experience designing, developing, and implementing large-scale solutions in production environments.
  • Strong hands-on development experience with Java, Spring Boot, microservices, Apache Kafka, AWS and/or Azure, MongoDB or similar persistent storage technologies, and Angular and/or React.
  • Strong understanding of object-oriented design principles.
  • Experience developing and integrating REST APIs.
  • Experience supporting production applications and performing root cause analysis.
  • Experience working in Agile/Scrum development environments.
  • Experience with modern DevOps and CI/CD practices.
  • Ability to communicate technical concepts clearly through verbal communication, documentation, code, and diagrams.
  • Ability to work onsite three days per week in the Dallas/Fort Worth, Texas area.

Nice To Haves

  • Experience with Kubernetes and Docker.
  • Experience with GitHub and Azure DevOps.
  • Experience with GitHub Actions.
  • Experience with GraphQL.
  • Experience with Selenium.
  • Experience with TestNG.
  • Experience with Postman.
  • Experience with SonarQube.
  • Experience with Cypress.
  • Experience with JUnit, NUnit, or PyTest.
  • Experience with Cucumber.
  • Experience with Playwright.
  • Experience with WireMock, Mockito, or Moq.
  • Experience with application observability and performance optimization.
  • Experience with security vulnerability remediation.
  • Experience with high-availability and resilient application architectures.

Responsibilities

  • Design, develop, test, and maintain scalable enterprise applications using Java, Spring Boot, and microservices architectures.
  • Build and support event-driven applications and integrations using Apache Kafka.
  • Develop front-end solutions using Angular and/or React.
  • Design and integrate RESTful APIs and other integration services.
  • Develop and support solutions hosted in AWS and/or Microsoft Azure.
  • Work with persistent storage technologies, including MongoDB.
  • Build, deploy, and support containerized applications using Docker and Kubernetes.
  • Participate in CI/CD processes using tools such as GitHub Actions and Azure DevOps.
  • Troubleshoot complex application and production issues and perform root cause analysis.
  • Improve application performance, resiliency, reliability, security, and maintainability.
  • Develop and maintain automated testing strategies and frameworks.
  • Participate in Agile/Scrum ceremonies and collaborate with cross-functional engineering teams.
  • Contribute to technical design discussions and identify opportunities to improve existing systems and engineering practices.
  • Document technical solutions, processes, and application designs.
  • Support and mentor less experienced engineers by sharing technical knowledge and development best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service