JAVA ENGINEER

3 Months ago • All levels • Programming

Job Summary

Job Description

The Java Engineer will be responsible for developing Spring Boot services within a micro-service oriented architecture. They will ensure the applications are robust and maintainable, coordinating with the team on infrastructure layers. Key responsibilities include translating storyboards, designing and maintaining Java code, ensuring performance and quality, identifying and resolving issues, and maintaining code quality. The engineer must also create database schemas and implement automated testing. This role requires a commitment to collaborative problem-solving, sophisticated design, and quality product delivery.
Must have:
  • Proficient in Java, with knowledge of its ecosystems.
  • Solid understanding of object-oriented programming.
  • Experience with Spring/boot, Hibernate and MVC.
  • Familiarity with code versioning tools (Git).
Good to have:
  • Experience with cloud services (Azure, AWS, Google Cloud).
  • Experience with distributed systems.
  • Experience with Docker.
  • Experience with Microservice oriented architectures.
  • Experience with MQs (SQS, RabbitMQ, Kafka).
Perks:
  • Highly competitive salary.
  • Work in a promising international project.
  • Friendly staff and working atmosphere.
  • Paid holiday.
  • A five-day working week and full-time work with a flexible schedule.
  • Work in Voronezh / Moscow.

Job Details

We are looking for a great developer who is proficient with Java. Your primary focus will be developing Spring Boot services in a micro-service oriented architecture. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design and quality product is important.

Responsibilities:
Translate application storyboards and use cases into functional applications.
Design, build, and maintain efficient, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the applications.
Identify bottlenecks and bugs, and devise solutions to these problems.
Help maintain code quality, organization, and automatization.

Skills:
Proficient in Java, with a good knowledge of its ecosystems.
Solid understanding of object-oriented programming.
Familiar with various design and architectural patterns.
Skill for writing reusable Java libraries.
Knowledge of concurrency patterns in Java.
Familiarity with concepts of MVC, JDBC, and RESTful.
Hands on experience on development frameworks like Spring /boot, Hibernate and MVC.
Knack for writing clean, readable Java code.
Understanding fundamental design principles behind a scalable application.
Creating database schemas that represent and support business processes.
Basic understanding of JVM, its limitations, weaknesses, and workarounds.
Implementing automated testing platforms and unit tests.
Proficient understanding of code versioning tools, such as Git.
Familiarity with build tools such as Ant, Maven, and Gradle.
Familiarity with continuous integration.

Considered as a plus:
Experience with cloud services (e.g. Azure, AWS, Google Cloud).
Experience with distributed systems.
Experience with Docker.
Experience working with Microservice oriented architectures.
Experience with MQs (e.g. SQS, RabbitMQ, Kafka).

Perks:
Highly competitive salary.
Work in a promising international project.
Friendly staff and working atmosphere.
Paid holiday.
A five-day working week and full-time work with a flexible schedule in a comfortable office in the city center.
Work in Voronezh / Moscow.

Similar Jobs

Salesforce - Senior Solution Architect

Salesforce

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Electronic Arts - Technical Interface Designer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Gamomat - Backend Software Engineer

Gamomat

Berlin, Berlin, Germany (Hybrid)
3 Months ago
FICO - Analytic Science — Pre-Sales Lead Scientist

FICO

London, England, United Kingdom (On-Site)
2 Months ago
Mindstorm studios - Game & Market Analyst

Mindstorm studios

Lahore, Punjab, Pakistan (On-Site)
1 Month ago
In The Pocket - C# Engineer (.NET)

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Ion - Senior Software Engineer - .Net

Ion

Pune, Maharashtra, India (On-Site)
1 Year ago
zoox - Senior Software Engineer - C++ Development, Vehicle Experience

zoox

Foster City, California, United States (Hybrid)
5 Months ago
Anavation - Software Engineer Subject Matter Expert / Forensic Toolkit Lead Developer

Anavation

Clarksburg, West Virginia, United States (On-Site)
1 Month ago
Next Level Business Services - Java/J2EE Developer

Next Level Business Services

San Diego, California, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

JDA - Staff Software Engineer (Python)

JDA

Dallas, Texas, United States (Hybrid)
2 Weeks ago
Trellix - Sr. Software Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
2 Months ago
gitlab - Assigned Support Engineer / Senior Support Engineer

gitlab

United States (Remote)
1 Month ago
Canva - Staff Frontend Engineer - Apps API Platform

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Capgemini - Biovia Developer

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Xplor Technologies - Software Engineer II

Xplor Technologies

Pune, Maharashtra, India (On-Site)
1 Month ago
Cadence - Principal Software Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Gametion - Senior Unity Game Developer

Gametion

Navi Mumbai, Maharashtra, India (On-Site)
5 Months ago
G5 games - C++ Gameplay Programmer

G5 games

(Remote)
9 Months ago
Kokotree - Full Stack Developers

Kokotree

Wilmington, North Carolina, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Voronezh, Voronezh Oblast, Russia

GMS Services - Python Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Game Producer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
Unigine - Technical Writer (Junior)

Unigine

Tomsk, Tomsk Oblast, Russia (On-Site)
3 Months ago
GMS Services - UI Automation Testing Specialist

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Head of IT Recruitment Group

GMS Services

Moscow, Moscow, Russia (On-Site)
9 Years ago
GMS Services - Automated Test Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Mobile Interface Designer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Senior QA Manager

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Game Producer, Mobile Project

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Sr. iOS Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Capgemini - .Net, Azure

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Prague, Czechia (Remote)
2 Months ago
dun bradstreet - .NET Software Engineer

dun bradstreet

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Capgemini - Java BDD Automation

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
velotio technologies  - Senior Engineer (Ruby on Rails)

velotio technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Capgemini - Java developer

Capgemini

Gurugram, Haryana, India (On-Site)
3 Months ago
Aptive - Technical Leader (C++, Algorithm, Simulink, Vehicle dynamics)

Aptive

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ion - Software Developer/Engineer - Graduate Development Program

Ion

Milan, Lombardy, Italy (On-Site)
10 Months ago
Scorewarrior - Senior Client C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
4 Months ago
Payactive - Database Developer

Payactive

Milpitas, California, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Datcroft boasts over 10 million amazing players around the world, with over 7 million registered accounts in just one of our games (Fragoria). We have created huge gaming worlds from scratch, resulting in self-sufficient virtual communities with endless gameplay and lifespan. We have also published and supported high-quality content in partnership with leading media companies around the world.

Voronezh, Voronezh Oblast, Russia (On-Site)

Voronezh, Voronezh Oblast, Russia (On-Site)

Voronezh, Voronezh Oblast, Russia (On-Site)

View All Jobs

Get notified when new jobs are added by datcroft

Level Up Your Career in Game Development!

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

Job Common Plug