Senior Software Engineer, Java

Job not on LinkedIn

🔥 14 hours ago

🇷🇸 Serbia – Remote

💵 €74.2k - €100.4k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 0%

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 MariaDB

MariaDB

201 - 500 employees

Founded 2009

🏢 Enterprise

Enterprise • Open Source • Database

MariaDB is a company that develops and provides an open-source cloud-native relational database solution. Known for its MariaDB Server and MariaDB Enterprise offerings, it delivers high availability, auto-failover capabilities, and supports both transactional and analytical workloads. MariaDB is favored for its flexibility, cost-effectiveness compared to proprietary databases, and support for various data models, including relational and JSON. It is widely used in Linux distributions as a replacement for MySQL and is popular among developers for its open-source innovation and ease of use.

📋 Description

• Develop and test a highly scalable, geo-distributed, highly performant database solution • Lead development of the database solution • Manage a number of Software Engineers on the project • Ensure database scalability, performance, and reliability • Collaborate with cross-functional teams to define, design, and ship new features • Troubleshoot and resolve complex issues in distributed environments • Profile, debug, and fine-tune performance using JFR, JMC, async-profiler, VisualVM, and other tools • Maintain clean, reviewable code with Git • Develop and optimize data structures for data-intensive scenarios • Implement data storage to disk and data transfer over the network, including failure handling and recovery • Implement and integrate algorithms for cluster high availability • Investigate flaws in data consistency algorithms through multi-node cluster and low-level data debugging • Collaborate globally and contribute to open source

🎯 Requirements

• 4+ years of experience in Java programming • Deep knowledge of concurrency in Java and Java Memory Model and/or concurrency models in other programming systems • Excellent Java SE knowledge, including IO and JVM internals • Experience with SQL databases • Experience troubleshooting Java applications and/or databases • Deep SQL knowledge, including MariaDB, MySQL, PostgreSQL, Apache Ignite, or GridGain • Knowledge of distributed systems, including Raft, MVCC, and ACID • Understanding of MVCC and P2PL, and the difference between Snapshot Isolation and REPEATABLE READ • Leadership, problem-solving, and debugging skills • Experience working effectively in fast-paced, collaborative environments • Experience with distributed software solutions and on-premise and cloud-based solutions • Must be able to work without employer-sponsored visa or relocation support

🏖️ Benefits

• Remote or Hybrid work options (location dependent) • Competitive pay • 25 days paid annual leave (plus holidays) • Globally distributed team • Projects that stretch your skills and make an impact at scale • Inclusive workplace and equal opportunity employment • Disability accommodations in the application and interview process

Apply Now

Similar Jobs

🕒 Yesterday

Hypergen - B2B Cold-Email

11 - 50

💼 Consulting

📦 Logistics

📣 Marketing

GTM Engineer owning Clay and AI-powered outbound campaigns for Hypergen, a B2B lead generation agency. Managing targeted prospecting, optimization, and US client communication.

Apollo

🕒 4 days ago

Crystalia Glass LLC

51 - 200

🏗️ Construction

🛒 Retail

🤝 B2B

Supply Engineering Team Lead optimizing procurement and supplier relationships for U.S.-based custom glass projects. Leading four engineers across international sourcing, process improvement, and production support.

🕒 August 31

Hypergen - B2B Cold-Email

11 - 50

💼 Consulting

📦 Logistics

📣 Marketing

GTM Engineer building Clay workflows and AI automations for Hypergen, a B2B lead generation agency. Managing outbound campaigns and client relationships for US-based companies.

Apollo

🕒 August 25

Acumatica

501 - 1000

🏭 Manufacturing

💼 Consulting

📦 Logistics

Senior Full Stack Developer building AI-enhanced field-service tools for Acumatica’s cloud ERP platform. Optimizing TypeScript interfaces, C# backend services, and mobile performance for field technicians.

Angular

ERP

JavaScript

React

SQL

TypeScript

Vue.js

Webpack

.NET

🕒 August 21

MWDN

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior Full-Stack Engineer building Ruby on Rails and React applications for a compliance eLearning platform. Delivering accessible learning experiences, analytics, and AI-powered compliance tools.

AWS

Cloud

React

Ruby

Ruby on Rails