Java Backend Developer

Overview

On Site
$50 - $60
Contract - Independent
Contract - W2
Contract - 10 Month(s)
75% Travel

Skills

Java
Spring Boot
REST Services
Kafka
MQ
Rabbit
NoSQL
Cassandra
MongoDB
Redis
Hazelcast
Git
Jira
Jenkins
Docker
Kubernetes

Job Details

Role: Senior Application Developer (Java / Spring Boot / Kafka)

Location: Plano, TX 75075

About the Role

We re seeking a Senior Application Developer to join a dynamic engineering team supporting. The role involves designing, developing, and deploying scalable enterprise applications leveraging Java, Spring Boot, Kafka, and Microservices architecture.

You ll participate in coding challenges and technical interviews as part of the selection process.

Top Skills Required

Java
Spring Boot
Kafka
Microservices
NoSQL Database (Cassandra / MongoDB)

Required Qualifications

  • 8+ years overall software development experience with a Bachelor s degree in Computer Science or related field.

  • 6+ years experience building Java-based, high-transaction, enterprise-grade applications.

  • Strong hands-on experience in Java, Spring Framework, REST APIs, and Microservices.

  • Experience with NoSQL databases, Kafka, and distributed systems.

Preferred Qualifications

  • 4+ years experience designing applications using Microservice architecture.

  • 4+ years experience in a lead/mentorship capacity.

  • 2+ years experience in Cloud platforms (AWS / Azure / Kubernetes / Docker).

  • 2+ years experience with CI/CD tools (GitHub, Maven, Jenkins, Sonar, Nexus).

Responsibilities

  • Lead design and development of complex, multi-platform systems.

  • Mentor and guide a team of software engineers.

  • Collaborate with architects, product managers, and stakeholders to deliver robust applications.

  • Write high-quality, testable, and maintainable code.

  • Implement and maintain CI/CD pipelines and perform performance tuning.

  • Ensure adherence to security, configuration management, and compliance best practices.

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.

About TIA Infotek Inc