Lead Application Developer (W2 role)

Overview

On Site
$50 - $55
Contract - W2
Contract - 12 month(s)
100% Travel

Skills

C/C++
Project Management
JIRA
Microsoft Azure
Spring Framework
devops
Kubernetes
CHANGE MANAGEMENT
Git
GitHub
Terraform
Architecture
MongoDB
Cassandra
Ansible
Automation
nosql
docker
Amazon Web Services
Maintenance
JENKINS
Performance Tuning
Redis
Apache Kafka
microservices
Mentoring
Problem Solving
Caching
Java (Programming Language)
Programming Tools
Agile Methodology
Communication Skills
Stakeholder Management
Analytical Thinking
Software Engineering
Information Technology
Safety Principles
Innovation
Continuous Integration
Restful APIs
Apache Maven
Software Testablity
Success Driven Person
Technical Management
Cisco Nexus Switches
Cloud Computing
E-Commerce
Organisational Policies
Software Deployment
SONAR (Symantec)
Containerisation
Engineering Design Process
Hazelcast
Information Systems
Management of Software Versions
Multiplatform
Production Support

Job Details

Title: Lead Application Developer
Client: AT&T
Location: Plano, TX (Onsite)
Duration: 12 Months
Work Hours: 40Hrs/Week

 

Job Description

 

We are seeking a Senior Lead Application Developer (eCommerce) to join our client’s high-performing technology team in Plano, TX. The ideal candidate will possess deep expertise in Java-based, high-volume eCommerce application development, with a strong foundation in Spring, REST services, and cloud platforms (AWS/Azure).

This role is hands-on, involving both technical leadership and active engineering, ensuring the delivery of scalable, reliable, and high-performance applications. The Lead Developer will collaborate closely with architects, engineers, and business stakeholders to define and implement innovative, customer-centric digital solutions.

 

Responsibilities:

  • Lead the technical design and development of multi-platform, cross-functional application systems.
  • Serve as a hands-on engineering lead, providing technical guidance, mentoring, and support to developers and engineers.
  • Collaborate with cross-functional teams including product managers and architects to define technical and functional priorities.
  • Write high-quality, testable code with a focus on automation, validation, and performance.
  • Ensure adherence to corporate policies regarding architecture, security, configuration, and change management.
  • Drive the implementation and maintenance of CI/CD pipelines and development tools.
  • Oversee performance tuning, deployment, monitoring, and production support for complex systems.
  • Introduce new tools and frameworks to continuously improve development efficiency and code quality.

 

MANDATORY SKILLS

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • 6+ years of experience in application delivery and Java-based eCommerce systems.
  • Strong hands-on experience with Java, Spring Framework, and RESTful services.
  • Deep understanding of high-transaction, high-volume application design and optimization.
  • Experience leading technical teams in Agile environments.
  • Strong analytical, problem-solving, and communication skills.

 

DESIRABLE SKILLS

  • 4+ years of experience in microservice architecture design and implementation.
  • 4+ years of experience leading, mentoring, and coaching software engineers.
  • 2+ years of experience with cloud platforms (AWS, Azure, Docker, Kubernetes, Terraform, Chef, or Ansible).
  • Experience with CI/CD and DevOps tools (GitHub, Jenkins, Maven, Nexus, Sonar).
  • Working knowledge of:
    • NoSQL databases (Cassandra, MongoDB)
    • Messaging systems (Kafka, MQ, Rabbit)
    • Caching systems (Redis, Hazelcast)
    • Containerization tools (Docker, Kubernetes)
    • Project management and versioning tools (Jira, Git)

 

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.