β Featured

Midwest Tape, LLC
Java Developer, Sr.
This role is a Senior Java Developer focusing on backend solutions for eCommerce, requiring 7+ years of Java experience, microservices design, and proficiency in Spring Boot. It is a permanent remote position with periodic travel, emphasizing Agile collaboration and performance optimization.
π Country
United States
ποΈ Location
Remote
π Contract
Full-time
πͺ Seniority
Associate
π° Range
Unknown
π± Currency
$ USD
πΈ Pay
Unknown
ποΈ Discovered
August 17, 2025
π Location detailed
United States
rec6G3m9JlFuFhazn
π§ Skills
#Performance Optimization
Role description
About The Company
Midwest Tape, operating for over 30 years, is a leading provider of media content and digital solutions tailored for libraries and their patrons. Renowned for delivering unparalleled access to the best content in the media world, the company has established itself as a trusted partner within the library community. Their flagship digital platform, hoopla Digital, seamlessly combines Midwest Tape's media expertise with cutting-edge web and mobile technology to offer an all-in-one experience for users worldwide. As hoopla continues its global expansion, Midwest Tape is committed to fostering innovation and growth through strategic team development and technological advancements.
About The Role
The Senior Java Developer will play a pivotal role in designing, developing, and implementing backend solutions for Midwest Tape's eCommerce and Product Discovery teams. This position requires a strong focus on modern architectural patterns such as microservices, event-driven systems utilizing Kafka, NoSQL databases like MongoDB, and ETL workflows. The ideal candidate will possess extensive hands-on experience in Java backend development, be adept at working within Agile teams, and demonstrate leadership in technical design and problem-solving. The role emphasizes collaboration across cross-functional teams, ensuring high-quality, scalable, and maintainable solutions that align with business objectives. The position offers the flexibility of remote work with periodic travel to the companyβs headquarters in Holland, Ohio, and is limited to specific states, including Ohio, Michigan, Massachusetts, Indiana, Illinois, Tennessee, Texas, Nevada, Montana, Florida, Rhode Island, and Colorado.
Qualifications
β’ 7+ years of experience developing Java-based backend systems, preferably with Java 21
β’ Proficiency in designing and deploying microservices using Spring Boot 3 and Spring Security
β’ Experience implementing OAuth 2.0, JWT, and RBAC for API security
β’ Strong knowledge of RESTful API and GraphQL development, including API documentation with Swagger/OpenAPI
β’ Deep understanding of Apache Kafka and event-driven architecture, including ETL data pipelines
β’ Solid experience with relational databases, especially PostgreSQL, including complex SQL optimization
β’ Extensive experience with NoSQL databases such as MongoDB, including schema design and performance tuning (5+ years)
β’ Familiarity with design patterns, SOLID principles, TDD, DDD, and clean architecture
β’ Proficiency in unit and integration testing frameworks such as JUnit, Mockito, and Spring Test
β’ Experience with CI/CD pipelines, particularly using GitHub Actions
β’ Strong debugging and performance optimization skills
β’ Experience with cloud platforms like AWS, monitoring tools such as Datadog, Prometheus, and Grafana
β’ Excellent communication skills and a proactive, ownership-driven mindset
β’ Ability to work effectively in Agile teams and independently
Responsibilities
β’ Design, develop, and maintain scalable microservices and backend systems using Java and Spring Boot
β’ Re-architect existing PostgreSQL stored procedures into Java-based microservices with Kafka-driven ETL workflows
β’ Support core eCommerce workflows, ensuring performance, data integrity, and system availability
β’ Develop and optimize REST APIs and GraphQL endpoints for business logic exposure
β’ Engage deeply with business teams to understand system requirements and translate them into technical solutions
β’ Collaborate with Product Owners, Engineers, and Agile leaders to clarify requirements and resolve technical challenges
β’ Take full ownership of assigned tasks, ensuring end-to-end delivery and resolving impediments independently or collaboratively
β’ Participate actively in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
β’ Write high-quality, well-documented, and testable code adhering to team standards and best practices
β’ Conduct code reviews to maintain code quality and consistency across projects
β’ Develop comprehensive unit and integration tests, applying TDD principles to ensure robust solutions
β’ Partner with cross-functional teams and occasionally present solutions during partner calls
Benefits
β’ Comprehensive medical, dental, and vision insurance plans
β’ 401(k) plan with company match
β’ Profit sharing opportunities
β’ Paid vacation and personal time off
β’ Flexible work hours to promote work/life balance
β’ Ten paid holidays annually
β’ Performance-based company bonus and holiday bonus
β’ Paid volunteer time to support community engagement
β’ Training programs and career development opportunities to foster growth
Equal Opportunity
Midwest Tape is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
About The Company
Midwest Tape, operating for over 30 years, is a leading provider of media content and digital solutions tailored for libraries and their patrons. Renowned for delivering unparalleled access to the best content in the media world, the company has established itself as a trusted partner within the library community. Their flagship digital platform, hoopla Digital, seamlessly combines Midwest Tape's media expertise with cutting-edge web and mobile technology to offer an all-in-one experience for users worldwide. As hoopla continues its global expansion, Midwest Tape is committed to fostering innovation and growth through strategic team development and technological advancements.
About The Role
The Senior Java Developer will play a pivotal role in designing, developing, and implementing backend solutions for Midwest Tape's eCommerce and Product Discovery teams. This position requires a strong focus on modern architectural patterns such as microservices, event-driven systems utilizing Kafka, NoSQL databases like MongoDB, and ETL workflows. The ideal candidate will possess extensive hands-on experience in Java backend development, be adept at working within Agile teams, and demonstrate leadership in technical design and problem-solving. The role emphasizes collaboration across cross-functional teams, ensuring high-quality, scalable, and maintainable solutions that align with business objectives. The position offers the flexibility of remote work with periodic travel to the companyβs headquarters in Holland, Ohio, and is limited to specific states, including Ohio, Michigan, Massachusetts, Indiana, Illinois, Tennessee, Texas, Nevada, Montana, Florida, Rhode Island, and Colorado.
Qualifications
β’ 7+ years of experience developing Java-based backend systems, preferably with Java 21
β’ Proficiency in designing and deploying microservices using Spring Boot 3 and Spring Security
β’ Experience implementing OAuth 2.0, JWT, and RBAC for API security
β’ Strong knowledge of RESTful API and GraphQL development, including API documentation with Swagger/OpenAPI
β’ Deep understanding of Apache Kafka and event-driven architecture, including ETL data pipelines
β’ Solid experience with relational databases, especially PostgreSQL, including complex SQL optimization
β’ Extensive experience with NoSQL databases such as MongoDB, including schema design and performance tuning (5+ years)
β’ Familiarity with design patterns, SOLID principles, TDD, DDD, and clean architecture
β’ Proficiency in unit and integration testing frameworks such as JUnit, Mockito, and Spring Test
β’ Experience with CI/CD pipelines, particularly using GitHub Actions
β’ Strong debugging and performance optimization skills
β’ Experience with cloud platforms like AWS, monitoring tools such as Datadog, Prometheus, and Grafana
β’ Excellent communication skills and a proactive, ownership-driven mindset
β’ Ability to work effectively in Agile teams and independently
Responsibilities
β’ Design, develop, and maintain scalable microservices and backend systems using Java and Spring Boot
β’ Re-architect existing PostgreSQL stored procedures into Java-based microservices with Kafka-driven ETL workflows
β’ Support core eCommerce workflows, ensuring performance, data integrity, and system availability
β’ Develop and optimize REST APIs and GraphQL endpoints for business logic exposure
β’ Engage deeply with business teams to understand system requirements and translate them into technical solutions
β’ Collaborate with Product Owners, Engineers, and Agile leaders to clarify requirements and resolve technical challenges
β’ Take full ownership of assigned tasks, ensuring end-to-end delivery and resolving impediments independently or collaboratively
β’ Participate actively in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
β’ Write high-quality, well-documented, and testable code adhering to team standards and best practices
β’ Conduct code reviews to maintain code quality and consistency across projects
β’ Develop comprehensive unit and integration tests, applying TDD principles to ensure robust solutions
β’ Partner with cross-functional teams and occasionally present solutions during partner calls
Benefits
β’ Comprehensive medical, dental, and vision insurance plans
β’ 401(k) plan with company match
β’ Profit sharing opportunities
β’ Paid vacation and personal time off
β’ Flexible work hours to promote work/life balance
β’ Ten paid holidays annually
β’ Performance-based company bonus and holiday bonus
β’ Paid volunteer time to support community engagement
β’ Training programs and career development opportunities to foster growth
Equal Opportunity
Midwest Tape is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.