Middle Java Engineer

1 Week ago • 3 Years + • Backend Development

Job Summary

Job Description

N-iX seeks a talented Middle Java Engineer for a client, a rapidly expanding European mobile company. Responsibilities include back-end development using best practices, collaborating with cross-functional teams (developers, testers, BI developers, analysts, architects), designing, building, and maintaining efficient code, translating business logic, performing code reviews and unit tests, troubleshooting, and root cause analysis. The role requires strong communication (English is essential), experience with Spring Boot, microservices, AWS (ECS, Lambda, SQS, RDS, Kinesis), SQL, REST APIs, and solid software design fundamentals (SOLID, OOP, OOD).
Must have:
  • 3+ years Java development experience
  • Spring Boot, Microservices
  • AWS (ECS, Lambda, SQS, RDS, Kinesis)
  • SQL, REST API design
  • SOLID, OOP, OOD
  • Strong communication (English)
Good to have:
  • Experience scaling applications
  • Other programming languages
  • Async programming
  • Unix/Linux skills
  • Docker, Terraform
  • NoSQL databases (DynamoDB, Redis)
Perks:
  • Flexible working format
  • Competitive salary
  • 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

Nagarro - Staff Engineer, Java

Nagarro

India (Remote)
• 3 Months ago
Rockstar Games - Software Engineer, C#/Java (All Levels)

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
• 4 Months ago
PwC - Associate - Data and Analytics - Advisory

PwC

Pune, Maharashtra, India (On-Site)
• 3 Weeks ago
Luxoft - Automation Architect

Luxoft

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

Washington, United States (On-Site)
• 1 Week ago
Nolimit City - Backend developer

Nolimit City

Stockholm, Stockholm County, Sweden (On-Site)
• 3 Months ago
GoTo Group - One KYC Senior Backend Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Commutatus - Backend Engineer

Commutatus

Coimbatore, Tamil Nadu, India (Remote)
• 9 Months ago
Tesla - Distributed Systems Engineer, Autobidder Platform

Tesla

North Holland, Netherlands (On-Site)
• 9 Hours ago
Google - Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Machine Learning

Meta

London, England, United Kingdom (On-Site)
• 3 Months ago
Saviynt - Sr. Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
• 3 Months ago
BCE Global Tech - Site Reliability Engineer

BCE Global Tech

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
ByteDance - Backend Software Engineer - Global E-Commerce Supply Chain Operation Platform

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Microsoft - Software Engineer II

Microsoft

Redmond, Washington, United States (On-Site)
• 3 Weeks ago
Meta - Production Engineering

Meta

Boston, Massachusetts, United States (On-Site)
• 3 Months ago
Netflix - Software Engineer (L5) - ML - Studio & Creative Production Data Engineering

Netflix

Los Angeles, California, United States (On-Site)
• 3 Weeks ago
Next Level Business Services - Angular JS Developer

Next Level Business Services

Milwaukee, Wisconsin, United States (On-Site)
• 3 Months ago
Canva - Backend Software Engineer - Java - CMS

Canva

Sydney, New South Wales, Australia (Remote)
• 2 Months ago
Go Fund Me - Staff Software Engineer (Fintech)

Go Fund Me

San Francisco, California, United States (On-Site)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

GoReel - Service Desk Specialist

GoReel

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Week ago
PwC - Manager in Private Sector Consulting department

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
• 4 Months ago
Gunzilla - Video Editor - UA

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Month ago
Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Month ago
PwC - Senior Consultant in Transfer Pricing department

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
• 4 Months ago
N-iX - Senior SAP ABAP Engineer

N-iX

Ukraine (Hybrid)
• 2 Weeks ago
N-iX - Middle Java Engineer (With AWS)

N-iX

Ukraine (Remote)
• 2 Weeks ago
Gunzilla - Senior Character Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Month ago
Luxoft - Senior Software Support Engineer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
• 2 Months ago
Playrix - Senior Release Support Engineer

Playrix

Ukraine (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Warner Bros Discovery - Staff Software Engineer - Backend (Commerce Team), Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
• 3 Months ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
• 2 Months ago
Google - Software Engineering Manager II, Site Reliability Engineering, Google Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Months ago
GrowthX® - Tech Lead

GrowthX®

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Salesforce - Backend Software Engineer - Lead/Principal

Salesforce

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
• 3 Months ago
Tencent - Senior Backend Developer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
• 1 Month ago
CloudHire - Senior Java Developer

CloudHire

Pune, Maharashtra, India (Remote)
• 2 Months ago
Atlys - Sr. Software Engineer - Backend

Atlys

Delhi, India (On-Site)
• 4 Months ago
Meltwater - Search Backend Software Engineer Lead

Meltwater

Hyderabad, Telangana, India (Hybrid)
• 4 Months ago

Get notifed when new similar jobs are uploaded