Java Developer

2 Weeks ago • 2 Years + • Backend Development

Job Summary

Job Description

Bohemia Interactive seeks a Java Developer to contribute to the backend services of their popular game titles, including Arma Reforger and DayZ. This role involves developing, maintaining, and migrating online services used by hundreds of thousands of players across multiple platforms. Responsibilities include creating reusable server code, optimizing technologies for cost and performance, and designing large-scale backend services. Experience with Java/Kotlin, JavaScript/Node.js, APIs, relational databases (MySQL preferred), and some NoSQL databases is essential. The ideal candidate will possess strong problem-solving skills, work effectively in a team, and have a passion for game development.
Must have:
  • Java/Kotlin programming
  • Backend service experience
  • API creation
  • Relational database knowledge (MySQL)
  • NoSQL database basics
  • Teamwork and communication
Good to have:
  • JavaScript/Node.js
  • Testing experience
  • Docker and Kubernetes
  • GitLab
  • Rust
Perks:
  • 27 days of holiday
  • Company profit-sharing plan
  • Benefit program
  • Meal contribution
  • Relocation package
  • Free company games

Job Details

Java Developer

Join the team behind one of the biggest in Central Europe and work on backend services for our largest and latest game titles.

Create, manage, and expand our portfolio of backend services that power games like Arma Reforger and DayZ. Help us develop and maintain backend systems that serve hundreds of thousands of players online and enable Bohemia Interactive to deliver unique and extraordinary gaming experiences.

Help develop online services that make our games multiplatform and connect players across different gaming platforms. Work on a technological pillar that will support our unannounced titles — the kind of games we hope will make a global impact.

Job Description

We’re looking for a colleague with experience in Java/Kotlin development, who is also comfortable working with backend services written in JavaScript. Your main task will be to assist with the migration and technological overhaul of some of our online services. You’ll have plenty of freedom to approach the migration process in your own way.

For this role, you should already have several years of experience developing and deploying online services, as well as a solid understanding of the full software development and delivery lifecycle. You’ll be supported by talented colleagues who are ready to assist or directly collaborate with you.

The more technologies you’re familiar with, the better. But we don’t expect your CV to be filled with every modern buzzword. We always appreciate it if you have a personal project you're working on in your free time, where you apply and expand your skills and knowledge.

Responsibilities:

  • Developing server-side systems for cross-platform online games
  • Writing reusable server code and libraries
  • Optimizing technologies with respect to cost and performance
  • Overseeing the design, architecture, and implementation of both small and large-scale backend services
  • R&D of new technologies that could improve current and future projects
  • Implementing and maintaining services, APIs, and administrative web pages

Requirements

  • Java / Kotlin programming skills
  • At least some experience with JavaScript / Node.js
  • Experience with creating APIs and services
  • Adequate level of knowledge in relational databases, preferably MySQL (or any *SQL language)
  • At least a basic knowledge of some NoSQL databases like Couchbase (preferred), Cassandra, MongoDB, CouchDB, etc.
  • Ability to plan, triage, and prioritize tasks
  • Ability to brainstorm ideas and prototype them
  • Teamwork and communication skills

Welcomed Skills & Experience:

  • Knowledge of testing, unit tests, integration tests, and how to create them
  • Familiarity with Docker and basic knowledge of Kubernetes
  • Experience with GitLab
  • Experience with Rust

Benefits

  • 27 days of holidays per year
  • Company profit-sharing plan, benefit program, meal contribution
  • Relocation package
  • All our games for free and more
Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.

Similar Jobs

Microsoft - Principal Software Engineering Manager

Microsoft

(Remote)
1 Week ago
ByteDance - Software Engineer — Data Security

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ByteDance - Algorithm Tech Lead Manager - Enterprise Solution RD

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Google - Engineering Manager, Google Photos

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Meta - Research Scientist, Systems and Infrastructure (PhD)

Meta

Bellevue, Washington, United States (On-Site)
2 Weeks ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

Andalusia, Spain (Hybrid)
1 Month ago
Google - Software Engineer, Google Cloud Platform, App Hub

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
2 Months ago
Electronic Arts - Software Developer I - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Google - Software Engineering Manager, Site Reliability Engineering, YouTube Metadata

Google

Zürich, Zurich, Switzerland (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Engineering Productivity

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Attentive - Senior Infrastructure Engineer

Attentive

(Remote)
22 Hours ago
Anthology - Staff Software Engineer

Anthology

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Ness - Senior BI Developer

Ness

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
FICO - Site Reliability Engineer II

FICO

Brazil (On-Site)
19 Hours ago
Loyalty Juggernaut - Mobile Application Developer (Android/iOS)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
2 Days ago
NVIDIA - Platform Reliability Engineer

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Week ago
Info Stretch - Analyst II

Info Stretch

United States (Remote)
3 Weeks ago
AppLovin - Data Platform Engineer

AppLovin

Palo Alto, California, United States (On-Site)
6 Hours ago
DEVOTEAM - IT Traineeship - API & Integration (Dutch speaking)

DEVOTEAM

Amsterdam, North Holland, Netherlands (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Vendavo - Software Quality Engineer

Vendavo

Prague, Prague, Czechia (Hybrid)
1 Day ago
Google - Video Sales Specialist (English)

Google

Prague, Czechia (On-Site)
2 Weeks ago
Wargaming - Lead Level Artist (World of Tanks)

Wargaming

Prague, Prague, Czechia (On-Site)
1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

Zlínský Kraj, Czechia (Remote)
5 Months ago
Ness - ERP Systems Analyst

Ness

Prague, Czechia (On-Site)
1 Month ago
Evolution - Czech Speaking Online Game Presenter

Evolution

Prague, Czechia (On-Site)
11 Months ago
Evolution - Herní Moderátor

Evolution

Prague, Czechia (On-Site)
8 Months ago
Room 8 Studio - Senior Project Manager

Room 8 Studio

Czechia (On-Site)
2 Weeks ago
Wrike - Solutions Growth Manager (Klaxoon & Emerging Solutions) - SMB

Wrike

Prague, Prague, Czechia (Hybrid)
6 Hours ago
Wargaming - Senior Game Designer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Playrix - Senior Golang Developer

Playrix

Ireland (Remote)
3 Months ago
SmileGate - CTO Technical Staff

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Tencent - Senior Backend Engineer for Global Realistic 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
6 Months ago
Limit Break - Senior Backend Engineer, Core Services (Blockchain focused)

Limit Break

United States (Remote)
2 Months ago
Numrah - Software Engineer (AI)

Numrah

(On-Site)
4 Weeks ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
The Walt Disney Company - Senior Online Engineer

The Walt Disney Company

Copenhagen, Denmark (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Our story began with our first game, Arma: Cold War Assault, released back in 2001. Developed by just a handful of people, this PC-exclusive title became a massive success. It sold well over a million copies, received numerous industry awards, and was praised by critics and players alike. Since then, we've grown from a ragtag bunch of garage devs to an international family of over 400 professionals – working on major games like Arma 3, DayZ, Ylands, Vigor, and various other projects. Our ambition: to make games that act as platforms for people to explore, create, and connect.


 

Mníšek, Liberec Region, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Mníšek, Liberec Region, Czechia (On-Site)

Mníšek, Liberec Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by Bohemia Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug