Senior Java Software Engineer
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
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.
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.