Senior Software Engineer, Java

Job not on LinkedIn

🔥 13 hours ago

🇬🇪 Georgia – 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 • Ensure the scalability, performance, and reliability of the database system • 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 high data-intensive scenarios • Implement data storage to disk and data transmission over the network, including failure handling and recovery • Implement and integrate high-availability algorithms for the cluster • Investigate flaws in data consistency algorithms through multi-node cluster and low-level byte-data debugging • Manage a number of Software Engineers on the project • 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 concepts, 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 • Must be able to work without employer-sponsored work visa or relocation support

🏖️ Benefits

• Remote or Hybrid work options (location dependent) • Competitive pay • 25 days paid annual leave (plus holidays) • A globally distributed team where your work is tangible, valuable and appreciated • Projects that stretch your skills and make an impact at scale • Culture that values creativity and clean engineering • Equal opportunity, welcoming and inclusive workplace • Disability accommodations within the application and interview process

Apply Now

Similar Jobs

🕒 September 11

Social Discovery Group

1001 - 5000

🌍 Social Impact

📱 Media

Lead .NET engineer driving monolith-to-microservices modernization for Social Discovery Group’s global social connection platforms. Guiding architecture, delivery, data migration, and engineering team development.

ASP.NET

Docker

Kubernetes

Microservices

MS SQL Server

NoSQL

Postgres

RabbitMQ

Redis

SQL

.NET

🕒 September 11

Platinumlist Tickets

51 - 200

💼 Consulting

📣 Marketing

✈️ Travel

Software Engineer building PHP/Symfony and Vue 3 platforms for Platinumlist.net, an online event guide and ticketing provider. Developing APIs, services, UI, tests, and production infrastructure.

🇬🇪 Georgia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

MySQL

PHP

Symfony

Vue.js

🕒 August 21

MWDN

51 - 200

💼 Consulting

📦 Logistics

🏥 Healthcare

Senior Full Stack Engineer building scalable .NET and React applications for financial services clients through MWDN. Designing APIs, optimizing systems, and mentoring developers.

Docker

JavaScript

React

SQL

TypeScript

.NET

🕒 August 17

SALMON ROBOTICS LIMITED

11 - 50

💼 Consulting

🛡️ Insurance

📦 Logistics

Software Engineer building Salmon’s internal HR database and automation workflows. Developing Retool applications, PostgreSQL structures, and integrations for a Southeast Asian fintech company.

🇬🇪 Georgia – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

JavaScript

Postgres

Python

SQL

🕒 July 28

CC Group

1 - 10

📣 Marketing

📱 Media

👥 B2C

Tech Lead for Credit & Payments Team at Moneybase plc. Responsible for technical leadership and project delivery in fintech software development.

Cloud

SQL

.NET