Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Kafka Developer image - Rise Careers
Job details

Kafka Developer

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

Position Description:

Join high performing Investment Banking Capital Market IT team as a Kafka Developer where working on latest technology stack and solving the complex business problem. Team is working in Agile framework with fast ready to deliver environment.

This role based out of Jersey City; hybrid role 3 days a week in client office (no option for fully remote).

Your future duties and responsibilities:

Develop backend Big Data services architecture using Kafka Framework (Kafka Connect/Kafka streams)
Develop Kafka consumers to read and process messages from Kafka topics for downstream systems or applications.
Optimize the performance of Kafka producers, consumers, and clusters, tuning configurations for memory, throughput, and latency.
Develop the underlying framework to rewrite the enterprise services using the newly developed architecture
Plan for Kafka s scalability, ensuring the infrastructure can handle increased message throughput as the system grow
Work with client engineering and DevOps teams to develop the required technical environments to implement the new architecture
Create detailed forward-looking technical roadmaps and architectural designs.
Drive the delivery of new and innovative technology solutions.
Partner with product managers to ensure the product meets customer expectations.
Mentor and train other developers on coding practices and standards.
Maintain a process-oriented culture leading the team in developing software products using agile methodologies.

Required qualifications to be successful in this role:

Consultants with 8-10 years of experience in Big Data development environment.
Expert working knowledge in Kafka messaging stream processing technology framework.
Experience in design and building high performance, high availability, scalable, distributed applications capable of supporting straight through processing of large amount of data.
Deep knowledge of Microservices architecture, REST APIs. Produce Microservice designs and develop them into fully working systems.
Experience with web services development using SpringBoot/Container/Batch framework.
Working knowledge of architectures using Distributed caching using EhCache / Gigaspaces or similar engines.
Development experience using Java and Python
Experience in PL-SQL/StoredProc with database like Oracle, Sybase, etc.
Working Knowledge of in memory data stores: Ignite or Redis and distributed processing frameworks like Apache Flink
Worked in projects with Investment Banking Financial Services Capital Markets domain


#LI-USCSG

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 skills level; experience and training; and licensure and certifications.

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 for this type of position of the current range of $85,800 - $209,100.

CGI 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

#LI-MP2

Skills:

  • Banking
  • Capital Markets
  • Investment Management
  • Java
  • Java Enterprise Editions JEE
  • Spring Boot
  • RESTful (Rest-APIs)

What you can expect from us:

Together, as owners, lets turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, youll 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. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.

Your work creates value. Youll 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.

Youll shape your career by joining a company built to grow and last. Youll 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 teamone 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 US_Employment_Compliance@cgi.com . 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 CGIs legal duty to furnish information.
CGI Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CGI DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of CGI
CGI CEO photo
George D. Schindler
Approve of CEO

Average salary estimate

$147450 / YEARLY (est.)
min
max
$85800K
$209100K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Kafka Developer, CGI

If you're looking to make a substantial impact in a high-performing team, look no further than the Kafka Developer position at CGI in Jersey City, NJ. This vibrant role calls for a passionate developer ready to tackle complex business challenges using cutting-edge technology. You’ll collaborate within an Agile environment where delivering fast results is a priority. Your main focus will be on developing backend Big Data services architecture utilizing the Kafka Framework, particularly Kafka Connect and Kafka Streams. Not only will you create Kafka consumers to process messages for downstream systems, but you'll also optimize performance across producers, consumers, and clusters. Your expertise in Kafka will be pivotal for scalability, ensuring our infrastructure can grow with increased message throughput. Moreover, you’ll work hand-in-hand with engineering and DevOps teams to implement new architectures, design comprehensive technical roadmaps, and mentor fellow developers on best practices. We’re looking for someone with 8-10 years in Big Data development, a solid understanding of Microservices architecture, and experience with Java and Python. At CGI, we foster a culture of ownership and respect, allowing your innovative solutions to shine. Join us and be an essential part of a team that's transforming the landscape of Investment Banking Capital Markets technology. Your future begins here!

Frequently Asked Questions (FAQs) for Kafka Developer Role at CGI
What are the main responsibilities of a Kafka Developer at CGI?

As a Kafka Developer at CGI, your main responsibilities include developing backend Big Data services architecture using the Kafka Framework, optimizing the performance of Kafka producers and consumers, and ensuring scalability for increased message throughput. You'll also collaborate with engineering and DevOps teams and mentor junior developers.

Join Rise to see the full answer
What skills are required for the Kafka Developer position at CGI?

To succeed as a Kafka Developer at CGI, you should have 8-10 years of experience in Big Data development, expert knowledge of Kafka messaging technology, and proficiency in Java, Python, and Microservices architecture. Familiarity with SpringBoot and distributed processing frameworks is also essential.

Join Rise to see the full answer
What is the work culture like for a Kafka Developer at CGI?

The work culture at CGI for a Kafka Developer is characterized by ownership, teamwork, and respect. Employees are encouraged to be proactive and innovative, fostering an environment where ideas can flourish, and collaboration is key to achieving success.

Join Rise to see the full answer
How does CGI support the career growth of its Kafka Developers?

CGI is dedicated to employee development, offering learning opportunities and tuition assistance to help Kafka Developers expand their skills. You'll have access to mentoring, hands-on experience in fast-paced projects, and guidance from leadership that cares about your growth.

