Middle Java Engineer

2 Hours ago • 3 Years +

Job Summary

Job Description

This Middle Java Engineer role involves working for a large fashion retailer with a global presence. The engineer will be responsible for researching and evaluating technical options, writing maintainable code with extensive test coverage, providing effort estimations, and working closely with team members and stakeholders. The engineer will also suggest technical and functional improvements to enhance the product. The role requires excellent communication, organizational, and facilitation skills, a product-oriented mindset, and a focus on team results. The company offers a flexible working format, a competitive salary and good compensation package, personalized career growth, professional development tools, active tech communities, education reimbursement, and other benefits.
Must have:
  • 3+ years of Java development experience, Maven
  • 2 years of Spring framework and web applications
  • Experience with microservices development and deployment
  • Experience developing REST interfaces, OpenApi
  • Excellent design, coding and debugging skills
  • Proficiency in OOP, OOD, DDD, and Design Patterns
  • Working knowledge of relational databases, NoSQL (Mongo DB)
  • Working knowledge of IBM MQ, Kafka, Kafka streaming
  • Familiarity with GrayLog, Grafana
  • Working knowledge of OpenShift, Kubernetes
  • Experience in an Agile environment
  • Upper-Intermediate/Advanced English level
Good to have:
  • Ukrainian language - Advanced or higher
Perks:
  • Flexible working format (remote, office-based, or flexible)
  • Competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship, tech talks, trainings)
  • Active tech communities with knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings

Job Details

One of the world's largest fashion retailers selling in 215 markets through its online platform or its 6,477 stores in 95 markets. By working closely together as a single company globally focused on the key elements of fashion production – design, manufacture, distribution, and retail.
All the production is founded on three pillars – flexibility, digital integration, and sustainability.

Requirements:

  • 3+ years of extensive Java development, Maven
  • 2 years of Spring framework and building Spring web applications
  • Understanding and experience developing and deploying microservices
  • Experience developing REST interfaces, OpenApi
  • Excellent design, coding and debugging skills
  • OOP, OOD, DDD. Design Patterns proficient
  • Working knowledge of relational databases, NoSQL technologies – Mongo DB
  • Working knowledge of IBM MQ, Kafka, Kafka streaming
  • Familiar with GrayLog, Grafana
  • Working knowledge of OpenShift, Kubernetes
  • Working experience in an Agile environment, a clear understanding of Agile methodologies mindset, and development practices applicable to them
  • Upper-Intermediate/Advanced English level (there will be a lot of communication with the client).
  • Ukrainian language - Advanced or higher

Responsibilities:

  • Research and evaluate technical options to implement business requirements
  • Write quality, maintainable code with extensive test coverage in a fast-paced professional software engineering environment
  • Provide effort estimations
  • Work in close contact with team members and project stakeholders (Product Owner) on the customer’s site
  • Suggest technical and functional improvements to add value to the product
  • Excellent communication, organizational, and facilitation skills, product-oriented mindset, focus on team results, willingness to continuous personal and team improvements, leadership qualities, and resilience.

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

*not applicable for freelancers

Similar Jobs

Thales - Ground-to-space Digital telecoms System SEM/Architect

Thales

Rome, Lazio, Italy (On-Site)
1 Week ago
Boomi  - Senior Software Engineer (AI/ML)

Boomi

India (On-Site)
4 Weeks ago
Trend Micro - DevOps Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
6 Days ago
Actian - Zen Quality Assurance Engineer - Bangalore/Pune

Actian

Bengaluru, Karnataka, India (On-Site)
7 Months ago
shyft labs - Devops Engineer

shyft labs

Noida, Uttar Pradesh, India (Hybrid)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

endava - Senior Java Automation Tester

endava

Bucharest, Bucharest, Romania (On-Site)
1 Week ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
bytedance - Software Engineer

bytedance

San Jose, California, United States (On-Site)
1 Month ago
Bytro - Quality Assurance / QA Specialist - Gaming (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
10 Months ago
GoTo - Staff Software Engineer, SDET

GoTo

Hungary (Remote)
4 Days ago
Zurora - Software Engineer

Zurora

Costa Rica (Hybrid)
3 Days ago
Dice - Fullstack Software Engineer

Dice

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Accenture - Software Development Engineer

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Staff Engineer, QA Automation

Nagarro

India (Remote)
7 Months ago
Cognite - Senior Software Engineer - Kotlin

Cognite

Oslo, Oslo, Norway (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

gismart - UGC Manager / Creative Marketing Manager

gismart

Kyiv, Kyiv City, Ukraine (Hybrid)
3 Weeks ago
plarium - Unity Developer

plarium

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
EveryMatrix - Trainee QA & Configuration Manager

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Weeks ago
plarium - Outsourcing Coordinator

plarium

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago
plarium - Unity Developer

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
4 Weeks ago
N-ix - Functional (Operational) Coordinator

N-ix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Weeks ago
Magic Media - Graphics Programmer (C++)

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
2 Months ago
N-ix - Head of Payroll Accounting

N-ix

Ukraine (Remote)
1 Month ago
Luxoft - Senior React Developer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
5 Months ago
Pushka Studios - Junior QA Manual Engineer

Pushka Studios

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!