Senior Java Software Engineer

TechDoQuest
Plano, Texas, United StatesFull-timePosted Sep 15, 2026

About the role

Must Have

Java 17+ (ideally 21 with virtual threads experience)

Spring Boot — dependency injection, auto-configuration, profiles

Apache Kafka — producers, consumers, consumer groups, offset management, SASL/SSL

Redis — data structures (hashes, lists), connection pooling, pub/sub patterns

Kubernetes — pods, services, ConfigMaps, deployments, debugging with kubectl

REST API design — Spring MVC controllers, OpenAPI/Swagger

Strong Plus

Cassandra — data modeling (partition keys, clustering), CQL, TimeWindowCompaction

Elasticsearch/OpenSearch — indexing, queries, mapping

Protocol Buffers — schema definition, serialization/deserialization

Helm charts — templating, values, chart dependencies

AWS — MSK, Secrets Manager, EKS, IAM roles for service accounts

WebSocket — long-lived connections, binary frames, STOMP protocol

Highly Desirable

Development experience in cloud-based telecom CPE management, telemetry, and service orchestration

Nice to Have

GraalJS / polyglot JVM experience

Kafka Connect, schema registries

Performance tuning at scale (GC tuning, thread pools, connection pools)

Responsibilities

  • Develop and maintain scalable software using Java 17+ and Spring Boot within a cloud-native environment.
  • Implement messaging and data storage solutions using Kafka, Redis, and Cassandra to support telecom service orchestration.

Qualifications

  • Java 17+ experience
  • Spring Boot knowledge
  • Experience with Apache Kafka
  • Familiarity with Redis
  • Kubernetes experience
  • REST API design skills

Skills mentioned

JavaSpring BootApache KafkaRedisKubernetesREST APIsCassandraElasticsearchAWSHelm

About TechDoQuest

TechDoQuest is a modern IT consulting and delivery partner helping businesses scale faster with smarter technology and global execution. With operations across Canada, the U.S., and India, we specialize in: IT Consulting & Advisory Custom Software Development Cloud & DevOps Services Building and Managing Global Capability Centers (GCCs) At TechDoQuest, we combine strategic insight with hands-on execution — delivering lean, cost-conscious, and scalable solutions that drive measurable business outcomes. Whether you're a startup seeking tech acceleration or an enterprise optimizing global delivery, we bring the right talent, tools, and technology to make it happen. Let’s build Smarter. Globally. Together.

IT Services and IT Consulting51-200 employeesMississauga, Ontario

H-1B sponsorship history

Historical employer filing data was found for TechDoQuest. The employer record includes 4 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.