Middle Java Engineer

1 Hour ago • 3 Years + • Backend Development • Undisclosed

About the job

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

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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

View All Jobs

Get notified when new jobs are added by N-iX

Similar Jobs

Warner Bros Discovery - Senior Software Developer

Warner Bros Discovery, Canada (On-Site)

Logitech - Oracle eBiz Technical - Developer

Logitech, India (On-Site)

ByteDance - Research Scientist, Reinforcement Learning

ByteDance, United States (On-Site)

Gallagher - Data Scientist

Gallagher, India (On-Site)

LeoVegas - Node.js Engineer

LeoVegas, Sweden (Hybrid)

ByteDance - Senior Backend Engineer - Tokyo

ByteDance, Japan (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Backlight - Senior Android and iOS Developer

Backlight, India (Remote)

Saviynt - Technical Lead, Professional Services

Saviynt, United States (Remote)

Sporty Group - LatAM Site Reliability Engineer

Sporty Group, (On-Site)

Microsoft - Senior Site Reliability Engineer

Microsoft, India (On-Site)

The Walt Disney Company - Lead Software Engineer

The Walt Disney Company, United States (On-Site)

The Walt Disney Company - Senior Manager, Software Engineer, Quality Engineering

The Walt Disney Company, United States (Hybrid)

Globalization Partners - Front End Developer

Globalization Partners, United States (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

PwC - Senior Climate Change consultant

PwC, Ukraine (On-Site)

Playrix - UA Marketing Producer

Playrix, Ukraine (Remote)

Playtika - Java Developer /Kyiv

Playtika, Ukraine (On-Site)

N-iX - SENIOR BUSINESS ANALYST (#2709)

N-iX, Ukraine (Remote)

Every matrix - Middle Java Developer (Rules Engine)

Every matrix, Ukraine (Hybrid)

seeking alpha - Senior Back-End Developer

seeking alpha, Ukraine (Remote)

Playtika - Senior Data/AI SRE Engineer

Playtika, Ukraine (On-Site)

N-iX - Senior Talent Sourcer

N-iX, Ukraine (Remote)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Eleven Labs - Backend Engineer

Eleven Labs, Germany (Remote)

White Hat Gaming  - Scala Developer

White Hat Gaming , (Remote)

Ggames - Javascript Games Developer

Ggames, United Kingdom (Remote)

Joyteractive - Senior/ Lead Backend Engineer

Joyteractive, Poland (Remote)

seeking alpha - Senior Back-End Developer (Poland)

seeking alpha, Poland (On-Site)

Epic Games - Senior Software Engineer

Epic Games, United Kingdom (On-Site)

CloudHire - Senior Python Developer

CloudHire, India (Remote)

Panteon Games - Game Server Engineer

Panteon Games, Türkiye (On-Site)

Hedra - Lead Product Engineer

Hedra, United States (On-Site)

Get notifed when new similar jobs are uploaded