Java Backend Lead With Apache Airflow

Dallas, TX, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Amazon Web Services
  • Apache Airflow
  • Apache Kafka
  • Batch Processing
  • Java
  • Kubernetes
  • Extract, Transform, Load
  • Microservices
  • Spring Batch
  • Spring Framework
  • Workflow

Summary

Backend Lead (Java, Spring Boot, Kafka, AWS, Airflow, Autosys)

Dallas, TX

Fulltime with Photon

We are seeking an experienced and highly motivated Backend Lead to drive the architecture, design, and delivery of enterprise-scale backend platforms. The ideal candidate will be responsible for leading a team of engineers in building scalable microservices, event-driven systems, and batch-processing applications while ensuring high performance, reliability, and security. This role requires deep expertise in Java, Spring Boot, Apache Kafka, Spring Batch, Apache Airflow, Autosys, AWS, and Kubernetes, along with strong leadership and stakeholder management skills.

Key Responsibilities Technical Leadership

  • Lead the design, development, and deployment of enterprise-grade backend solutions.
  • Provide technical direction, mentorship, and guidance to backend engineering teams.
  • Establish development standards, coding best practices, and architectural governance.
  • Conduct code reviews and ensure high-quality software delivery.

Solution Architecture

  • Design and implement scalable microservices architectures using Java and Spring Boot.
  • Drive adoption of cloud-native and event-driven architectural patterns.
  • Define integration strategies, API standards, and system interoperability frameworks.

Event-Driven Systems

  • Architect and oversee implementation of Apache Kafka-based event streaming platforms.
  • Design asynchronous communication frameworks and real-time event processing solutions.
  • Ensure reliability, scalability, and fault tolerance of distributed systems.

Batch Processing & Workflow Orchestration

  • Lead development of large-scale Spring Batch applications for business-critical processing.
  • Design and manage workflow orchestration using Apache Airflow and Autosys.
  • Oversee ETL pipelines, job scheduling, dependency management, and workload optimization.
  • Ensure timely execution and monitoring of enterprise batch workloads.

Cloud & Platform Engineering

  • Drive deployment and management of applications on AWS EKS and Kubernetes environments.
  • Collaborate with DevOps teams to implement CI/CD pipelines and automation practices.
  • Optimize cloud infrastructure, scalability, performance, and cost efficiency.

Stakeholder Collaboration

  • Work closely with Product Managers, Architects, Business Analysts, and Operations teams.
  • Translate business requirements into scalable technical solutions.
  • Communicate project status, risks, and mitigation plans to leadership teams.

Performance & Reliability

  • Lead troubleshooting efforts for production incidents and critical system issues.
  • Establish monitoring, observability, and performance optimization strategies.
  • Drive continuous improvement initiatives for system resilience and operational excellence.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10462843
  • Position Id: 9108572
  • Posted 6 hours ago
Contact the job poster
RK

Ravi Kumar. Basavaboyina

IT @ Photon
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

•

2d ago

Easy Apply

Full-time

Depends on Experience

Dallas, Texas

•

Today

Full-time

USD 155,000.00 - 233,000.00 per year

Plano, Texas

•

Today

Full-time

Plano, Texas

•

Today

Full-time

Search all similar jobs