{"schemaVersion":"jobsearcher.job.v1","id":"40977e0c73c85647893bdd2b","url":"https://jobsearcher.com/jobs/40977e0c73c85647893bdd2b","canonicalUrl":"https://jobsearcher.com/jobs/40977e0c73c85647893bdd2b","title":"Senior Java Software Engineer","description":"Must HaveJava 17+ (ideally 21 with virtual threads experience)Spring Boot — dependency injection, auto-configuration, profilesApache Kafka — producers, consumers, consumer groups, offset management, SASL/SSLRedis — data structures (hashes, lists), connection pooling, pub/sub patternsKubernetes — pods, services, ConfigMaps, deployments, debugging with kubectlREST API design — Spring MVC controllers, OpenAPI/SwaggerStrong PlusCassandra — data modeling (partition keys, clustering), CQL, TimeWindowCompactionElasticsearch/OpenSearch — indexing, queries, mappingProtocol Buffers — schema definition, serialization/deserializationHelm charts — templating, values, chart dependenciesAWS — MSK, Secrets Manager, EKS, IAM roles for service accountsWebSocket — long-lived connections, binary frames, STOMP protocolHighly DesirableDevelopment experience in cloud-based telecom CPE management, telemetry, and service orchestrationNice to HaveGraalJS / polyglot JVM experienceKafka Connect, schema registriesPerformance tuning at scale (GC tuning, thread pools, connection pools)","company":"Techdoquest","rawCompany":"techdoquest","city":"Plano","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-09-16T09:14:14.934Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Software Engineer","description":"Must HaveJava 17+ (ideally 21 with virtual threads experience)Spring Boot — dependency injection, auto-configuration, profilesApache Kafka — producers, consumers, consumer groups, offset management, SASL/SSLRedis — data structures (hashes, lists), connection pooling, pub/sub patternsKubernetes — pods, services, ConfigMaps, deployments, debugging with kubectlREST API design — Spring MVC controllers, OpenAPI/SwaggerStrong PlusCassandra — data modeling (partition keys, clustering), CQL, TimeWindowCompactionElasticsearch/OpenSearch — indexing, queries, mappingProtocol Buffers — schema definition, serialization/deserializationHelm charts — templating, values, chart dependenciesAWS — MSK, Secrets Manager, EKS, IAM roles for service accountsWebSocket — long-lived connections, binary frames, STOMP protocolHighly DesirableDevelopment experience in cloud-based telecom CPE management, telemetry, and service orchestrationNice to HaveGraalJS / polyglot JVM experienceKafka Connect, schema registriesPerformance tuning at scale (GC tuning, thread pools, connection pools)","datePosted":"2026-09-16T09:14:14.934Z","dateModified":"2026-09-16T09:14:14.934Z","hiringOrganization":{"@type":"Organization","name":"Techdoquest","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Plano","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"40977e0c73c85647893bdd2b"},"url":"https://jobsearcher.com/jobs/40977e0c73c85647893bdd2b"}}