Back to Job Search

Kafka & Microservices Developer

  • Location: San Francisco, 94111
  • Salary: 100.0
  • Job Type:Contract

Posted about 2 months ago

Senior Kafka & Microservices Developer
San Francisco, CA (Partial Remote) 

Role Overview: 

This is a priority role with an early April 2022 start date at ABOVE MARKET compensation.  

This will be a Hybrid Remote role, but the candidates MUST be currently located in the San Francisco Bay Area and willing and able to work onsite 2-3 days per week.

Role Responsibilities:

  • Performing issue analysis & providing solution on Kafka application
  • Providing regular issue updates to required stakeholders
  • Ability to prioritize support workload
  • Operational activity planning
  • Working with offshore team
  • Assist with MDM strategy, Process Design, high level MDM architecture requirement and the implementation plan
  • Performance tuning of Application, Database
  • Collaborate with various technical teams and business users for Development, QA, and Operations Support


Required Experience:

  • 9+ years of overall experience in I.T. with strong background in Java based application development
  • 3+ years of Kafka development experience with Kafka streaming, Kafka connect, Kafka APIs and KSQL
  • Experience in SOAP/Rest API development
  • Experience in Spring Boot based development
  • Experience in Microservices development on container based platforms, e.g. Openshift, Kubernetes
  • Financial services domain exp preferred.
  • 3+ years of experience in Oracle and Unix
  • Exp with GitHub
  • Strong with Oracle, SQL & PL/SQL (Slicing and Dicing Data)
  • UNIX shell scripting exp
  • Excellent analysis, debugging and trouble-shooting skills, and persistence in problem solving
  • Excellent communication skills

Current Scope:

  • Updating the related documentation
  • Providing the necessary architectural and development
  • Managing the code base
  • Creating quality code for Bank’s test and production environments
  • Manage the related Unit Testing Effort
  • Coordinate with QA teams for test case development and understanding
  • Coordinate with Bank’s internal teams for release management and deployment activities
  • Manage the related Data Analysis efforts

Core Deliverables:

  • Building Kafka based microservices for Customer data management
  • Improving Customer data platform for data quality and performance Issues
  • Building & designing capability for Customer data maintenance for the Digital & MDM Platforms
  • Defining and developing MDM Publishing Framework for sharing customer data with the downstream systems
  • Defining and developing MDM consuming Framework for consuming customer updates from upstream and downstream systems
  • Developing MDM Services
  • Performance Tuning of both producer & consumer apps
  • Documenting detailed functional and technical designs and performing code reviews
  • Data Quality procedures and Unit Test cases and results
  • Executed Performance related tests and doing required tuning
  • Data analysis


Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.