Join Rise to see the full answer
What is the compensation range for a Kafka Developer at CGI?

The compensation range for a Kafka Developer at CGI typically falls between $85,800 - $209,100, depending on experience and qualifications. CGI also offers a comprehensive benefits package that begins on your first day of employment, including health insurance and a 401(k) plan.

Join Rise to see the full answer
Common Interview Questions for Kafka Developer
Can you describe your experience with Kafka Messaging?

Be prepared to discuss specific projects where you've utilized Kafka, focusing on the frameworks you've worked with, such as Kafka Streams or Kafka Connect. Highlight how you managed message throughput and any optimizations you implemented.

Join Rise to see the full answer
How do you optimize Kafka producers and consumers?

Explain your approach to tuning configurations for memory, throughput, and latency. Discuss any specific metrics you monitor to ensure optimal performance and any challenges you've overcome.

Join Rise to see the full answer
What has been your experience with Microservices architecture?

Speak about your exposure to designing and building Microservices, mentioning any specific tools or technologies you've used alongside Kafka and how you integrated them into projects.

Join Rise to see the full answer
Can you provide an example of a complex problem you solved using Kafka?

Share a specific instance where you faced a challenging issue in a project involving Kafka. Detail your thought process in identifying the problem, your solution, and the outcome.

Join Rise to see the full answer
What strategies do you employ when implementing a new architecture?

Discuss your process for planning and executing architectural changes. Include how you collaborate with teams and stakeholders to ensure smooth transitions and address potential issues before they arise.

Join Rise to see the full answer
How do you ensure data security within Kafka services?

Talk about your understanding of security measures in Kafka, such as encryption and authentication protocols. Mention experiences where you implemented these practices to protect data integrity.

Join Rise to see the full answer
What tools do you use for monitoring Kafka clusters?

Highlight the monitoring tools you've used, such as Grafana or Prometheus, and how you leverage these tools to track and analyze the health of your Kafka clusters.

Join Rise to see the full answer
Describe a time you mentored a junior developer.

Provide an example of mentoring, focusing on the skills you imparted, the challenges the junior developer faced, and how you helped them grow in their role.

Join Rise to see the full answer
What role does Agile methodology play in your development process?

Discuss your experience using Agile methodologies, including specific practices you followed, how Agile impacts teamwork and delivery, and any positive outcomes you've witnessed from this approach.

Join Rise to see the full answer
How do you approach documentation in your development work?

Emphasize the importance of documentation in software development. Share your strategies for keeping documentation clear and updated, facilitating easier knowledge transfers within the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CGI Remote US, Virginia, Fairfax, VA
Posted 12 days ago

Join CGI Federal as a Front End Developer specializing in Angular, contributing to innovative web applications with a hybrid work opportunity.

Photo of the Rise User
CGI Remote US, Salt Lake County, UT; Utah, Salt Lake City, UT
Posted 13 days ago

Join CGI as a ServiceNow Technical Lead to leverage your technical and leadership skills in a collaborative hybrid environment.

Photo of the Rise User
Posted 11 days ago
Transparent & Candid
Customer-Centric
Collaboration over Competition
Rise from Within

Join Clari as a Backend Engineer and contribute to building a groundbreaking revenue intelligence platform that serves leading global companies.

Photo of the Rise User
Posted 3 days ago

Visa is on the lookout for driven Software Engineers to enhance their global commerce solutions through development and engineering excellence.

Short Story Remote No location specified
Posted 2 days ago

Join Short Story as a Staff Backend Engineer to shape their technology as they empower petite women through an innovative shopping experience.

Photo of the Rise User
CGI Remote US, Virginia, Fairfax, VA
Posted 13 days ago

Join CGI Federal as a Database Developer to lead database solutions for our US Courts client in a hybrid work environment.

Photo of the Rise User

Join Tietoevry as a Full-Stack Developer to design and implement innovative solutions for the Finnish Olympic Committee.

Photo of the Rise User

Join Matillion as a Senior Site Reliability Engineer and contribute to the evolution of data productivity solutions while working in a flexible hybrid environment.

Photo of the Rise User

Join Reflex Robotics as a Software Infrastructure Engineer and contribute to building cutting-edge robotic solutions that enhance automation in manufacturing.

Posted 2 days ago

Join Wincent as a Senior Software Engineer and innovate in the fast-paced world of cryptocurrency trading.

To serve as trusted advisors to our clients, delivering insights they can act on to achieve meaningful and sustainable outcomes.

150 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Continental just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Marketing Assist at Fulcrum
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
14 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Engineering Manager at Enable
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, People and Culture at Rewind Software
H
Someone from OH, Dayton just viewed Construction/HVAC Bid Coordinator at Hidden Talent
Photo of the Rise User
Someone from OH, Columbus just viewed Enrollment Configuration Specialist at Horace Mann
Photo of the Rise User
Someone from OH, Dublin just viewed Senior Manual QA Engineer at Nord Security
Photo of the Rise User
Someone from OH, Cleveland just viewed Trade Marketing Manager, MA & NY at PAX Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Senior Cloud & Systems Architect at TV2 Consulting
Photo of the Rise User
Someone from OH, Highland Heights just viewed Android Engineer at Brilliant