×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Director of Java Kafka Software Engineering

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Request Technology, LLC
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Data Engineer
Job Description & How to Apply Below
Director of Java Kafka Software Engineering

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Request Technology, LLC

*** We are unable to sponsor for this permanent full-time role**
* *** Position is bonus eligible**
* Prestigious Financial Institution is currently seeking a Director of Software Development with strong Java and Kafka experience. Candidate will be responsible for leading a team of skilled software engineers designing and delivering scalable and resilient hybrid and Cloud-based applications and data solutions supporting critical financial market clearing and risk activities; helping to drive the strategy of transforming the enterprise into a data-driven organization;

lead through innovative strategic thinking in building data solutions.

Responsibilities

• Manage, lead, and mentor software development team

• Serve as technical product owner flushing out detailed business, architectural, and design requirements

• Develop solutions to complex technical challenges while coding, testing, troubleshooting and documenting the systems you and your team develop

• Recommend architectural changes and new technologies and tools that improve the efficiency and quality of OCC’s systems and development processes

• Lead the efforts to optimize application performance and resilience through analysis, code refactoring, and systems tuning

• Collaborate with others to deliver complex projects involving the integration with multiple systems

• Work closely with internal and external business and technology partners.

• Build and manage a team of skilled software engineers

Qualifications

• 8+ years of experience leading software development teams

• Experience with Java

• Experience with distributed message brokers like Flink, Spark, Kafka Streams, etc.

• Experience with Agile development processes for enterprise software solutions

• Experience with software testing methodologies and automated testing frameworks

• Strong leadership skills

• Ability to manage project teams with different timelines and focus

• Knowledge of industry trends, best practices, and change management

Strong communication skills with ability to communicate and interact with engineers and business stakeholders

• Team player, self-driven, motivated, and able to work under pressure

Technical Skills

• 8-10 years of experience in building high performance, large scale data solutions

• Experience managing a team of professionals to drive their work, providing mentoring for growth, and delivering constructive feedback or course correction where necessary

• 8+ years of solutions design and architecture experience

• Hands-on development experience with multiple programming languages such as Python and Java

• Experience with Big Data processing technologies and frameworks such as Presto, Hadoop, Map Reduce, and Spark

• Hands-on experiences designing and implementing RESTful APIs

• Knowledge and understanding of Dev Ops tools and technologies such as Terraform, Git, Jenkins, Docker, Harness, Nex Artifactory, and CI/CD pipelines

• Knowledge of SQL, data warehousing design concepts, various data management systems (structured and semi structured) and integrating with various database technologies (Relational, No

SQL)

• Experience working with Cloud ecosystems (AWS, Azure, Google Cloud Platform)

• Experience with stream processing technologies and frameworks such as Kafka, Spark Streaming, Flink

• Familiarity with monitoring related tools and frameworks like Splunk, Elasticsearch, Signal

FX, and App Dynamics

• Good understanding of data integrations patterns, technologies, and tools

Education / Certification

• BS degree in Computer Science, similar technical field, or equivalent practical experience. Master's degree preferred

• OCP Java Programmer Certification (preferred)

• AWS Certified Solutions Architect (preferred)

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

#JLjbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary