Senior Software Engineer - Fort Worth. TX - Hybrid
- Monday–Friday, Standard Business Hours
- (Flexible schedules available such as 7:00–3:00, 8:00–4:00, or 9:00–5:00)
- Projected Start Date - 8/24/2026 - 6-Month Contract (Extension Possible)
- Fort Worth, TX (Hybrid – 3 days onsite, 2 days remote)
- Onsite days are Tuesday, Wednesday & Thursay
What We Are Looking For
We are looking for a senior-level engineer who thrives in fast-paced environments and enjoys building scalable, real-time streaming solutions. The ideal candidate is collaborative, proactive, and passionate about developing resilient cloud-native applications that power critical business operations.
We are seeking an experienced
Senior Software Engineer with a strong background in
real-time streaming applications and cloud-native development. This role focuses on designing and delivering highly scalable, event-driven applications using Java, Apache Flink, Kafka, Spring Boot, and AWS technologies.
The ideal candidate has extensive experience building production-grade streaming applications, developing microservices, and deploying cloud-native solutions in AWS and Kubernetes environments.
Key Responsibilities
- Design, develop, test, deploy, and maintain Java-based Apache Flink streaming applications.
- Build scalable, event-driven data pipelines using Kafka/MSK.
- Develop Spring Boot microservices along with REST and GraphQL APIs.
- Implement fault-tolerant streaming applications utilizing Flink state management, checkpointing, and recovery capabilities.
- Deploy, monitor, and support cloud-native applications using Docker, Kubernetes, AWS Managed Service for Apache Flink (MSF), and AWS MSK.
- Participate in architecture discussions, code reviews, performance optimization, and production readiness planning.
- Collaborate with architects, DevOps engineers, QA teams, and business stakeholders to deliver reliable software solutions.
- Troubleshoot production issues and enhance application observability through logging, metrics, dashboards, and alerting.
Required Qualifications
Preferred Qualifications
- AWS Managed Service for Apache Flink (MSF)
- AWS MSK
- GraphQL / Apollo GraphQL
- Flink SQL
- Kafka Streams or similar stream-processing frameworks
- Prometheus, Grafana, CloudWatch, or similar monitoring tools
- API and cloud security best practices
- Experience with SaaS or multi-tenant platforms
- Experience supporting high-volume, low-latency systems
- Background in airline, transportation, logistics, or other mission-critical operational environments
Additional Information- All candidates are encouraged to apply, but many positions require a strict drug and background check by our customers.
- F2OnSite supports and adheres to all state laws regarding background checks.