Senior Software Engineer - Fort Worth. TX - Hybrid in Fort Worth
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
- 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- 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.
Requirements
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- 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- 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- solutions in AWS and Kubernetes environments., * Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 7+ years of professional Java development experience.
- Strong experience with Java 8 or Java 11+.
- 3+ years developing production streaming applications using Apache Flink, Kafka Streams, Spark Streaming, or similar technologies.
-
Hands-on experience with: *
- Apache Flink (DataStream API, state management, checkpointing, fault tolerance)
- Apache Kafka or AWS MSK
- Spring Boot microservices
- RESTful APIs and/or GraphQL
- Experience deploying applications using AWS, Docker, and Kubernetes.
- Familiarity with schema management using Avro, Protobuf, JSON, or Schema Registry.
- Experience with CI/CD pipelines, Git, automated testing, and deployment automation.
- Strong understanding of application monitoring, logging, metrics, tracing, and production support., * 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
About the company
F2OnSite is the fastest growing IT field services company in the United States, with hundreds of employee technicians in over 40 states. F2 OnSite performs service on computers, printers, point of sale systems, servers and other hardware technologies - including installations, migrations, deployments and break/fix. Learn more at F2onsite.com.
WHAT WE DO: Our focus is Hardware: Desktops, Laptops, Servers, Printers, POS systems, and LCDs. We have hundreds of team members across the US who work Onsite at customer locations - providing hardware break/fix services, migrate data, install computers, move printers, install/fix servers and POS systems. We close thousands of service calls each week, and do whatever it takes to get our customers up and running again. We specialize in all types of technology, projects, desktop support and more.
Company DescriptionF2OnSite is the fastest growing IT field services company in the United States, with hundreds of employee technicians in over 40 states. F2 OnSite performs service on computers, printers, point of sale systems, servers and other hardware technologies - including installations, migrations, deployments and break/fix. Learn more at F2onsite.com.\r\n\r\nWHAT WE DO: Our focus is Hardware: Desktops, Laptops, Servers, Printers, POS systems, and LCDs. We have hundreds of team members across the US who work Onsite at customer locations - providing hardware break/fix services, migrate data, install computers, move printers, install/fix servers and POS systems. We close thousands of service calls each week, and do whatever it takes to get our customers up and running again. We specialize in all types of technology, projects, desktop support and more.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.energyjobline.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
How Much FAANG Companies Actually Pay Software Engineers in 2025
Best Countries for Software Engineers
Fully Remote Software Engineer Jobs