Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Kafka Developer (Hybrid)

Macro Solutions

Job Description

Job Description

Java Kafka Developer – Full-Time

Ashburn, VA (Hybrid – 1 to 2 days onsite / 3 to 4 days remote)
Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area

We have an immediate opening for a Java Kafka Developer to join an Agile Scrum team supporting a federal program. This role focuses on backend development within an event-driven, microservices architecture, delivering releasable software in short sprint cycles.

Key Responsibilities

  • Design, develop, and implement custom software and database applications across legacy and modernized systems

  • Build and support event-driven, distributed systems using Kafka-based architectures

  • Collaborate within Agile Scrum teams to deliver high-quality software in short sprint cycles

  • Participate in sprint planning, backlog refinement, testing, demos, retrospectives, and releases

  • Analyze complex technical challenges and develop scalable, innovative solutions

  • Ensure product quality, timeliness, and performance standards

  • Contribute to engineering standards and architectural best practices

  • Mentor junior developers and support team growth

Required Qualifications

  • U.S. Citizen able to pass a CBP background investigation:

    • 3-year felony conviction check

    • 1-year illegal drug use check

    • 1-year misconduct check (e.g., theft or fraud)

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field (or equivalent experience)

  • 7+ years of professional software development experience

  • 5+ years of Java backend development

  • 3+ years of hands-on Spring Boot experience

Technical Expertise

  • Deep expertise in Apache Kafka:

    • Producer & Consumer APIs

    • Kafka Streams

    • Topics, partitions, consumer groups, offsets

    • Schema Registry (schema evolution & governance)

  • Strong experience implementing Kafka with Spring Framework

  • Event-driven architecture and microservices design patterns

  • Relational databases (PostgreSQL, SQL Server, Oracle)

  • ORM frameworks (Spring Data JPA, Hibernate)

  • Cloud platforms (AWS, Azure, or GCP)

  • Containerization (Docker, Kubernetes)

  • CI/CD pipelines and DevOps practices

  • Strong analytical, troubleshooting, and debugging skills

  • Excellent communication and collaboration abilities

