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

Java/Kafka Developer

$75k - $155k

C. Mack Solutions, LLC

Job Description

Job Description

Description:

C. Mack Solutions is in search of a Java/Kafka Developer to design, build, and deploy custom software and database application features across both legacy and modernized systems, operating with minimal supervision. As part of a product team, you will contribute alongside teammates, embracing a do-what-it-takes mindset to drive both product excellence and team success. The Java/Kafka Developer will Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software?developers/engineers,?stakeholders, and end users within Agile processes.

As a Java/Kafka Developer, you'll be:

  • Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
  • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
  • Providing improvements to the product(s) being supported
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
  • Supporting release planning with conceptual design and development / refinement of software engineering guidelines
  • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
  • Providing mentoring to junior members of the team
Requirements:

You must live within the DC, MD, VA area.

U.S. Citizenship is required. Candidate must be able to obtain CBP Public Trust clearance.

  • 5+ years of professional experience in Java backend development.
  • 3+ years of hands-on experience building and deploying applications with Spring Boot.
  • Deep, proven expertise with Apache Kafka, including both the Producer and Consumer APIs, Kafka Streams, and related concepts (e.g., topics, partitions, consumer groups, offsets).
  • Strong experience implementing Kafka solutions using Spring framework. Proficiency with Kafka Schema Registry for schema management and evolution.
  • Solid understanding of event-driven architectures, distributed systems, and microservices design patterns.
  • Experience with relational databases (e.g., PostgreSQL, SQL Server, Oracle) and ORM frameworks (e.g., Spring Data JPA, Hibernate).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices. Strong analytical, problem-solving, and debugging skills.
  • Excellent communication, interpersonal, and teamwork abilities.
  • Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline.

Preferred Skills and Experience:

  • Direct experience with Confluent Kafka.
  • Experience with other NoSQL databases (e.g., MongoDB, Cassandra) or in-memory data stores (e.g., Redis).
  • A strong understanding of data governance and data quality principles in an event-driven context.
  • DevOps experience/CI/CD pipeline.

Work Location: This position is limited to candidates residing in U.S. states where the company is currently registered to employ team members.

Salary Range: $75,000 – $155,000 annually

This position may be filled at the Entry, Mid, Senior, or SME level based on the selected candidate’s qualifications and experience.
Final compensation will be determined based on level alignment, experience, education, and internal equity.

