Senior Kafka Developer
CGI
Senior Kafka Developer
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.
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.
- ...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...SeniorRemote work
- 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
$3,000 per month
...process being used on any particular project • Design or implement complex database or data repository interfaces/queries • Develop or implement algorithms to meet or exceed system performance and functional standards • Assist with developing and executing test...Senior$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...SeniorFull timeRemote work$127.79k - $212.99k
...Senior Intelligence Program Integrator (TS/SCI CI Poly) NTT DATA Services is seeking a Senior Intelligence Program Integrator (TS... ...enterprise approach and associated work products; analyzing data, developing information, and assessing available solutions or alternative...SeniorTemporary workLocal areaFlexible hours- ...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+...SeniorOngoing contractRemote work
- ...Senior Oracle APEX Developer Employment Type: Full-Time, Entry-Mid Level Department: Information Technology Responsibilities and Skills Work at the direction of the program manager to support the full lifecycle development of custom Oracle Applications, primarily using...SeniorFull timeFlexible hours
- ...Role : Senior Python Developer Duration : 12-month contract Location : Remote (EST/CST) Work Authorization: Green Card, US Citizen, H4 EAD, GC EAD Required Qualifications : Minimum of 10+ years of IT experience. Minimum of...SeniorContract workRemote work
- ...Job Description: THE WORK This senior role fosters collaboration with other senior engineers for the development of advanced data... .... This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting...Senior
$116.48k - $149.76k
...Senior Oracle APEX Developer 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...SeniorFull timeFlexible hours- EmergencyMD is seeking a GIS Developer to support the Baltimore project. Key responsibilities include developing and maintaining GIS applications focused on ArcGIS server technologies, and supporting configuration efforts in CityWorks. The ideal candidate should have a...Senior2 days per week
- ...A leading global consulting firm is seeking a Senior Technology Analyst in Baltimore, Maryland. This role involves collaborating with business stakeholders to evaluate processes and ensure technology solutions meet business requirements. Candidates must have a bachelor...Senior
- 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
$170k - $260k
...currently do not possess this level of clearance.*** Are you a Senior Python Software Engineer who is ready for a new challenge that... ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue...SeniorFull timeContract workRemote workWork from homeRelocation packageShift work$130k - $170k
...About the Role We are looking for a Senior iOS SDK Engineer to join our Mobile Observability team, responsible for designing... ...platform, solving difficult edge cases, and designing APIs that other developers rely on. You’ll work on performance monitoring, telemetry...SeniorRemote work- Syms Strategic Group, LLC is seeking a Senior C#/.Net Developer for a remote position. The ideal candidate will have over 5 years of experience in software development with a focus on .Net technologies. Responsibilities include collaborating within a development team,...SeniorRemote job
$153.6k - $230.4k
Staff Systems Engineer Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing...SeniorRemote work$140k - $180k
Revelare Networks in Pikesville, MD, is looking for a Research Engineer to support R&D contracts with the DoD. This role involves improving cellular communication security through software development and collaboration across teams. Candidates should have a degree in Computer...SeniorRemote job- ...Description Job Description What You Will Be Doing: Design and develop software applications using Twelve-Factor App methodology from... ...from the crowd: ~ Proficient in designing and implementing Kafka-based event-driven architectures, including the use of Kafka...Contract work
$77k - $202k
...At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation... ...testing, including testing various SAP ERP and CRM modules. As a Senior Associate you are to analyze complex problems, mentor others,...SeniorFull timeH1b$140k - $180k
...communication security. Implement and evolve critical mobile software, including underlying C libraries and surrounding software ecosystem. Develop new and evolve existing software applications using C/C++, Python, and Kotlin. Create and manage REST APIs for seamless...SeniorPermanent employmentContract workTemporary workWork from home$124k - $280k
...80% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in transforming raw data into actionable insights, enabling informed decision...SeniorFull timeH1b$100k
...Holdings Inc. Job Description Business Title(s): Senior Construction Defect Technical Claims Specialist Team Lead Employment... ...to senior management and underwriters on claims trends and developments. Analyzing claims forms, policies and endorsements, client...SeniorFull timeLocal areaRemote work$124k - $280k
...and clearly communicate how things fit together. Your ability to develop and sustain high performing, diverse, and inclusive teams, and... ...implementation of impactful Oracle technology solutions. As a Senior Manager you shall guide large projects, innovate processes, and...SeniorFull timeH1b- ...Job Description Job Description 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...Senior
$78k - $250k
Onyx Point, Inc. is seeking a Software Engineer in Hanover, Maryland, requiring a TS/SCI clearance with a full scope polygraph. The candidate should have 20 years of experience in software engineering and a Bachelor's degree in Computer Science. The salary range is $78...SeniorFlexible hours$144k - $329.1k
...evolving AI technologies. You will also play a key role in developing EY AI offerings, scaling solution assets, contributing to go-to... ...oversight, and auditability. Your key responsibilities As a Senior Manager specializing in AI & Data for Power & Utilities, you...SeniorSummer holidayFlexible hours- Plasticos Castella SA in Maryland is seeking a responsible individual for managing servers and infrastructure, ensuring business continuity, and providing on-call support. The ideal candidate will have strong technical skills, experience in IT and performance tuning, and...Senior
- ...Data and Decision Science – AI Native Engineering AI Engineering, Senior Manager, Consultant The opportunity EY is making significant... ...rapidly evolving AI technologies. You will also play a key role in developing EY AI offerings, scaling solution assets, contributing to go‑to...SeniorSummer holidayFlexible hours
- Dormont Manufacturing Co is seeking a skilled IT professional responsible for managing servers and infrastructure equipment. The role involves designing and maintaining RF infrastructure while ensuring business continuity and performance tuning. The ideal candidate will...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Kafka Developer. Be the first to apply!
- work from home junior developer Baltimore, MD
- mongodb developer Baltimore, MD
- interactive developer Baltimore, MD
- remote entry level developer Baltimore, MD
- senior sas developer Baltimore, MD
- report developer Baltimore, MD
- junior website developer Baltimore, MD
- graphic programmer Baltimore, MD
- api developer Baltimore, MD
- scientific programmer Baltimore, MD