Desired / Nice to Have

  • Experience with Confluent Kafka

  • NoSQL databases (MongoDB, Cassandra) or in-memory data stores (Redis)

  • Data governance and data quality principles in event-driven systems

  • Advanced DevOps / CI/CD automation experience

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Kafka Developer (Hybrid) in Ashburn, VA vacancy
  •  ...Job Description Job Description Java Kafka Developer – Full-Time Ashburn, VA (Hybrid – 1 to 2 days onsite / 3 to 4 days remote) Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area We have an immediate opening for a Java Kafka Developer... 
    Suggested
    Full time
    Immediate start
    Remote work

    Macro Solutions

    Ashburn, VA
    20 days ago
  • $120k

     ...kA leading provider of IT consulting services is seeking two Java Developers to support a critical initiative with U.S. Customs and Border...  ...respond to evolving business and technology challenges. This is a hybrid position based in Ashburn, VA, requiring onsite attendance 1-... 
    Suggested
    2 days per week
    1 day per week

    Motion Recruitment

    Ashburn, VA
    4 days ago
  •  ...Job Description Job Description Sr. Full Stack Developer – Java Ashburn, VA (Hybrid – 1 day onsite / 4 days remote) Must be a U.S. Citizen and currently reside in the Metro Washington, D.C. area We have an immediate full-time opening for an experienced Sr.... 
    Suggested
    Full time
    Immediate start
    Remote work

    Macro Solutions

    Ashburn, VA
    20 days ago
  •  ...motivated, career and customer oriented Java Backend Developer Senior to join our team to begin an exciting and challenging career. Hybrid Schedule: 1 -2 days a week onsite in Ashburn...  ...etc.Messaging and Streaming Systems (Kafka, SQS ans Kinesis)XML/JSONUnix/LinuxJPA/HibernateExperience... 
    Suggested
    2 days per week
    1 day per week

    Science Applications International Corporation

    Ashburn, VA
    4 days ago
  • $90k - $130k

     ...Description Job Description   Application Developer (Java), #1112 Clearance: US Citizenship...  ...(CBP Public Trust Final). This is a hybrid position with 1-2 days per week onsite...  ...Experience with Python Experience with Kafka Experience with Linux   #LI-Hybrid... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours
    2 days per week
    1 day per week

    Dev Technology

    Ashburn, VA
    12 days ago
  •  ...are currently seeking a motivated, career and customer-oriented Java Developer to begin an exciting and challenging career with our large...  ...to support one of our project delivery teams. This position is hybrid and will require onsite attendance 1-2 day per week in Ashburn... 
    Remote work
    2 days per week
    1 day per week

    Science Applications International Corporation

    Ashburn, VA
    4 days ago
  •  ...seeking a motivated, career and customer oriented, and hands on Java Backend Developer with cloud experience to join our team to begin an exciting...  ...Oracle)Messaging and Streaming Systems (SQS, Kinesis and Kafka)XML/JSONUnix/LinuxExtensive skills in JDBC/JPA/Hibernate and... 

    Science Applications International Corporation

    Ashburn, VA
    4 days ago
  • $103.8k - $218.1k

     ...Full Stack Java DeveloperCACI is currently looking for a Full Stack Developer with agile methodology experience to join our BEAGLE (Border Enforcement Applications...  ...highly desirable: ETL tools, messaging tech such as Kafka, application security, automated testing, UML,... 
    Contract work
    Work experience placement
    Local area
    Immediate start
    Flexible hours
    2 days per week
    1 day per week

    CACI International

    Ashburn, VA
    5 days ago
  • $92 per hour

     ...We're supporting a data-focused company on a contract hybrid Lead Software Engineer role based in Ashburn, VA . US Citizens...  ...~8+ years of software development experience focused on Java backend development . ~2+ years in a technical lead role... 
    Contract work
    3 days per week

    3B Staffing LLC

    Ashburn, VA
    3 days ago
  •  ...Alliance Inc. is seeking an experienced Java Software Engineer to support a suite of...  ...growth. If you are an experienced Java developer looking for an opportunity to work on enterprise...  ...: 7  years (Required) Work Location: Hybrid remote in Ashburn, VA 20147 Salary:... 
    Full time
    Local area
    Remote work
    Relocation

    S2ALLIANCE INC

    Ashburn, VA
    12 days ago
  •  ...Role Requirements) · Minimum of 7 years in Java development and 3 years of full stack...  ...-services, event-driven application with Kafka. · Knowledge of best practices in Version...  ...on mainframe integration with Java developers and migration planning. · Ability to work... 

    Nextgen IT Services 1099

    Ashburn, VA
    22 days ago
  • $98.5k - $206.8k

    Job Title: Hybrid Cloud Platform Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: TS...  ...meet themWork with Security to ensure ongoing compliance and develop secure solutionsMaintain detailed documentation to support contract... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Sterling, VA
    9 hours ago
  •  ...React/Java Developer PositionThe React/Java developer position is part of a fast-paced software development team. They will assist in design and development of the client web applications. They should have strong Java and React web development experience, as well knowledge... 

    Samprasoft

    Ashburn, VA
    5 days ago
  • $90.3k - $189.6k

    Job Title: Senior Java DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI...  ...developersMentor and provide guidance to junior and mid-level developers, fostering their professional growthConduct code reviews to maintain... 
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Sterling, VA
    1 day ago
  •  ...Java Developer This is a hybrid role (3 days onsite, 2 days remote) for a Java software engineer to support the Chantilly, VA medical laboratory. The primary responsibility is to design and code instrument interfaces that automate communication between laboratory instruments... 
    Work experience placement
    Remote work

    E-Solutions

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...Java Full Stack DeveloperJob Location: Chantilly, VA (On-site 100%)Active TS/SCI security...  ....Essential FunctionsThe Java Full Stack Developer participates in a development team that...  ...messaging systems:Experience using the following:Kafka – or any Java-based message brokerActive... 

    Cohere Technology Group

    Chantilly, Loudoun County, VA
    4 days ago
  • Job-ID29082685Reference26-23197Remote50% Remote Hybrid onsite at Reston, VA MUST Have: 3 years AWS cloud migration experience required. 12 years Java, Spring, Spring batch, Microservices developers. IBM MQ experience. PURPOSE: Performs complex analysis, design, development... 
    Work experience placement
    Immediate start
    Remote work

    Mindlance

    Reston, VA
    9 hours ago
  •  ...Job Title: Senior- Java Developer Location : USA 100% remote Duration: 1-year contract to begin with Need 10 + Years of Experience only! The Senior- Java Developer designs, develops, documents, unit-tests, implements and deploys web-... 
    Contract work
    Remote work

    Navtech

    Sterling, VA
    3 days ago
  • $110.7k - $171.8k

     ...accelerate AI adoption across engineering teams.Develop solutions using agent frameworks such as...  ...listed, we still encourage you to apply.Hybrid Work Model: Visa requires at least 3 days...  ...and messaging technologies such as Kafka/MQ/SQSVector databases and retrieval technologies... 
    Full time
    Work experience placement
    Work at office
    Local area
    Worldwide
    Work visa

    Visa

    Ashburn, VA
    5 days ago
  •  ...Java Developer Location: Reston VA / Washington DC (Need local candidates within 75 miles) Duration: 6-12 Months Senior Java backend...  ...DB/Aurora/AWS RDS Experience with Messaging technologies - Kafka/JMS Experience with Streaming technologies - Kafka/AWS... 
    Permanent employment
    Local area

    Samprasoft

    Reston, VA
    4 days ago
  •  ...Job Description Job Description JAVA/JEE Developer (Senior) – Cargo Vessel Risk Position Summary We are currently seeking a motivated, career and customer-oriented full-stack Java Developer (Senior) to join our team to begin an exciting and challenging career... 

    EDR Technology

    Ashburn, VA
    14 days ago
  •  ...our shared goal.Required Skills:5 years of Java development utilizing various libraries...  ...OpenAPI (Swagger) and other similar libraries developing RESTFul services. Managing Software...  ...-party applications that are utilized is Kafka, MongoDB, ActiveMQ and/or NiFi. Deploy to... 
    Temporary work
    Local area
    Immediate start

    Vibrint

    Chantilly, Loudoun County, VA
    22 days ago
  • Java Developer (APIM, MongoDB) Elite Technical is seeking a Lead Java Developer to support our customer, a major Healthcare payor organization...  .... -Mentor other developers on the team This position is hybrid (1 day onsite in Reston VA per week is required) and requires... 
    Long term contract
    Temporary work
    Work experience placement

    Elite Technical

    Reston, VA
    22 days ago
  • Java Developer (AWS Migration) Elite Technical is seeking a Java Software Developer with project support/hands on experience with a AWS...  ...and creates highly complex systems. This position is a hybrid opportunity (1x per week onsite in Reston VA) and requires a final... 
    Temporary work
    Work experience placement

    Elite Technical

    Reston, VA
    a month ago
  •  ...Job Description Job Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java. Senior Java Developer responsibilities... 
    Work experience placement

    Maxiom Technology

    Ashburn, VA
    22 days ago
  •  ...Job Description Job Description Benefits: ~401(k) ~ Health insurance ~ Paid time off Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support a dynamic government customer with a wide variety... 
    Work experience placement
    Work from home
    Flexible hours

    Technology Consultants Inc

    Ashburn, VA
    22 days ago
  •  ...career as a Mobile Application Developer? Let's chat and see if we are...  ...IT team in Ashburn, VA. This hybrid role requires candidates to work...  ...experience in development of JAVA, Node JS applications. Requires...  ...: Postgres, Springboot, SQL, Kafka, MySQL, Struts, Hibernate,... 
    Contract work
    Flexible hours
    2 days per week

    Virtual Service Operations

    Ashburn, VA
    22 days ago
  • $97 per hour

     ...SR JAVA FULL STACK DEVELOPER (AWS / EKS / Angular)Location: Hybrid — Reston, VA (20190) (90% remote - 4 to 6 onsite meetings a year) Type: Contract Schedule: 40 hours/week Pay (W2): USD $97.00/hrJOB OVERVIEWWe're seeking a Senior Java Full Stack Developer to a strategic... 
    Contract work
    Local area
    Remote work
    Flexible hours
    Shift work

    System One Holdings, LLC

    Reston, VA
    5 days ago
  •  ...Description Software Engineer / Developer Job Type: Full time, On-Site, potential for hybrid schedule Clearance Requirements...  ..., Angular, Vue.js, Javascript Java, NodeJS, Ruby, Clojure, Python Docker, Kubernetes, Redis, Kafka, SciPy, NumPy, Pandas ~ CM... 
    Full time
    Contract work
    Work experience placement
    Flexible hours
    Weekend work
    Weekday work

    Northstrat

    Sterling, VA
    22 days ago
  • $125k - $145k

     ...opportunity for a talented Senior Software Developer to build their career and help save lives...  ...years of writing object-oriented code in Java. ~5+ years of building web applications...  ...Work Location: Sterling, VA 20166 Hybrid remote or Full remote depending on location... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Laansu

    Sterling, VA
    22 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Kafka Developer (Hybrid). Be the first to apply!