Avenue Code

Senior Java Software Engineer

Groveport, OH, US

Hybrid
Full-time
3 days ago
Save Job

Summary

About the Opportunity We're looking for a highly skilled Senior Software Engineer and Leader with strong backend experience to join our team in Ohio. You'll play a pivotal role in a mission-critical fulfillment application used in warehouse operations, helping modernize legacy systems, improve shipment workflows, and drive forward the transition to a microservices architecture. This role requires leadership across both backend systems and frontend direction. Responsibilities * Lead the backend development of a critical monolithic application, primarily built on Spring Framework and using MyBatis/iBatis * Guide the evolution of the architecture from monolith to microservices, with a focus on integration and scalability * Collaborate with warehouse teams and stakeholders to ensure real-time updates via UI screens placed on-site * Direct UI strategy (no hands-on coding) to ensure warehouse workers receive clear, actionable interface flows * Integrate with multiple systems * Manage communication layers through Kafka and IBM MQ * Work closely with cross-functional teams to define capabilities for decomposing the monolith into microservices . Requirements * Solid experience in software development, with strong backend expertise * Proven experience with leadership in high-stakes, integrated environments * Expertise in Java, Spring Framework, and MyBatis/iBatis * Hands-on experience with Kafka or a similar messaging infrastructure * Solid understanding of PostgreSQL and Oracle databases * Experience leading UI efforts (strategy and direction, not hands-on development) * Strong understanding of distributed systems and enterprise-level software design * Ability to work hybrid environment in Ohio (require Nice to Have * Experience with warehouse systems or logistics (WMS, Rate Selection, etc.) * Familiarity with IBM MQ * Exposure to fulfillment systems or e-commerce platforms * Background working with monolith-to-microservices transitions * Knowledge of machine automation systems for weights/dimensions capture

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job