{"schemaVersion":"jobsearcher.job.v1","id":"4ad35d1fd3debf41a2a67b6f","url":"https://jobsearcher.com/jobs/4ad35d1fd3debf41a2a67b6f","canonicalUrl":"https://jobsearcher.com/jobs/4ad35d1fd3debf41a2a67b6f","title":"Senior Java Developer / Senior Software Engineer","description":"Job DescriptionTitle: Senior Java Developer / Senior Software EngineerAddress: Fort Worth, TX 76155 (3 Days Hybrid Role)Duration: 6 months contract and ExtendableSenior Java Developer / Senior Software Engineer needed for real-time streaming and cloud-native service delivery using Java, Apache Flink, Kafka/MSK, Spring Boot, AWS Managed Service for Flink, AWS MSK, GraphQL, CI/CD, Docker, Kubernetes, schema management, observability, and production support patterns.Key Responsibilities:Design, develop, test, deploy, and maintain Java-based Apache Flink streaming applications.Build Kafka/MSK event-driven pipelines using topics, partitions, consumer groups, schema registry, and event-driven design patterns.Develop Spring Boot microservices, REST APIs, and GraphQL APIs for downstream application integration.Implement scalable, fault-tolerant, observable streaming applications using Flink state, checkpointing, and recovery patterns.Deploy and monitor services in cloud-native environments using CI/CD, Docker, Kubernetes, AWS MSF/MSK, and observability tooling.Participate in architecture discussions, performance tuning, code reviews, and production-readiness planning.Collaborate with data engineers, architects, QA, DevOps, and client stakeholders to deliver reliable streaming and API services.Required Skills & QualificationsJava Engineering - 7 years professional Java development, including recent hands-on Java 8 or Java 11 work.Streaming Applications - 3 years building production or near-production streaming applications using Apache Flink, Kafka Streams, Spark Streaming, or equivalent.Apache Flink - Hands-on Flink DataStream API, state management, checkpointing, watermarks/windows, fault tolerance, and deployment patterns.Kafka / MSK - Hands-on topics, partitions, consumer groups, schema registry, producers/consumers, replay, and event-driven architecture.Spring Boot / APIs - Production Spring Boot microservices plus REST or GraphQL API development.Cloud deployment - Experience deploying services to AWS, Kubernetes, Docker, or comparable cloud-native platforms; AWS MSF/MSK preferred.Serialization/schema - Experience with Avro, Protobuf, JSON, schema evolution, or schema registry.DevOps - Experience with CI/CD, automated testing, code review, source control, and deployment automation.Observability - Observability Experience with logs, metrics, dashboards, alerting, traces, and production incident troubleshooting.Preferred SkillsAWS Managed Service for Apache Flink / AWS MSF.AWS MSK.GraphQL / Apollo GraphQL.Flink SQL.Kafka Streams or other stream-processing frameworks.Prometheus, Grafana, CloudWatch, or equivalent observability tools.Security best practices for APIs, streaming, and cloud-native services.SaaS or multi-tenant architecture.High-volume, low-latency operational data systems.Airline, transportation, logistics, real-time operations, or mission-critical systems experience","company":"Kasmo","rawCompany":"kasmo","city":"Irving","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-11-03T05:05:35.896Z","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 Developer / Senior Software Engineer","description":"Job DescriptionTitle: Senior Java Developer / Senior Software EngineerAddress: Fort Worth, TX 76155 (3 Days Hybrid Role)Duration: 6 months contract and ExtendableSenior Java Developer / Senior Software Engineer needed for real-time streaming and cloud-native service delivery using Java, Apache Flink, Kafka/MSK, Spring Boot, AWS Managed Service for Flink, AWS MSK, GraphQL, CI/CD, Docker, Kubernetes, schema management, observability, and production support patterns.Key Responsibilities:Design, develop, test, deploy, and maintain Java-based Apache Flink streaming applications.Build Kafka/MSK event-driven pipelines using topics, partitions, consumer groups, schema registry, and event-driven design patterns.Develop Spring Boot microservices, REST APIs, and GraphQL APIs for downstream application integration.Implement scalable, fault-tolerant, observable streaming applications using Flink state, checkpointing, and recovery patterns.Deploy and monitor services in cloud-native environments using CI/CD, Docker, Kubernetes, AWS MSF/MSK, and observability tooling.Participate in architecture discussions, performance tuning, code reviews, and production-readiness planning.Collaborate with data engineers, architects, QA, DevOps, and client stakeholders to deliver reliable streaming and API services.Required Skills & QualificationsJava Engineering - 7 years professional Java development, including recent hands-on Java 8 or Java 11 work.Streaming Applications - 3 years building production or near-production streaming applications using Apache Flink, Kafka Streams, Spark Streaming, or equivalent.Apache Flink - Hands-on Flink DataStream API, state management, checkpointing, watermarks/windows, fault tolerance, and deployment patterns.Kafka / MSK - Hands-on topics, partitions, consumer groups, schema registry, producers/consumers, replay, and event-driven architecture.Spring Boot / APIs - Production Spring Boot microservices plus REST or GraphQL API development.Cloud deployment - Experience deploying services to AWS, Kubernetes, Docker, or comparable cloud-native platforms; AWS MSF/MSK preferred.Serialization/schema - Experience with Avro, Protobuf, JSON, schema evolution, or schema registry.DevOps - Experience with CI/CD, automated testing, code review, source control, and deployment automation.Observability - Observability Experience with logs, metrics, dashboards, alerting, traces, and production incident troubleshooting.Preferred SkillsAWS Managed Service for Apache Flink / AWS MSF.AWS MSK.GraphQL / Apollo GraphQL.Flink SQL.Kafka Streams or other stream-processing frameworks.Prometheus, Grafana, CloudWatch, or equivalent observability tools.Security best practices for APIs, streaming, and cloud-native services.SaaS or multi-tenant architecture.High-volume, low-latency operational data systems.Airline, transportation, logistics, real-time operations, or mission-critical systems experience","datePosted":"2026-11-03T05:05:35.896Z","dateModified":"2026-11-03T05:05:35.896Z","hiringOrganization":{"@type":"Organization","name":"Kasmo","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Irving","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"4ad35d1fd3debf41a2a67b6f"},"url":"https://jobsearcher.com/jobs/4ad35d1fd3debf41a2a67b6f"}}