There are still lots of open positions. Let's find the one that's right for you.
Midwest Tape is seeking a talented and experienced Lead Java Developer to join our team. This position is crucial for building and maintaining high-performance, scalable backend applications using Java 17+ and Spring. As a lead, you will not only write clean and efficient code but also mentor junior developers, collaborate with senior developers, guide architectural decisions, and ensure a smooth development process from ideation to deployment. You will be responsible for designing, developing, and implementing robust backend APIs, with a focus on clean code principles, microservices, and domain-driven design. Your role will involve integrating GraphQL into backend systems to provide efficient data fetching for frontend applications, performing code reviews, and collaborating with architects to solve technical problems. You will also work closely with frontend developers and product managers to understand user needs and translate them into technical requirements. Additionally, you will write unit and integration tests to ensure code quality and maintainability, monitor and optimize backend systems for performance and scalability, and maintain regular one-on-one engagements with team members to provide feedback and address any concerns. Administrative tasks such as performance reviews and approving time-off for team members will also be part of your responsibilities.