Senior Kafka Developer
$89.6k - $176.3kCGI
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:
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.
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
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-...SeniorLocal areaWork from homeRelocation$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...SeniorFull timeWork at officeLocal areaRemote workFlexible hours3 days per week- ...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
- ...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...SeniorContract work
$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- ...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...SeniorTemporary workFlexible hours
- ...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...SeniorFull timeRelocation packageFlexible hours
- ...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
- ...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...SeniorFull timeFlexible hours
- ...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...SeniorWork experience placement
- 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...SeniorRemote work
$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...SeniorRemote workWork from homeRelocation package1 day per week$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...SeniorFull timeImmediate startRemote workShift work1 day per week- ...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....SeniorOngoing contractImmediate startRemote work
- ...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
$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- ...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...SeniorContract work
- ...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
$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...SeniorFull timeContract workRemote workWork from homeRelocation package1 day per week- ...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
- ...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
- ...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...SeniorWork at office
- ...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-...SeniorRelocation packageFlexible hours
- 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
$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...SeniorPermanent employmentLive inRemote work- ...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...SeniorFull timeFlexible hours
- ...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
- 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...SeniorRemote jobFull time
- ...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...SeniorMinimum wageContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Kafka Developer. Be the first to apply!
Related searches
- statistical programmer Baltimore, MD
- senior statistical programmer Baltimore, MD
- seo developer Baltimore, MD
- postgresql developer Baltimore, MD
- remote entry level developer Baltimore, MD
- senior tableau developer Baltimore, MD
- access developer Baltimore, MD
- course developer Baltimore, MD
- progress developer Baltimore, MD
- senior developer Baltimore, MD


