Current jobs related to Senior Streaming Developer, Kafka - Holland - Midwest Tape
-
Senior Data Streaming Engineer
4 weeks ago
Holland, Ohio, United States Midwest Tape Full timeJob SummaryWe are seeking a highly skilled Senior Data Streaming Engineer to join our team at Midwest Tape. As a key member of our engineering team, you will be responsible for designing and implementing high-performance streaming solutions using Apache Kafka and Apache Flink.As a collaborative architect, you will work closely with other engineers to shape...
-
Senior Data Streaming Architect
2 weeks ago
Holland, Ohio, United States Midwest Tape Full timeJob OverviewMidwest Tape is seeking a highly skilled Senior Data Streaming Engineer to join our team. As a key player in shaping our real-time data pipelines, you will leverage your expertise in Apache Kafka and Flink to design and implement efficient and scalable streaming architectures.This is an exciting opportunity to work with a passionate team of...
-
Senior iOS Developer
2 weeks ago
Holland, United States Midwest Tape Full timeMidwest Tape | hoopla Full-time, Employee Remote in the following states: Ohio, Michigan, Indiana, Illinois, Tennessee, Florida, Texas, Rhode Island, Colorado, Nevada, Montana, Massachusetts Flexible to travel to headquarters located in Ohio 2-3 times/yr Midwest Tape is dedicated to delivering applications and engaging content to libraries through innovative...
-
Senior Quality Technician
3 weeks ago
Holland, Michigan, United States American House Senior Living Full timeAt American House Senior Living, we are seeking a skilled Senior Quality Technician to join our wellness team. As a key member of our team, you will play a vital role in ensuring the safe and accurate administration of medications to our residents.Key Responsibilities:Administer medications to residents in a safe and timely manner under the supervision of a...
-
Senior Product Development Engineer
4 weeks ago
Holland, Michigan, United States MillerKnoll Full timeAbout the RoleWe are seeking a highly skilled Senior Product Development Engineer to join our team at MillerKnoll. As a key member of our engineering team, you will be responsible for applying engineering theories and concepts to assignments in support of business objectives.Key ResponsibilitiesConduct feasibility studies and determine manpower and cost...
-
Senior Product Development Engineer
4 weeks ago
Holland, Michigan, United States MillerKnoll, Inc. Full timeAbout the RoleAt MillerKnoll, we're committed to designing for the good of humankind. As a Senior Product Development Engineer, you'll play a key role in shaping our products and processes to meet the needs of our customers and stakeholders.Key ResponsibilitiesApply engineering theories and concepts to assignments in support of business objectives.Provide...
-
Senior Java Developer
3 weeks ago
New Holland, Ohio, United States Diverse Lynx Full timeJob Title: Senior Java DeveloperJob Summary:We are seeking a highly skilled Senior Java Developer to join our team at Diverse Lynx LLC. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Design and develop high-quality Java software...
-
Global Lifestyle Development Manager
4 weeks ago
Holland, Michigan, United States MillerKnoll, Inc. Full timeJob SummaryWe are seeking a highly skilled and experienced Global Lifestyle Development Manager to lead our product development functional team across the Lifestyle product category. As a key member of our team, you will be responsible for ensuring new developments are completed within established time and budget guidelines.Key ResponsibilitiesLead the...
-
Global Lifestyle Development Manager
4 weeks ago
Holland, Michigan, United States MillerKnoll, Inc. Full timeJob SummaryWe are seeking a highly skilled and experienced Global Lifestyle Development Manager to lead our product development functional team across the Lifestyle product category. As a key member of our team, you will be responsible for ensuring new developments are completed within established time and budget guidelines.Key ResponsibilitiesLead the...
-
Senior Treasury Analyst
2 weeks ago
Holland, United States Creative Financial Staffing Full timeCFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Treasury Analyst. The Corporate Senior Treasury Analyst is responsible for managing the company's key Treasury activities including global cash management and ensuring optimal liquidity to support operations. This role requires effective communication at all...
-
Dining Room Server
2 weeks ago
Holland, United States American House Senior Living Full time: Part Time, Evenings Dining Room Server Position Summary Dining Room Servers assist with the overall functioning of the Culinary department by providing excellent customer service to our Residents, enriching the lives of those we serve, through innovative and creative culinary experiences! As a Server you get to do the things you love, presenting delicious...
-
Charge Nurse
2 weeks ago
Holland, United States LCS Senior Living Full timeHouse Supervisor / Charge Nurse: 3rd shift, Part-time Freedom Village is a community with a consistent 5-star CMS rating. We have great staff to resident ratios and low staff turnover. You'll join a team with a strong work ethic, with management and co-workers who want to make a positive impact in our residents' lives. $4000 - $5000 Full-time Sign-on...
-
Senior Accounting Analyst
2 weeks ago
Holland, United States Creative Financial Staffing Full timeCFS has partnered with a growing manufacturing company in Holland that's looking to hire a Senior Accounting Analyst. The Senior Accounting Analyst is responsible for providing general accounting support, including but not limited to the preparing and posting journal entries, reconciling accounts, month-end closing activities, and performing variance...
-
Senior Civil Project Lead
3 weeks ago
Holland, Michigan, United States Jobot Full timeWe are a cutting-edge civil and structural engineering company seeking an experienced Senior Project Engineer to join our team. This role offers a unique opportunity to work on state-of-the-art technologies and contribute to our company's growth.About UsWe are one of the fastest-growing land surveying and engineering firms in the U.S., with a strong presence...
-
Senior Civil Project Manager
2 months ago
Holland, Michigan, United States Jobot Full timeSenior Civil Project Engineer OpportunityWe are a cutting-edge civil and structural engineering company seeking an experienced Senior Project Engineer to join our growing team.This role is a great opportunity for a highly motivated and experienced professional to work on a variety of projects throughout the nation.As a Senior Project Engineer, you will be...
-
Senior Civil Project Engineer
2 months ago
Holland, United States Jobot Full timeJob DescriptionJob DescriptionWe are a cutting edge civil / structural engineering company seeking an experienced Senior Project Engineer to join our growing team!This Jobot Job is hosted by: Bryce KoelschAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $80,000 - $140,000 per yearA bit about us:We are one of...
-
Senior Composite Engineer
4 weeks ago
Holland, Michigan, United States W3Global Inc Full timeJob OpportunityWe are seeking a highly skilled Senior Engineer to join our team at W3Global Inc. as a Senior Composite Engineer.Job Summary:The ideal candidate will have a strong background in Composite, Industrial, Mechanical, or Product Design Engineering and experience with polymer processing techniques. They will be responsible for developing...
-
Senior Civil Project Manager
1 month ago
Holland, Michigan, United States Jobot Full timeAbout JobotJobot is a cutting-edge civil and structural engineering company that is rapidly growing and expanding its team. We are seeking a highly motivated and experienced Senior Civil Project Engineer to join our dynamic team.Job SummaryWe are looking for a Senior Civil Project Engineer with a proven background in land development civil design. The ideal...
-
Senior Director of Sales
2 weeks ago
Holland, United States Request Foods Full timeSummary: The Senior Director of Sales will be responsible for driving the overall sales strategy and execution to achieve revenue growth and market expansion. This role requires a seasoned sales leader with a proven track record in leading high-performing teams, developing and executing strategic sales plans, and building strong relationships with key...
-
Senior Controls Engineer
4 weeks ago
Holland, Michigan, United States Entegee Full timeJob OverviewEntegee is seeking a highly skilled Senior Controls Engineer to join our team. As a key member of our automation team, you will be responsible for designing and developing controls software packages using PLCs and HMIs.Key Responsibilities:Design and develop controls software packages using PLCs and HMIsProvide installation and production support...
Senior Streaming Developer, Kafka
2 months ago
Midwest Tape | hoopla
Full-time, Permanent
Remote in the following states only: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Florida, Colorado, Montana, Nevada, Rhode Island, Massachusetts.
Must have flexibility to travel to headquarters periodically (est. 2-3 times a year) for onboarding and meetings.
We are not sponsoring applicants for work visas for this role.
For over 30 years, Midwest Tape has served libraries and their patrons with unparalleled access to the best content available in the media world. Our digital offering, hoopla Digital, combines the media and library expertise of Midwest Tape with the latest in web and mobile technology, delivering an all-in-one experience to the library world. As hoopla continues to grow on a global scale, we are expanding our team.
At Midwest Tape, we know our people are the reason for our success. We value our employees and believe in empowering them to help them thrive. We offer competitive pay and benefits, a healthy work/life balance, and appreciation for a job well done.
Position Summary
Do you thrive on designing and building high-performance streaming solutions alongside other passionate engineers? We need your expertise
As a Senior Streaming Developer and Collaborative Architect, you'll be a key player in shaping our real-time data pipelines. Leverage your in-depth knowledge of Apache Kafka and Flink (Java 17+) to co-create robust streaming architectures that follow microservices principles and domain-driven design (DDD) best practices. Your expertise won't just be on paper – you'll actively collaborate and participate with other skilled streaming developers to bring your vision to life.
Success in this role also includes efficient and timely communication with technical and non-technical team members, proactive coordination, a love of new technologies, a strong desire to learn, a curious nature, and a passion for removing inefficiencies.
Primary Duties and Responsibilities
- Lead the collaborative design and implementation of event-driven, real-time streaming architectures using Apache Kafka and Apache Flink, ensuring alignment with microservices principles and Domain-Driven Design (DDD) patterns.
- Foster a collaborative environment with fellow streaming developers, promoting knowledge sharing, mentorship, and continuous refinement of best practices in stream processing, fault tolerance, and scalability.
- Architect and implement production-grade, fault-tolerant Kafka pipelines and Flink applications using Java 17+, leveraging Flink's DataStream, Table, or SQL APIs to process high-volume, low-latency data streams.
- Ensure compliance with company policies, data governance standards, and industry regulations in all aspects of streaming development and operations.
- Advocate and enforce best practices for stream processing, code quality (including code reviews), testing strategies, and maintainability to build a resilient and future-proof streaming infrastructure.
- Engage in solution architecture discussions, provide technical guidance, and conduct thorough code reviews to uphold high standards of software craftsmanship and system performance.
- Drive continuous improvement by identifying and proposing enhancements to operational workflows, technical stack, and development methodologies, focusing on efficiency, scalability, and cost-effectiveness.
- Collaborate with fellow engineers, DevOps and operations teams to proactively monitor, troubleshoot, and optimize streaming applications.
- Contribute to cross-functional initiatives, knowledge sharing sessions, and documentation efforts to elevate the team's expertise in Kafka, Flink, and event-driven architectures.
Skills
- Proven expertise in designing, implementing, and optimizing event-driven, real-time streaming architectures using Confluent Kafka and Apache Flink.
- Advanced proficiency in Java 17+ and extensive experience with Flink's DataStream, Table, and SQL APIs for developing complex stream processing applications.
- Deep understanding of microservices architecture, domain-driven design (DDD) principles, and event sourcing and CQRS patterns, with a track record of applying these concepts in stream processing systems.
- Extensive experience with Kafka ecosystem, including Kafka Connect for scalable and fault-tolerant data ingestion/egress, and familiarity with common connectors for databases, message queues, and cloud services.
- Demonstrated ability to provide technical leadership, mentor team members, and foster a collaborative environment that promotes knowledge sharing and continuous improvement.
- Strong SQL skills, including the ability to write, optimize, and review complex queries, especially in the context of stream-table joins and windowing operations in Flink SQL.
- Exceptional problem-solving, debugging, and performance tuning skills, with experience in root cause analysis of issues in distributed streaming systems.
- Proficiency with the Spring Framework, particularly Spring Boot and Spring Cloud, for building and deploying microservices-based streaming applications.
- Hands-on experience with in-memory data stores like Memcached and Redis for caching, state management, and enhancing the performance of streaming applications.
- Solid understanding of AWS cloud for deploying, scaling, and managing streaming workloads.
- Experience with DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes) to streamline the deployment and management of streaming applications.
- Proficiency in Agile/Scrum methodologies, with experience in sprint planning, daily stand-ups, and iterative development in a data-driven environment.
- Familiarity with collaboration tools such as JIRA and Confluence.
- Excellent interpersonal, written, and verbal communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
- Experience with data governance, schema evolution strategies (Avro, and Json), and ensuring data quality and consistency in streaming pipelines.
- Knowledge of monitoring and observability tools (DataDog) for real-time insights into streaming application performance and data flows.
- Good interpersonal, written, and verbal communication skills.
- B.S./M.S., in software engineering/computer science/related area, or equivalent experience
- Certifications: Possessing a relevant certification (e.g., Confluent Certified Developer for Apache Kafka®) demonstrates your commitment to professional development in this field.
- 8+ years developing scalable, fault-tolerant full-stack or backend systems in Java, with focus on event-driven and real-time applications.
- Deep expertise with Flink's SQL API for stream processing, including experience with complex event processing, temporal tables, UDFs to enrich streaming data.
- Advanced knowledge of Flink state management using RocksDB, Apache Ignite, and optimal checkpointing strategies.
- Experience with schema evolution strategies (Avro, Json) in Kafka and Flink to ensure data compatibility across pipeline upgrades.
- Experience with Docker for containerization and Kubernetes (preferably with Helm) for orchestrating streaming deployments.
- Strong DevOps skills including Git, CI/CD pipelines, and Infrastructure as Code (Terraform).
- Knowledge of stream processing performance tuning and benchmarking.
- Knowledge of data modeling techniques for streaming data, including temporal modeling and SCDs.
The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Ability to regularly sit for extended periods of time
- Physically able to attend meetings, presentations, and training sessions
- Perform repetitive motion type tasks
- Medical, dental, & vision insurance
- 401k + match
- Profit sharing
- Paid vacation and personal time
- Flex time
- 10 paid holidays
- Company performance bonus
- Holiday bonus
- Paid time to volunteer
- Training & career development opportunities
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-Remote