WashingtonRecruiter Since 2001
the smart solution for Washington DC jobs

Senior Kafka / Java Developer

Company: Barmont
Location: Baltimore
Posted on: June 2, 2025

Job Description:

The Digital Modernization Sector has an opening for a Senior Kafka/Java Developer to work in Woodlawn, MD.
This position will require onsite work in Woodlawn, MD five days a week.
DAY TO DAY RESPONSIBILITIES:

  • Architect, design, develop, and implement next-generation data streaming and event-based architecture/platform using software engineering best practices in the latest technologies:

  • Data Streaming, Event Driven Architecture, Event Processing Frameworks.
  • DevOps (Jenkins, Red Hat OpenShift, Docker, SonarQube).
  • Infrastructure-as-Code and Configuration-as-Code (Ansible, Terraform / CloudFormation, Scripting).


  • Provide software expertise in areas such as event-driven architecture, application integration, service-oriented architectures (SOA), security, business process management/business rules processing, CI/CD pipeline, containerization, or data ingestion/data modeling.
  • Investigate and repair application defects across components like Kafka Platform, business logic, middleware, or database (PL/SQL and Data Modeling).
  • Communicate effectively with management, customers, team members, or vendors using appropriate technical language.
  • Perform other duties as assigned or directed.

    FOUNDATION FOR SUCCESS (Required Qualifications):

  • Bachelor's Degree in Computer Science, Mathematics, Engineering OR a related field with 8+ years of relevant experience, or Masters degree with 6+ years of relevant experience. Additional experience may be considered in lieu of degree.
  • 8 years of experience with modern software development (e.g., Java with Spring Boot, Python, C# with .Net Core).
  • 4+ years of experience with Kafka (e.g., Confluent Kafka, Apache Kafka, Amazon MSK).
  • 2+ years of experience with data streaming, event-driven applications, and event processing frameworks (e.g., Kafka Streams, Apache Flink, ksqlDB).
  • Ability to obtain and maintain a Public Trust Security Clearance. Contract requirement.

    FACTORS TO HELP YOU SHINE (Preferred Qualifications):
    Skills that will help you succeed include:

  • Proficiency with multiple modern programming languages and frameworks, including Java with Spring and at least one other.
  • Understanding of Domain Driven Design (DDD) and experience applying DDD patterns.
  • Experience with event-driven applications and frameworks like Kafka Streams, Apache Flink, or ksqlDB.
  • Experience with Kafka connectors and Kafka Connect API.
  • Knowledge of Avro data serialization and schema governance.
  • Experience with PaaS platforms like Red Hat OpenShift or Kubernetes, and Docker containers.
  • Basic understanding of DevOps tools (Git/Bitbucket, CI/CD pipelines, Jenkins, SonarQube).
  • Experience with API development and monitoring tools (Ready API, Swagger, Splunk, Dynatrace).
  • Experience working in Agile environments.

    HOW TO STAND OUT FROM THE CROWD (Desired Qualifications):
    Additional skills or experience that are advantageous include:

  • Experience with AWS or other cloud platforms; AWS certifications preferred.
  • Experience with Infrastructure-as-Code and Configuration-as-Code (Ansible, CloudFormation / Terraform, Scripting).
  • Experience with automated testing frameworks (Junit, Mockito, Cucumber, Selenium, Karma/Jasmine).
  • Knowledge of relational databases (PostgreSQL, DB2, Oracle), SQL, and ORM technologies (JPA2, Hibernate, Spring JPA).

    Additional Information:
    Original Posting: May 2, 2025
    Pay Range: $104,650.00 - $189,175.00
    The Leidos pay range is a guideline and not a guarantee of salary. Actual compensation depends on responsibilities, education, experience, skills, internal equity, market data, and other factors.
    #J-18808-Ljbffr

Keywords: Barmont, Washington DC , Senior Kafka / Java Developer, IT / Software / Systems , Baltimore, DC

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account