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
- ...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...SuggestedFull timeImmediate startRemote work
- ...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...Suggested2 days per week1 day per week
$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...SuggestedWork experience placementRemote workFlexible hours2 days per week1 day per week- ...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...SuggestedRemote work2 days per week1 day per week
- ...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...Suggested
- ...customer oriented SME Full Stack Developer - Python to join our team in... ..., VA. This is currently a hybrid position with 1-2 days onsite/... ...robust backend development using Java, while also contributing significantly... ...such as gRPC, RabbitMQ, Kafka Hands-on experience setting...Work at officeRemote work2 days per week1 day per week
$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 work3 days per week- ...Job Description Job Description Senior Java Developer Location: REMOTE (Local to DMV area) Must be a US CITIZEN Key Responsibilities... ...event streaming via Amazon MSK (Managed Streaming for Apache Kafka). Platform Modernization: Lead the architectural planning...Local areaRemote work
- ...solutions to complex problems as a Software Developer Associate at GDIT. Here, you’ll tailor... ...Developer to join our team. ~7+ years of Java development experience, Java 8 and... ...Required Skills and Abilities: ● Location: Hybrid ●US Citizenship Required Ability to...Contract workWork at officeLocal areaWork from homeFlexible hours1 day per week
- ...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...
$70.66k - $80.5k
...Job Qualifications: Skills: Angular, Java Software Development, Spring Framework... ...solutions to complex problems as a Software Developer Associate at GDIT. Here, you'll tailor... ...Required Skills and Abilities: Location: Hybrid US Citizenship Required GDIT IS...Full timeContract workTemporary workPart timeWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours1 day per week- ...Job Description Job Description Job Title: Solution Architect- Java/ Angular Developer Job Location: Ashburn, VA (Hybrid) 1 day onsite Criteria- Need US citizenship because of federal regulations and the sensitive nature of the work involved Required...
- ...Job Role: Software Engineer - Java Development Location: Herndon, VA Duration: Hybrid, Onsite Clearance: Active TS/SCI or TS/SCI with CI Poly Type:... ...development experience, hands-on experience designing and developing enterprise-level solutions. - Strong OOP...Full time
- ...Java Full Stack Developer Type: Contract Location: Herndon, VA - Hybrid Job Description: We are looking for a talented and motivated Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should...Contract work
- ...Mobile App Developer RMantras is looking for a Mobile App Developer... ...DHS Full BI Work schedule: Hybrid, 2 times/week onsite. Work... ...experience in development of JAVA, Node JS applications. Requires... ...: Postgres, Springboot, SQL, Kafka, MySQL, Struts, Hibernate,...
- ...Java Developer IRI is an MBE / SBE certified organization specializing in Superior Staffing Services. We provide services to major organizations around the nation. IRI has an excellent track record of providing quality resources at competitive prices *MBE Certifications...
- ...Java Developer IRI believes in commitment, integrity and strategic workforce solutions. Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business...Immediate start
$86.8k - $198k
Java Developer, SeniorThe Opportunity: We’re looking for a Java developer who enjoys solving complex problems, building high‑quality systems... ...to work in person at a Booz Allen or customer facility.Hybrid: If this position is listed as hybrid, you will be expected to...Full timeContract workPart timeWork at officeLocal areaRemote work$114.6k - $190.2k
...Senior Full Stack Developer Unlock the secrets of intelligence with... ...Ashburn, VA. This is currently a hybrid position with 2-3 days onsite/... ...and microservices using Java (including frameworks like Spring... ...queues such as gRPC, RabbitMQ, Kafka. Hands-on experience...Hourly payContract workTemporary workWork experience placementWork at officeLocal areaRemote work2 days per week3 days per week$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 timeWork experience placementWork at officeLocal areaWorldwideWork visa- ...Job Title: Junior Java Developer Location: Reston, VA (Hybrid, 3x/week) Salary: DOE + Full Benefits Clearance: Active DHS Suitability (or ability to obtain) Company Description TechSur Solutions is a digital services company whose mission is to enable digital...
- ...Web Developer The Web Developer position is part of a fast-paced software development team. They will assist in software development... ...should be knowledgeable of n-tier architectures and have a strong Java Web Development experience background. Work with analysts,...
- ...Java Full Stack Developer Job Location: Chantilly, VA Active Top Secret or TS/SCI security clearance. Need to have Current Poly or consent... ...– messaging systems Experience using the following: Kafka – or any Java-based message broker Active MQ – product we...Full timeFlexible hours
- ...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 timeContract workWork experience placementFlexible hoursWeekend workWeekday work
- ...Job Description Job Description Strong Backend Java Developer with minimum 8 years’ experience to become an integral part of our federal contracting team! Competitive salary based on experience and skill. Once a week in person is required at this time. Must...Long term contractRemote workWork from homeFlexible hours1 day per week
- ...Job Description Job Description Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support a dynamic government customer with a wide variety of development tasks. You will be responsible for collaborating...Work experience placement
- .... Our software stack includes Java-based microservices in AWS using... ...including Docker, Kubernetes, Kafka, PostgreSQL, redis, and many... ...software design descriptions. Develop and implement IoT system... ...maintain back-end software in cloud, hybrid-cloud, and on-premises...For contractorsFlexible hours
- ...Client- Fannie Mae. Location- Reston, VA (hybrid) Rate- $80/Hr. on c2c Visa- NO OPT,CPT Experience with... ..., backend/frontend development with the frameworks such as Java, Spring, Angular, TypeScript or similar technologies. Experience...
- ...and Responsibilities: Develop, implement, and maintain automated... ...of cloud-based or hybrid environments supporting modernization... ...ECR, EKS, NLB, ALB, RDS, S3, Kafka, Cloud monitoring services, VPC... ...OO programming and concepts (Java, C++, C#, Python) Experience...Work experience placementWork at officeFlexible hours
$80k - $120k
...Description SAIC is currently seeking a motivated, career and customer-oriented Junior-level Java/JEE Developer to join our team in Ashburn, VA t o begin an exciting and challenging career. This position will be 4 days on-site in Ashburn, VA for the first year...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Kafka Developer (Hybrid). Be the first to apply!
- java developer remote part time Ashburn, VA
- java software engineer Ashburn, VA
- entry level java developer remote Ashburn, VA
- java web developer Ashburn, VA
- java developer Ashburn, VA
- java spring developer Ashburn, VA
- remote junior java developer Ashburn, VA
- senior java full-stack developer Ashburn, VA
- java programming Ashburn, VA
- java production support Ashburn, VA




