Senior Streaming Data Engineer - JVM & Kubernetes

General Atomics Integrated Intelligence

Charlottesville (VA)

On-site

USD 116,480 - 208,505

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

A leading technology company seeks a Senior Software Engineer to design and maintain JVM-based applications for streaming data. This role involves developing systems within Kubernetes and leading development teams. Candidates should have significant experience in software development, particularly in JVM languages, and the ability to work in classified settings. Active security clearance preferred. The position offers a competitive salary and is full-time.

Qualifications

  • 9+ years of software development experience with a BA, 7+ years with an MS, or 4+ years with a PhD.
  • Strong experience in developing JVM-based applications.
  • Ability to obtain and maintain DoD security clearance.

Responsibilities

  • Architect and implement JVM-based applications for streaming data.
  • Develop containerized services in Kubernetes.
  • Lead team activities and mentor junior developers.
  • Drive CI/CD pipelines using GitLab.
  • Test software in classified environments.
  • Travel to customer sites for updates and feedback.

Skills

Java
Kotlin
Scala
Kubernetes
CI/CD pipelines
Mentoring
Streaming data technologies
Agile practices

Education

Bachelor's, Master's, or PhD in Computer Science or related field

Job description

A leading technology company seeks a Senior Software Engineer to design and maintain JVM-based applications for streaming data. This role involves developing systems within Kubernetes and leading development teams. Candidates should have significant experience in software development, particularly in JVM languages, and the ability to work in classified settings. Active security clearance preferred. The position offers a competitive salary and is full-time.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer – Real-Time Streaming Platform
Senior Data Engineer – Real-Time Streaming Platform

Rockstar • Andover (MA)

On-site
USD 121,400 - 161,800
Senior Java Engineer: Streaming Data & Kubernetes
Senior Java Engineer: Streaming Data & Kubernetes

RE Partners Consulting • Town of Poland (NY)

On-site
USD 120,000 - 180,000
Senior Java / Spark Engineer - Data & Streaming Specialist
Senior Java / Spark Engineer - Data & Streaming Specialist

Sonsoft Inc • Tampa (FL)

On-site
USD 80,000 - 100,000
Senior Java Backend Engineer - Real-Time Streaming & Kafka
Senior Java Backend Engineer - Real-Time Streaming & Kafka

Rapinno Tech • Hoboken (NJ)

Hybrid
USD 110,000 - 140,000
Senior Java Engineer - Secure, Distributed Systems
Senior Java Engineer - Secure, Distributed Systems

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 180,000 - 280,000
11 paid holidays
Minimum of 3 weeks PTO
Company-sponsored medical plan
+2
Senior Data Engineer: Scale Data Pipelines & Streaming
Senior Data Engineer: Scale Data Pipelines & Streaming

Sonoma Consulting Inc. • Chicago (IL)

On-site
USD 90,000 - 130,000
Senior Java Microservices Engineer — Cloud-Scale Platforms
Senior Java Microservices Engineer — Cloud-Scale Platforms

Roku • New York (NY)

On-site
USD 120,000 - 150,000
Global access to mental health support
Healthcare options
401(k) retirement options
+1
Senior Data Engineer, Streaming & Analytics (Onsite)
Senior Data Engineer, Streaming & Analytics (Onsite)

Rockstar Games • Carlsbad (CA)

On-site
USD 121,400 - 161,800
Senior Real-Time Streaming Engineer
Senior Real-Time Streaming Engineer

Paramount • Burbank (CA)

On-site
USD 124,000 - 186,000
Medical, dental, vision coverage
401(k) plan
Tuition assistance program
+1
Senior Real-Time Streaming Data Engineer - Kafka & ELK
Senior Real-Time Streaming Data Engineer - Kafka & ELK

ALLTECH CONSULTING SVC INC • Alpharetta (GA)

On-site
USD 90,000 - 120,000