Mercury
Mercury
Mercury is a healthcare and life sciences logistics company that coordinates the shipment of medical, pharmaceutical, and research materials. Its services include air freight, cold chain transportation, and customs brokerage, supported by real-time tracking and proactive shipment monitoring for sensitive or time-critical deliveries. Founded in 1983, Mercury combines global logistics experience with tailored support for organizations ranging from startups to established businesses, and operates as an ISO 9001:2015-certified provider.

Java Backend Software Engineer at Mercury — Remote in Turkey

Build Mercury’s scalable shipping platform for life sciences and healthcare organizations as a Java backend engineer. Develop APIs, microservices, event systems, and deployment tooling for time-sensitive shipments.

Description

  • Help build Mercury’s next-generation shipment platform through backend design, implementation, maintenance, testing, refactoring, and continuous improvement.
  • Create secure, scalable, maintainable, and thoroughly documented API services.
  • Work with DevOps engineers to design build pipelines and create deployment tools and scripts.
  • Develop event collection, notification, and observability filtering capabilities.
  • Build microservices and APIs in partnership with architects and frontend engineers.
  • Partner with QA to shape testing strategies, tools, and engineering practices.
  • Advance backend standards, development methods, technology choices, and third-party tooling across production teams.
  • Work with the Boston Product Team to shape product requirements and the roadmap.
  • Balance technical priorities with a usable product experience.
  • Research developer needs with platform customers and internal teams.
  • Represent customer needs throughout product development.
  • Turn complex technical challenges into clear, elegant solutions.
  • Help create a distinctive experience for Mercury’s shipping platform.
  • Improve application performance, scalability, and reliability.
  • Support the growth of junior engineers through mentoring and guidance.

Requirements

  • Fluent English communication skills.
  • Bachelor’s degree in a software-focused engineering discipline, such as Computer Engineering, Software Engineering, Electrical and Electronics Engineering, or Computer Science and Engineering.
  • Four to seven years of backend development experience with Java, including at least three years working with Java 9 or later.
  • Strong command of core Java concepts.
  • At least two years of recent experience with Spring Boot or Spring.
  • Proficiency with Spring Data, Hibernate, and JPA.
  • Experience with unit testing and test-driven development.
  • Code review experience and willingness to participate in reviews.
  • Familiarity with Git and distributed version control systems.
  • Knowledge of designing and implementing RESTful APIs.
  • Understanding of backend architecture, with demonstrated experience using microservices.
  • Experience using Kafka for messaging and streaming.
  • Knowledge of database technologies, especially PostgreSQL.
  • Deep understanding of OAuth, REST, and JWT.
  • Understanding of object-oriented programming, algorithms, and problem-solving.
  • Experience building large-scale backend systems with supporting developer portals or marketplaces.
  • Good understanding of lean and agile values, principles, and practices.
  • Good knowledge of Linux shell commands and scripting.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Excellent communication and problem-solving abilities.
  • Ability to work independently and collaboratively, prioritize customer needs, and deliver promptly.

Benefits

  • Competitive salary paid in USD.
  • Remote work during working hours in Turkey.
  • Private health insurance for you and your immediate family.
  • 20 days of paid vacation, including during the first year of employment.
  • A paid day off for your birthday.

Related Jobs

Medison Pharma

Senior Corporate Development Analyst – Israel (Hybrid)

Medison Pharma
501 – 1,000 Employees
ConsultingLogisticsPharmaceuticals

Lead valuation, financial modeling, and transaction structuring for biotech partnerships supporting Medison Pharma’s global rare-disease healthcare business. Advise senior leadership on growth opportunities and strategic investment decisions.

Open
Julius Baer

Remote Access Engineer (Citrix NetScaler & Zscaler Private Access) – Julius Baer, Zurich Onsite

Julius Baer

Julius Baer is seeking a Remote Access Engineer to secure wealth-management infrastructure with Citrix NetScaler and Zscaler Private Access. The role covers Zero Trust access, identity controls, platform resilience, and critical-incident support.

Open