For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Avenue Code
Avenue Code

Senior Java Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Microservices
Software Development
Java
+14

Permanent role
4 days ago
Apply now

About The Opportunity

We are seeking a Software Engineer with experience in mission-critical systems to join an international project focused on automating and optimizing logistics and fulfillment processes. You will contribute to the evolution of a legacy core system – JESSI – used to manage the full shipment flow for international orders, from warehouse arrival to trailer dispatch. This system integrates with measurement devices, third-party vendors, and WMS platforms, and it displays real-time instructions to warehouse employees. It's a great opportunity for professionals eager to work in a highly technical environment involving monolith decomposition, microservices architecture, and real-time systems integration through messaging platforms such as Kafka and IBM MQ.

Responsibilities

  • Develop, maintain, and enhance the mission-critical JESSI application, built using Spring Framework (not Spring Boot) and MyBatis/iBatis.
  • Support the transition from a monolithic architecture to reusable microservices.
  • Collaborate with integration teams to ensure seamless communication with external systems such as Warehouse Management System (WMS), Rate Selection, and Yardhouse Management.
  • Improve the user interface used to provide operational guidance on large warehouse display screens.
  • Ensure data flows accurately between automated measurement systems, the core application, and the end-user display.
  • Manage the end-to-end labeling and carrier routing process, including data sent to shipping systems and end-of-day manifests.
  • Participate in technical decisions and contribute ideas for improving scalability, performance, and resilience.

Required Qualifications

  • Avaiablity to work on site, two days in the week. São Paulo or Belo Horizonte.
  • Advanced/Fluent English.
  • Strong experience with Java and Spring Framework
  • Hands-on experience with MyBatis or iBatis.
  • Solid background working with mission-critical systems and complex integration environments.
  • Familiarity with messaging systems such as IBM MQ and/or Apache Kafka.
  • Ability to work with and modernize legacy codebases

Nice To Have Skills

  • Experience with microservices architecture and decomposition strategies.
  • Knowledge of logistics, warehouse, or fulfillment systems.
  • Experience building UI for operational environments (e.g., screen-based instructions for warehouse teams).
  • Familiarity with automation systems or sensor-based data capture (e.g., automatic weighing and dimensioning).
  • Experience working in environments with multiple stakeholders and legacy system dependencies.

About Avenue Code

👥201-500
📍San Francisco, California, United States
🔗Website

Avenue Code Service

Avenue Code product / service
Avenue Code product / service
Avenue Code product / service
Avenue Code product / service

How does Avenue Code work?

Avenue Code is experts in web solutions, infrastructure automation, mobile development, DevOps, backend systems, and enterprise integration.

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service