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

Senior Kafka Developer

$89.6k - $176.3k

CGI

Senior Kafka Developer


Category: Software Development/ Engineering

Main location: United States, Maryland, Baltimore


Alternate Location(s): United States, ALL

Position ID:J0326-1591


Employment Type: Full Time


U.S. - CGI Federal roles - What we do matters


By playing this video you consent to Google/YouTube processing your data and using cookies - Learn more.

Position Description:


CGI is in the top 5 largest global IT companies spread across 40 countries with endless opportunities to expand and grow. As a Federal CGI Partner, you have the opportunity to be a shareholder at CGI and join a family of 91,000 CGI Partners strong.

CGI is seeking a Senior Kafka Developer / Java Engineer to serve as a technical lead supporting enterprise-level event streaming, API modernization, and distributed application development for a large federal agency. This role drives the architecture and implementation of high-volume Kafka pipelines, cloud-ready Java services, and modern integration patterns across mission-critical systems.

Your future duties and responsibilities:


. Architect, design, and develop event-driven services using Apache Kafka, Confluent tooling, Kafka Streams, and Java-based microservices.
. Build and enhance RESTful APIs, Spring Boot services, and cloud-native components that integrate with enterprise systems and shared services.
. Provide technical leadership to development teams, including mentoring junior and mid-level engineers and guiding best practices for coding, testing, and integration.
. Partner with product owners, analysts, and engineering teams to translate business needs into scalable, secure, and resilient technical solutions.
. Participate fully in Agile delivery, including refinement, planning, demos, retrospectives, and team collaboration ceremonies.
. Lead troubleshooting and optimization efforts for event pipelines, distributed services, schema evolution, and system performance issues.
. Support modernization initiatives by contributing to architectural design, documentation, technical evaluations, and solution recommendations.
. Develop and maintain automated build and deployment pipelines using approved DevOps tools and enterprise development standards.

Required qualifications to be successful in this role:


. Ability to obtain and maintain Public Trust clearance
. Bachelor's degree +14 years of relevant IT experience
. 10+ years of hands-on Java development and solution design in enterprise environments.
. Strong, demonstrable experience with Apache Kafka, including Confluent platform components, Kafka Streams, schema management, and secure event routing.
. Background developing REST services, microservices, and API-based integrations using Spring Framework and Spring Boot.
. Experience delivering software on Agile teams, preferably using scaled Agile frameworks.
. Familiarity with CI/CD pipelines and modern DevOps tools such as Git/Bitbucket, Jenkins, Nexus, Maven, Jira, OpenShift, or similar platforms.
. Strong understanding of JSON-based integrations, service standards, and secure interface design.
. Excellent communication, documentation, and analytical skills with the ability to lead technical discussions.
. Extensive Design and Programming skills in Java and JEE technologies.
. Strong experience working with RESTFUL API
. Extensive development skills using latest Spring Boot and Spring Security Experience.
. Experience identifying requirements, researching options, designing and implementing solutions at a leadership level on project work.
. Experience with modern development software, tools, and methodologies; Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, OpenShift, UrbanCode Deploy.

Desired qualifications/non-essential skills required:
. Experience implementing event streaming architectures for high-availability or large-scale environments within government or regulated industries.
. Knowledge of cloud-native development and deploying applications to AWS or similar federal cloud platforms.
. Familiarity with writing technical design documents, architecture white papers, and system modernization proposals.
. Understanding of accessibility and compliance requirements (such as Section 508) in federal applications.
. Prior experience supporting federal government IT modernization efforts or legacy-to-cloud transition programs.

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $89,600.00 - $176,300.00.

CGI Federal's benefits are offered to eligible professionals on their first day of employment to include:
. Competitive compensation
. Comprehensive insurance options
. Matching contributions through the 401(k) plan and the share purchase plan
. Paid time off for vacation, holidays, and sick time
. Paid parental leave
. Learning opportunities and tuition assistance
. Wellness and Well-being programs

#CGIFederalJob
#LI-RJ1


Skills:

  • Apache Kafka
  • Bitbucket
  • RESTful (Rest-APIs)
  • Spring Boot
  • Spring Framework core

What you can expect from us:

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because...


You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.

Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.


Come join our team-one of the largest IT and business consulting services firms in the world.

Qualified applicants will receive consideration for employment without regard to their race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status or characteristics to the extent required by applicable federal, state, and/or local laws where we do business.

CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply for a job in the U.S., please email the CGI U.S. Employment Compliance mailbox at View email address on click.appcast.io. You will need to reference the Position ID of the position in which you are interested. Your message will be routed to the appropriate recruiter who will assist you. Please note, this email address is only to be used for those individuals who need an accommodation to apply for a job. Emails for any other reason or those that do not include a Position ID will not be returned.

We make it easy to translate military experience and skills! Click here to be directed to our site that is dedicated to veterans and transitioning service members.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary dependent upon specific assignment and/or level of US government security clearance held. Dependent upon role and/or federal government security clearance requirements, and in accordance with applicable laws, some background investigations may include a credit check. CGI will consider for employment qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances.

CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI's legal duty to furnish information.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Kafka Developer in Baltimore, MD vacancy
  • $130k - $150k

     ...market conditions STScI is seeking a Senior Software Engineer to join our Instruments...  ...member of ISEB you will join an agile team of developers who: Create software tools and...  ...brokers, messengers, and queues such as kafka, SQS, redis, celery Excellent problem-... 
    Senior
    Local area
    Work from home
    Relocation

    Space Telescope Science Institute

    Baltimore, MD
    21 hours ago
  • $170k - $200k

     ...Senior Software Engineer Nexxen empowers advertisers, agencies, publishers, and broadcasters...  ...advertising. The role focuses on developing high-throughput, low-latency distributed...  ...with real-time streaming technologies like Kafka or Kinesis ~ Familiar with Docker and Kubernetes... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen

    Baltimore, MD
    4 days ago
  •  ...Title: Senior ETL Developer Location : Remote Duration : 3-6 months Required Must have 10 + years of IT experience Must...  ...Must have recent healthcare payer experience Must have Kafka and Snowflake experience Must have solid SQL experience... 
    Senior
    Remote work

    RIT Solutions, Inc.

    Lutherville Timonium, MD
    21 hours ago
  • Data Engineer Support and optimize data engineering workflows with data in Snowflake and Azure cloud environments and prepare data for use in PowerBI visualizations. Job Responsibilities: Assist with migrating data using ETL tools to Snowflake and optimizing queries...
    Senior

    Omni Inclusive

    Baltimore, MD
    3 days ago
  •  ...Senior Developer - Credit Decisioning Modernization Hybrid (Baltimore, MD or Wilmington, DE - must live within 50 miles) 6-Month Contract GC, USC 10+ years in financial services with strong expertise in credit/loan decisioning platforms, Java/Python... 
    Senior
    Contract work

    3B Staffing LLC

    Baltimore, MD
    3 days ago
  • $151k

     ...Determine 53: Senior QLab Developer (macOS) Determine 53, a Baltimore-based software program firm, is hiring a macOS developer to work on our flagship program, QLab . We’re in search of an completed developer with demonstrated and substantial expertise fixing and including... 
    Senior
    Full time
    Remote work

    The10minutecareersolution

    Baltimore, MD
    1 day ago
  •  ...Senior Developer Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company, but a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find... 
    Senior
    Temporary work
    Flexible hours

    Interclypse

    Linthicum Heights, MD
    21 hours ago
  •  ...iQuasar is seeking to fill the Senior CNO Developer position in Baltimore, MD. At iQuasar, we strive to provide the next generation of cutting-edge technologies. Our growth means exciting career opportunities for talented professionals in engineering, software development... 
    Senior
    Full time
    Relocation package
    Flexible hours

    iQuasar

    Baltimore, MD
    2 days ago
  •  ...ITnova is seeking a Senior Developer to design and oversee robust, scalable, and secure architecture solutions for a broad suite of internal and external-facing applications. The ideal candidate will hold multiple industry-standard certifications and have hands-on experience... 
    Senior

    ITNOVA

    Baltimore, MD
    3 days ago
  •  ...Senior APEX Developer Employment Type: Full-Time, High-Level Department: Legal CGS is seeking a dedicated Senior APEX Developer to join a fast‑paced, hard‑working team to assist with any legal accounts. As a Senior APEX Developer, you will play a key role in supporting... 
    Senior
    Full time
    Flexible hours

    Dormont Manufacturing Company

    Baltimore, MD
    21 hours ago
  •  ...MANTECH seeks an experience and mission focused Senior CNO Developer to join our team in Hanover, MD or Aurora, CO. In this role, you will contribute to the development of mission-critical cyber capabilities and lead efforts in advanced Computer Network Operations... 
    Senior
    Work experience placement

    MANTECH

    Hanover, MD
    -124
  • A leading financial technology company is seeking a Software Engineer to enhance consumer growth through mobile and web platforms. This role involves leading engineering efforts for mobile initiatives, collaborating with cross-functional teams, and ensuring high-quality...
    Senior
    Remote work

    Affirm

    Baltimore, MD
    1 day ago
  • $170k - $260k

     ...Job Title Senior Database Engineer Location Linthicum Heights, MD / Partial Telework (1 day per week expected) Job Summary Provide technical expertise supporting a U.S. Government customer. Responsibilities include maintaining and optimizing MongoDB or MariaDB databases... 
    Senior
    Remote work
    Work from home
    Relocation package
    1 day per week

    GliaCell Technologies LLC

    Baltimore, MD
    1 day ago
  • $215k - $225k

     ...Senior Database Engineer (Linthicum, MD) Active TS/SCI w/Polygraph REQUIRED Please do not apply if you do not currently possess this...  ...degree Description As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security... 
    Senior
    Full time
    Immediate start
    Remote work
    Shift work
    1 day per week

    Shield Consulting Solutions

    Baltimore, MD
    21 hours ago
  •  ...Hello Folks Please find the below requirement and let me know your interest? I have an opening for a Senior Java Developer with a strong background in Life Sciences (must have). Position is an ongoing contract for 6 months+, preferably EST candidates.... 
    Senior
    Ongoing contract
    Immediate start
    Remote work

    Polar IT

    Baltimore, MD
    3 days ago
  •  ...Senior Java Developer (Life Sciences) We have an opening for a Senior Java Developer with a strong background in Life Sciences. The position is an ongoing contract for 6+ months, 100% remote with EST schedule. This is a W2 role. Position Details Length: 6 months+... 
    Senior
    Ongoing contract
    Remote work

    Polarits

    Baltimore, MD
    1 day ago
  • $105.8k - $174.8k

     ...A global consulting firm is seeking a Senior AI Native Engineer to develop scalable AI systems and enhance data pipelines. The role involves researching and implementing innovative AI technologies, providing technical leadership, and ensuring high-quality client services... 
    Senior

    Ernst & Young Oman

    Baltimore, MD
    21 hours ago
  •  ...Title: .Net Developer Location: Baltimore, MD Position: Contract (Long -Term) Rate: $/Open Requirements Job Description:- Experience with ASP.NET framework Experience with C#, and web technologies Web service and .NET web... 
    Senior
    Contract work

    TWO95 International

    Baltimore, MD
    5 days ago
  •  ...supported telecom network planning across hundreds of cities, and developed digital healthcare platforms serving tens of millions of people...  ...challenges. About the role We are seeking an experienced Senior Software Engineer to join our US team. As a key contributor, you... 
    Senior

    Sand Tech Holdings Limited

    Baltimore, MD
    21 hours ago
  • $170k - $260k

     ...Are you a Senior Database Engineer who is ready for a new challenge that will launch your career to the next level? Tired of...  ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue... 
    Senior
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package
    1 day per week

    GliaCell Technologies LLC

    Baltimore, MD
    21 hours ago
  •  ...effective communication skills, and the ability to thrive in a cross-functional team environment. Key Responsibilities Design, develop, and maintain full-stack systems, including requirements definition, architectural design, and implementation Participate in... 
    Senior

    Vets Hired

    Baltimore, MD
    21 hours ago
  •  ...CLEARANCE : TS/SCI with both Polygraphs is required POSITION: Senior Software Engineer REQUISITION: NIN-AE4-17.022425...  ...reviewing data ingested tickets and merge requests with other developers on the team. • Will focus on delivering reliable, accurate... 
    Senior

    Capital Solutions Group LLC

    Baltimore, MD
    1 day ago
  •  ...Senior Software Developer The client looking for a talented Senior Software Developer who currently possess a TS/SCI with CI Poly clearance and can hit the ground running as a key member of our Development Team. The Senior Software Developer will join a multi-disciplinary... 
    Senior
    Work at office

    Beyond SOF

    Linthicum Heights, MD
    3 days ago
  •  ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior Software Engineer, you will work on various software projects, including processing-... 
    Senior
    Relocation package
    Flexible hours

    Fullscope

    Linthicum Heights, MD
    1 day ago
  • A leading technology company in Towson, Maryland is seeking an Embedded Systems Engineer with strong knowledge in Embedded C/C++ and expertise in motor control for BLDC/PMSM motors. The ideal candidate has a deep understanding of real-time systems and experience with MATLAB...
    Senior

    Saxon Global

    Towson, MD
    1 day ago
  • $125k - $175k

     ...organizations whose contracts depend on accurate, defensible compliance evidence — rely on us to get it right. The role We’re hiring a senior engineer to build features end-to-end across our Rails/PostgreSQL backend, our React and Next.js frontends, and our AWS GovCloud... 
    Senior
    Permanent employment
    Live in
    Remote work

    Futurefeed

    Baltimore, MD
    21 hours ago
  •  ...Employment Type: Full-Time, Entry-Mid Level Department: Information Technology CGS is hiring a Senior Oracle APEX Developer to support a range of IT services, including software application support, enterprise infrastructure support, service desk, ITSM, deskside support... 
    Senior
    Full time
    Flexible hours

    CGS Federal (Contact Government Services)

    Baltimore, MD
    1 day ago
  •  ...A leading global consulting firm is seeking a Senior AI Native Engineer to revolutionize business operations using artificial intelligence. The role involves designing and implementing scalable AI systems and enhancing data pipelines, all while working closely with diverse... 
    Senior

    Ernst & Young Oman

    Baltimore, MD
    21 hours ago
  • Syms Strategic Group, LLC is seeking a talented Senior Software Systems Engineer (.Net Developer) to perform key software development tasks in a dynamic environment. This full-time position offers remote work flexibility and requires expertise in .Net technologies with... 
    Senior
    Remote job
    Full time

    Syms Strategic Group, LLC

    Towson, MD
    4 days ago
  •  ...requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Baltimore, MD
    21 hours ago

Do you want to receive more vacancies?

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