Java Software Engineer – Backend

🔥 13 hours ago

🇹🇷 Turkey – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 10%

infoinfo
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

💼 Consulting

🍽️ Food & Beverage

Healthcare • Consulting • Food & Beverage

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

• Contribute to implementation of Mercury’s next-generation shipment platform by designing, documenting, coding, maintaining, refactoring, fixing, testing, and improving backend software • Design and implement a scalable, secure, maintainable, and well-documented API platform • Design and test build pipelines and develop deployment tools and scripts with DevOps engineers • Design and/or code event data collection, notifications, and observability filters • Establish microservices and APIs with architects and front-end developers • Collaborate with QA to determine testing strategy, toolset, and practices • Improve backend implementation practices, technology stack, standards, and third-party tools across production teams • Collaborate with the Boston Product Team to influence product requirements and roadmap • Ensure technical needs are met while maintaining usability • Conduct developer research with platform clients and internal teams • Advocate for customers in product development • Distill complex problems into simple, elegant solutions • Create a signature experience for Mercury’s shipping platform • Optimize application performance, scalability, and reliability • Mentor and guide junior engineers

🎯 Requirements

• Fluent in English • Bachelor's degree in a software-focused engineering field such as Computer Engineering, Software Engineering, Electrical and Electronics Engineering, or Computer Science and Engineering • 4–7 years of experience in backend development with Java, with at least 3+ 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 and willingness to participate • Familiarity with Git and distributed version control systems • Knowledge of RESTful API design and implementation • Knowledge of backend architectural design concepts and proven experience with microservices architecture • Experience with Kafka for messaging and streaming • Understanding of database technologies, particularly PostgreSQL • Profound understanding of OAuth, REST, and JWT • Understanding of OOP principles, algorithms, and problem-solving • Experience building large-scale backends with supporting developer portals/marketplaces • Good understanding of lean/agile values, principles, and associated practices • Good understanding of Linux shell commands and scripting • Familiarity with CI/CD pipelines and DevOps practices • Excellent communication and problem-solving skills • Ability to work independently and in a team, prioritize customer needs, and deliver promptly

🏖️ Benefits

• Competitive salary in USD • Remote work in working hours in Turkey • 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

🕒 March 20

Knawat

51 - 200

📦 Logistics

💼 Consulting

📣 Marketing

Senior Backend Developer focusing on building a SaaS scalable platform for e-commerce entrepreneurs at Knawat. Working remotely on high scalable micro-services applications and utilizing cutting-edge technologies.

AWS

Docker

ElasticSearch

Google Cloud Platform

JavaScript

Linux

MongoDB

Node.js

🕒 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

🕒 December 25, 2025

Dataroid

11 - 50

💼 Consulting

📣 Marketing

☁️ SaaS

Cloud

Docker

Java

Kafka

Kubernetes

Linux

Microservices

Spring

Unix