Avenue Code

Senior Java Software Engineer

Groveport, OH, US

15 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