Middle Java Engineer

1 Month ago • 3 Years + • Backend Development

Job Summary

Job Description

N-iX seeks a Middle Java Engineer with 3+ years of experience for back-end development using Spring Boot, microservices, and AWS (ECS, Lambda, SQS, RDS, Kinesis). Responsibilities include designing, building, and maintaining efficient code; translating business logic; performing code reviews; and troubleshooting. The role requires strong communication skills (English), SQL knowledge, REST API design, and understanding of SOLID principles. The client is a rapidly expanding mobile company, offering a dynamic and collaborative work environment.
Must have:
  • 3+ years Java development experience
  • Spring Boot, Microservices
  • AWS (ECS, Lambda, SQS, RDS, Kinesis)
  • SQL, REST API design
  • SOLID principles
  • Back-end development
Good to have:
  • Experience scaling applications
  • Other programming languages
  • Async programming
  • Unix/Linux
  • Docker
  • Terraform
  • NoSQL databases (DynamoDB, Redis)
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

N-iX is looking for a talented Middle Java Engineer to join our team! Our client is one of Europe's fastest-growing mobile companies with 4.5  million active customers, 1,000 employees worldwide, and operations in five countries. The client is using the mobile virtual network operator business model.
 
Responsibilities:

  • Back-End development of product components, adopting industry Best Practices.
  • Work in a cross functional team with developers, testers and production support. Cooperate with BI developers, business and systems analysts, and solution architects.
  • Confidently communicate in a multinational environment, communication is in English.
  • Design, build, and maintain performant, efficient, reusable, and reliable code.
  • Translate business logic into code and automate business processes.
  • Perform code reviews, write unit tests.
  • Troubleshooting, problem-solving and root-cause analysis to streamline project development.

Requirements:

  • 3+ years of commercial Java development experience.
  • Experience with well-known Open Source frameworks/libraries, like Spring Boot.
  • Experience with microservices.
  • Experience with AWS (ECS, Lambda, SQS, RDS, Kinesis streams).
  • Familiar with iterative development.
  • Solid understanding of communication and network protocols (TCP/IP, HTTP).
  • Strong analytical and debugging skills.
  • Strong knowledge of SQL.
  • REST API design.
  • Strong software design fundamentals (SOLID, OOP, OOD etc.).
  • Being result-oriented, ability to get things done.
  • Good communication skills in English, verbal and written.
  • Ukrainian language Advanced or higher.

Would be a plus:

  • Practical experience with scaling applications to big user numbers.
  • Experience with other programming languages.
  • Async programming, Third party integration.
  • Good skills with Unix/Linux.
  • Work experience with Docker.
  • Experience with Terraform.
  • Familiar with noSQL databases (DynamoDB, Redis).

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Nintendo - Manager, Software Engineering

Nintendo

Redmond, Washington, United States (Hybrid)
8 Months ago
Nagarro - Senior Engineer, Java

Nagarro

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Playtech - Senior Linux Firmware Engineer

Playtech

Manchester, England, United Kingdom (On_site)
3 Months ago
GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Onward Search - Senior Software Engineer

Onward Search

Irvine, California, United States (Remote)
1 Month ago
Hacksaw Studios - Gameplay developer / programmer (backend)

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
ByteDance - Software Engineer, Cloud Native Platform

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin

Palo Alto, California, United States (Hybrid)
10 Months ago
Simple Viral Games - Lead Software Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

(On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Backend Software Engineer - GenAI (Conversational Experience)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Canva - Senior Backend Engineer - Search Quality

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Patreon - Fullstack Software Engineer, Payments

Patreon

San Francisco, California, United States (Hybrid)
5 Months ago
Electronic Arts - Security Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
Microsoft - Member of Technical Staff – Machine Learning Engineer

Microsoft

New York, New York, United States (Hybrid)
1 Month ago
ION - Senior Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
6 Months ago
ION - Data Associate - KYC6

ION

Budapest, Hungary (On-Site)
6 Months ago
PwC - AES SAP BTP & Integrations Senior Associate Consult

PwC

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Trend Micro - (Sr.) Software Engineer – 5G/ORAN Security

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
ByteDance - Senior SRE Architect, Security Engineering

ByteDance

Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playtech - Product Operations Team Leader

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
5 Months ago
DraftKings - Lead System DBA

DraftKings

Ukraine (Remote)
5 Months ago
N-iX - Junior Business Analyst

N-iX

Ukraine (Remote)
2 Months ago
seeking alpha - Expert Ruby on Rails Developer

seeking alpha

Ukraine (Remote)
1 Month ago
Playtech - Front End Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
Gunzilla - Senior Character Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
3 Months ago
EvoPlay - Junior Technical Compliance Specialist

EvoPlay

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Playtika - IT Engineering Team Lead

Playtika

Ukraine (On-Site)
2 Months ago
Gunzilla - Senior UI Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
3 Months ago
N-iX - Senior Android Engineer

N-iX

Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Antarctica Global - Junior Backend Developer (Node.JS)

Antarctica Global

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
1 Month ago
The Walt Disney Company - Senior Software Engineer (Project Hire)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
King - Fullstack Developer - Development Services

King

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
Xsolla - Metasites Team Lead

Xsolla

State Of São Paulo, Brazil (Remote)
2 Months ago
1047 Games - Senior Game Platform Engineer

1047 Games

(Remote)
2 Months ago
Next Level Business Services - Java Developer

Next Level Business Services

San Jose, California, United States (On-Site)
5 Months ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded