Senior Application Deveeloper

  • Plano, TX
  • Posted 17 hours ago | Updated 17 hours ago

Overview

Hybrid
$50 - $60
Contract - W2
Contract - 13 Month(s)

Skills

Communication
Apache Kafka
Caching
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Database
DevOps
Documentation
Java
Messaging
Microservices
NoSQL
Performance Tuning
Release Management
SQL
Technical Drafting
Testing
Tier 1

Job Details

Title: Senior Application Developer

Client: Not Specified (Telecom/Enterprise Client)

Location: Plano, TX (Hybrid Local candidates only)

Duration: 13 Months

Work Hours: 40 Hours/Week


Job Description:

The Senior Application Developer will design, develop, and deliver backend APIs and microservices in a cloud and DevOps-driven environment. The role requires strong Java development skills, hands-on coding capabilities, and the ability to work closely with product owners, architects, DevOps, SRE, and support teams to deliver scalable, secure, and high-performing application features. This position involves full lifecycle ownership from technical design and development to testing, deployment, and release management while ensuring clear communication of progress, dependencies, and solutions to stakeholders. Candidates must be capable of clearing a hands-on coding test and must be familiar with databases and Kafka messaging technologies.


Mandatory Skills:

  • Strong hands-on Java development experience

  • Experience building microservices & backend APIs

  • DevOps experience (CI/CD pipelines, deployments, automation)

  • Experience working in cloud-based environments

  • Familiarity with databases (SQL/NoSQL)

  • Experience with Kafka or other messaging technologies

  • Ability to own features end-to-end (design dev testing deployment)

  • Strong communication and collaboration with product owners, architects, and support teams

  • Ability to clear a hands-on coding test


Desirable Skills:

  • Product Owner interaction experience

  • Experience coordinating with infra, SRE, and Tier 1/2 support teams

  • Experience with caching, performance optimization, and distributed systems

  • Additional DevOps automation or cloud-native tooling

  • Strong documentation and release management experience

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.