JAVA ENGINEER

2 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

bytedance - Backend Software Engineer, Office Intelligence

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
8 Months ago
sitetracker - Senior Salesforce Engineer

sitetracker

Montclair, New Jersey, United States (Hybrid)
2 Years ago
Infosys - Senior .NET Full Stack Developer with React or Angular

Infosys

Richardson, Texas, United States (On-Site)
1 Month ago
Highspot - Principal Software Engineer (Backend)

Highspot

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Likewize - Fullstack Developer

Likewize

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Assist software  - C/C++ Embedded Engineer

Assist software

Suceava, Suceava County, Romania (On-Site)
1 Year ago
endava - .NET Developer with AWS experience

endava

Varna, Varna, Bulgaria (On-Site)
4 Weeks ago
HCL Tech - Senior Developer embedded Linux, Python

HCL Tech

Michigan, United States (On-Site)
1 Month ago
beghou consulting - Senior Software Developer – Delivery

beghou consulting

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Adyen - Senior Software Engineer (Java)

Adyen

Chicago, Illinois, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Trek - .NET Engineer

Trek

Haryana, India (On-Site)
5 Months ago
velotio technologies  - Lead Fullstack Engineer

velotio technologies

Pune, Maharashtra, India (Remote)
2 Weeks ago
Canva - Senior Frontend Engineer - Canva Docs

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
Volks Byte - Full Stack Developer

Volks Byte

Dhaka, Dhaka Division, Bangladesh (Remote)
1 Year ago
Sega (UK) - Software Engineer (Console)

Sega (UK)

England, United Kingdom (Hybrid)
2 Months ago
ARHS - IT Java Architect

ARHS

Luxembourg (On-Site)
3 Months ago
Telastra - Staff Software Engineer (Java Microservices)

Telastra

Australia (Remote)
4 Days ago
YallaPlay - Mobile Game Backend Engineer

YallaPlay

(Remote)
3 Months ago
Luxoft - iOS Engineer

Luxoft

Gurugram, Haryana, India (On-Site)
7 Months ago
Yahoo - Senior Back-End Developer

Yahoo

United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Voronezh, Voronezh Oblast, Russia

GMS Services - Game Producer, Mobile Project

GMS Services

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

Unigine

Tomsk, Tomsk Oblast, Russia (On-Site)
2 Months ago
GMS Services - Senior QA Manager

GMS Services

Moscow, Moscow, Russia (On-Site)
9 Years ago
GMS Services - Software Development Manager

GMS Services

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

GMS Services

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

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 - Sr. iOS Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - UI Automation Testing Specialist

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
GMS Services - Python Developer

GMS Services

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

Get notifed when new similar jobs are uploaded

Programming Jobs

Ion - Software Developer/Engineer - Graduate Development Program

Ion

Rome, Lazio, Italy (On-Site)
3 Months ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
binance - Senior Java Engineer - Payment

binance

Taipei City, Taiwan (Remote)
2 Months ago
luxsoft - Senior .Net Developer

luxsoft

India (Remote)
1 Month ago
Nagarro - Associate Staff Engineer, Python

Nagarro

Philippines (Remote)
8 Months ago
Accenture - S&C GN - Tech Strategy & Advisory - Enterprise Architect - Manager

Accenture

Bengaluru, Karnataka, India (On-Site)
2 Months ago
BioFire - Lab Technologist - Oligo (C Shift, Nights)

BioFire

Salt Lake City, Utah, United States (On-Site)
3 Weeks ago
Rolls-Royce - Refrigeration and A/C

Rolls-Royce

Indianapolis, Indiana, United States (On-Site)
3 Weeks ago
White Hat Gaming - Platform Developers (Scala)

White Hat Gaming

(Remote)
8 Months ago
Ion - Senior C++ Developer, Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
9 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