Java Software Engineer – Backend

🕒 March 17

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mercury

Mercury

51 - 200 employees

Founded 1983

⚕️ Healthcare Insurance

Logistics • Healthcare Insurance

Mercury is a specialized shipping and logistics company with a focus on healthcare and life sciences. They offer a wide range of shipping services including air freight, cold chain services, and customs brokerage for medical, pharmaceutical, and research products. With over 40 years of experience and a global reach, Mercury provides tailored logistics solutions for the safe and efficient transport of sensitive and critical shipments. The company emphasizes exceptional client service, real-time tracking, and proactive shipment monitoring to ensure seamless delivery. Mercury is ISO 9001:2015 certified and is recognized for delivering trust and excellence, offering personalized support for businesses of all sizes including startups.

📋 Description

• Be a part of the cross-functional agile team contributing to the implementation of Mercury’s next-generation shipment platform by designing, documenting, coding, maintaining, refactoring, fixing, testing, and enjoying what you build. • Work closely with a team of Product Managers and Architects to design and implement a scalable, secure, maintainable, and well-documented API platform for our clients. • Work with DevOps engineers to design and test build pipelines, and to design and help code tools and scripts for deployment processes. • Collaborate with Architects and DevOps engineers to design and/or code event data collection, notifications, and filters for observability. • Work with architects and front-end developers to establish microservices and APIs. • Collaborate with the QA team to determine the best testing strategy, toolset, and QA practices for your backend production. • Work in the Backend Chapter to ensure you continuously improve implementation practices, tech stack, standards, and third-party tools across all production teams. • Collaborate with the Product Team in Boston, MA, to influence product requirements and the roadmap. • Work with the Engineering team to ensure technical needs are met while maintaining a strong focus on usability. • Advocate for and be the voice of Mercury’s customers in our product development process. • Distill complex problems and propose simple, elegant solutions. • Create a signature experience for the Mercury shipping platform that is aligned with our brand values.

🎯 Requirements

• Bachelor's degree in a software-focused engineering field such as Computer Engineering , Software Engineering , Electrical and Electronics Engineering , Computer Science and Engineering , Electrical and Computer Engineering, or Information Systems Engineering. • Min +3 to 6 years of experience in backend development with Java, with at least 2+ years using version 9+. • Strong core Java fundamentals. • Minimum 2 years of recent experience with Spring Boot / Spring. • Proficiency with Spring Data, Hibernate, and JPA. • Experience with unit testing and test-driven development. • Experience in code review (both as a reviewer and developer) and a willingness to participate. • Familiarity with Git and distributed version control systems. • Knowledge of RESTful API design and implementation. • Knowledge of backend architectural design concepts. • Proven experience with microservices architecture. • Experience with Kafka for messaging and streaming. • Understanding of database technologies, particularly PostgreSQL. • Profound understanding of basic development technologies like OAuth, REST, JWT. • Understanding of OOP principles and solid algorithms and problem-solving skills. • Experience building large-scale backends with supporting developer portals/marketplaces. • Good understanding of lean/agile values, principles, and associated practices. • Good understanding of Linux operating system shell commands and scripting. • Familiarity with CI/CD pipelines and DevOps practices. • Excellent problem-solving skills and the ability to work independently and in a team. • Ability to prioritize customer needs and deliver promptly.

🏖️ Benefits

• Private health insurance covers you and your immediate family. • 20 days of paid holidays including the first year of employment. • Having your birthdays off work.

Apply Now

Similar Jobs

🕒 February 25

Pulse Games

11 - 50

🎮 Gaming

👥 B2C

Backend Developer designing and maintaining secure backend services for mobile games. Collaborating with cross-functional teams to improve player experiences.

AWS

Azure

Cloud

Google Cloud Platform

Go

🕒 February 25

Insider One

1001 - 5000

☁️ SaaS

🤖 Artificial Intelligence

🤝 B2B

Senior Software Engineer at Insider One creating web-based products using PHP and Go or Node.js. Join a mission-driven company focused on impactful technology solutions.

AWS

MySQL

Postgres

Redis

SQL

Go

🕒 December 25, 2025

Dataroid

11 - 50

☁️ SaaS

🛍️ eCommerce

🤝 B2B

Cloud

Docker

Java

Kafka

Kubernetes

Linux

Microservices

Spring

Unix

🕒 July 29, 2025

SIGL:IO OÜ

1 - 10

🔌 API

🛍️ eCommerce

🌐 Web 3

Join Blackscale Media as a Senior PHP Engineer and work with cutting-edge tech remotely.

Docker

JavaScript

Kubernetes

Laravel

MongoDB

MySQL

PHP

Redis

Vue.js