Middle+ Java Developer
Description
We are looking for a Middle Java Engineer to join an existing team on the project — a flexible Terminal Operating System (TOS) platform for marine terminal operators that helps optimize and scale port operations. The system is multi-language, highly configurable per site, and supports workflows handling ~12% of all global freight moves. Responsibilities: Develop and maintain middleware/backend services and integrations for a large-scale enterprise platform Design and optimize services with a strong focus on performance, reliability, and scalability Work with Java 11/17 + Spring/Spring Boot, ensuring clean architecture and maintainable code Perform memory management and performance tuning for high-load components Write and maintain unit tests, contribute to overall quality and engineering standards Collaborate with product/engineering stakeholders and communicate progress clearly Occasionally support React-based UI parts when needed (integration points, minor UI tasks) Requirements: Working experience with Java 11/17 + Spring/Spring Boot Hands-on experience with Oracle DB Experience with React Solid unit testing practices and hands-on experience with test frameworks Strong understanding of JVM memory management, profiling, and performance tuning Upper-Intermediate English or higher with strong communication skills Nice to have: Background in logistics, transportation, ports, or other operationally critical enterprise systems Required daily overlap with the team until 10 AM PST Benefits: Paid vacation and sick leave Official state holidays — 9-11 public holidays per year Professional growth through challenging projects and the opportunity to master new technologies Flexible working schedule: 8 hours per day, 40 hours per week Personal Career Development Plan (CDP) Employee support programs (discounts, healthcare, legal assistance) Paid external training, conferences, and professional certifications aligned with business goals Internal workshops, seminars, and English classes Corporate library with paper and e-books If this role sounds like a match, and send us your CV.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.