Benefits: In addition to base compensation, this position is eligible for company-sponsored benefits, which may include medical, dental, and vision insurance, retirement savings plans, paid time off, and other supplemental programs.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Java/Kafka Developer 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
    17 days ago
  •  ...Junior Java Developer We are looking for a motivated Junior Java Developer with 2–4 years of experience in Java application development...  ...or CI/CD pipelines. Experience with messaging systems like Kafka or RabbitMQ. Basic frontend knowledge (Angular or React) is... 
    Suggested

    CloudBC Labs

    Ashburn, VA
    2 days ago
  •  ...Java Developer Immediate need for a Java Developer for a position in the IT Industry. This is a 12+ month's contract opportunity with long-term potential located in Ashburn, VA. Please review the job description below: Key Responsibilities/Key Requirements and Technology... 
    Suggested
    Contract work
    Immediate start

    Pyramid Consulting

    Ashburn, VA
    2 days ago
  •  ...Job Description - Java Developer -Need Local and Genuine Candidates with Driver's License. Job location: Bellevue, WA. onsite job -...  ...Building asynchronous APIs, webhooks o Experience in developing external developer-facing APIs o Kafka and messaging queues
    Suggested
    Local area

    Kasmo Global

    Sterling, VA
    1 day ago
  •  ...Java Full Stack Developer Job Location: Chantilly, VA Active Top Secret or TS/SCI security clearance. Need to have Current Poly or consent to Poly...  ...such as Apache Tomcat Experience using the following: Kafka – or any Java-based message broker Active MQ – product we are... 
    Suggested

    Cohere Technology Group

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...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

    Careers Integrated Resources Inc

    Ashburn, VA
    2 days ago
  •  ...Java Developer: At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition. We have incorporated these values into successful delivery for our... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    Bart and Associates Inc

    Ashburn, VA
    5 days ago
  •  ...Software Engineer 5-8 years of Java development experience (they're open to front-end, full stack or backend developers) Must have experience developing large scale enterprise...  ...Experience publishing and consuming with Kafka or similar product for messaging... 

    Covetit

    Reston, VA
    2 days ago
  •  ...Apply Description Sr. Java Developer At B&A, we foster and embrace a distinct set of values that we live by and instill in all aspects of our organization: dedication, commitment, partnership, trust, and recognition. We have incorporated... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    Bart & Associates

    Ashburn, VA
    4 days ago
  •  ...Description SAIC is currently seeking a motivated, career and customer-oriented Java/JEE Developer (Junior) to join our team to begin an exciting and challenging career in Ashburn, VA. This position will be 100% on-site in Ashburn, VA for the first year of employment.... 

    SAIC

    Ashburn, VA
    4 days ago
  •  ...Ashburn, United States | Posted on 10/30/2025 Great opportunity for a Java Developer to join our Agile Scrum team, providing software development and maintenance for the delivery of releasable software in short sprint cycles. Responsible for activities associated with... 
    2 days per week
    3 days per week

    CDIT

    Ashburn, VA
    5 days ago
  • $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 100% on-site in Ashburn, VA for the first year... 

    SAIC

    Ashburn, VA
    4 days ago
  •  ...learning, leveraging tools like Python, Java, and ArcGIS. We don't just fill roles we...  ...US Citizenship Required As an Application Developer, you will... Planning, conducting, and coordinating...  .../ JIRA, Kubernetes, Jenkins, Conductor, Kafka/Zookeeper, Consul, CMDB. Big data... 
    Immediate start

    RGI, LLC

    Herndon, VA
    4 days ago
  •  ...Java Architect CapTech is an award-winning consulting firm that collaborates with clients...  ...from and share knowledge with other developers, architects, and our clients. Design, implement...  ...of data engineering tools (Spark, Kafka, Databricks, Snowflake) AI/ML certifications... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech Consulting

    Reston, VA
    3 days ago
  •  ...Reston, VA (Onsite – 5 days a week) (Only local) Job Type Contract Experience 12+ years required Job Function Information Technology Industries IT Services and IT Consulting Technical Skills Java Spring Boot Microservices Angular AWS GHCP (GitHub Copilot) #J-18808-Ljbffr... 
    Contract work
    Local area

    Nityo Infotech

    Reston, VA
    4 days ago
  • $85.15k - $153.93k

     ...Leidos is seeking a strong applications developer to join the Traveler Processing and Vetting...  ...and rules engines Experience in Java Experience working with PostgeSQL and AWS...  ...development Messaging solutions including Kafka, ActiveMQ, SQS, SNS Original Posting: July... 

    Leidos

    Ashburn, VA
    2 days ago
  •  ...domain expertise allows us to deliver greater efficiencies and innovative business capabilities. Job Description Title: Full Stack Java Developer No of Positions: 6 Location: Herndon VA Duration: Long Term Position Type: C2H Start Date: Jan 1st and 2nd week. Job... 

    STEM Xpert

    Herndon, VA
    5 days ago
  •  ...Senior Java Developer Strong knowledge and hands on experience in Core Java. Hands on Experience on Restful Web services. Knowledge of SOAP web services is good to have. Strong knowledge and hands on experience on Spring framework (Spring-boot, Spring-IOC, Spring-MVC... 

    ClifyX

    Sterling, VA
    5 days ago
  • - Java Full Stack Developer - Jobs via Dice# Java Full Stack Developer## Job DescriptionDice is the leading career destination for tech experts at every stage of their careers. Our client, SES, is seeking the following. Apply via Dice today!Systems Engineering Services... 
    Work at office
    3 days per week

    TryApplyNow

    Reston, VA
    5 days ago
  •  ...Full Stack Java Developer Key Skills: Java/J2EE, Spring Boot, Microservices, Angular, AWS, Design Patterns Job Summary The Senior Technical Lead will be responsible for leading technical teams in the development, implementation, and maintenance of Java applications using... 

    TechDigital Group

    Reston, VA
    5 days ago
  •  ...Description Job Description Backend Developer (Senior) with Angular Ashburn, VA (2 days...  ...and senior developers, the Mid-Level Java Developer will participate in the system...  ...etc. · Messaging and Streaming Systems (Kafka, SQS ans Kinesis) · XML/JSON · Unix/Linux... 
    Work at office
    2 days per week

    EDR Technology

    Ashburn, VA
    10 days ago
  •  ...Java/J2EE Developer Responsible for overseeing the architecture, design, and development of Java/J2EE applications with a focus on RESTful services and Spring Boot framework. The primary objectives include leading a team of developers, ensuring technical excellence,... 

    Omni Inclusive

    Chantilly, Loudoun County, VA
    2 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
    24 days ago
  •  ...Title: Java Developer Job Type: Contract Duration: 12 months Location: 100% Remote Client: Birlasoft/ Conduent Description: • Designs, develops documents, tests and debugs new and existing software systems and/or applications. • Participates... 
    Contract work
    Work experience placement
    Remote work

    Kasmo Global

    Herndon, VA
    2 days ago
  •  ...Overview: The Java Developer designs, develops, and maintains enterprise-grade applications using Java and related technologies. This role collaborates closely with cross-functional teams to implement scalable, secure, and efficient solutions. Key Responsibilities... 

    Core Interface Corporation

    Chantilly, Loudoun County, VA
    2 days ago
  •  ...Mobile App Developer RMantras is looking for a Mobile App Developer to provide technical...  ...Requires experience in development of JAVA, Node JS applications. Requires experience...  ...the following: Postgres, Springboot, SQL, Kafka, MySQL, Struts, Hibernate, Java, JSF,... 

    Navstar

    Ashburn, VA
    2 days ago
  •  ...Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmerto join a team working on the enhancement of data utilization for a large, state-run project. The developer will be asked to aggregate data from several... 
    Full time
    Flexible hours

    Dormont Manufacturing Company

    Chantilly, Loudoun County, VA
    5 days ago
  •  ...fantastic opportunity to join an established and well-respected organization offering tremendous career growth potential. Full Stack Java Developer (5 days Onsite - Chantilly, VA) Duration: Long Term Interview: 2 round Teams video and 1 face2face Experience level: 6-10+... 
    Immediate start

    Creative Solutions Services, LLC

    Chantilly, Loudoun County, VA
    4 days ago
  •  ...OVERVIEW Reporting to the Lead Project Manager, the Full Stack Developer will help in the development of software and specialized utility...  ..., design, and solution implementation Experience with Java and JEE technologies with detailed understanding of user interface... 

    BaseCamp Consulting & Solutions

    Reston, VA
    3 days ago
  •  ...Night Shift Java Developer Hybrid, 2-3 weeks onsite during training period in DC or Reston, VA, 2nd round interview onsite Shift: Rotating weekend shifts Prefer USC/GC, can consider H1B 6-month contract, potential conversion to FTE... 
    Contract work
    H1b
    Shift work
    Night shift
    Rotating shift

    3B Staffing LLC

    Reston, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java/Kafka Developer. Be the first to apply!