Java Developer

Migros One

Fatih

On-site

TRY 223,200 - 334,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading e-commerce company in Turkey is seeking a Mid-Java Developer to enhance their development team. The role involves contributions to all phases of the software development lifecycle and requires strong experience in Java and relevant technologies. Ideal candidates will have a minimum of 3 years in back-end engineering and a passion for innovative solutions. This role offers a full-time position with a collaborative team environment.

Qualifications

  • Minimum 3 years of experience as a back-end engineer.
  • Hands-on implementation practice of Object-Oriented Design Patterns is a must.
  • Unit, Integration and E2E test knowledge is a plus.

Responsibilities

  • Contributing to the software development lifecycle.
  • Identify engineering bottlenecks and discuss solutions.
  • Responsible for quality assurance of the work.

Skills

Java 21
REST Conventions
Object-Oriented Design Patterns
Redis
Docker
Messaging Solutions (e.g., RabbitMQ, Apache Kafka)
AWS, GCP, OpenShift, Azure

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Migros One

Who are we?

Our business is technology, food and retail. We are a young team that combines all resources with technology; Our goal is to provide an excellent e-commerce service to meet your needs. In short, you can call us Migros One.

Today, as a team that holds the “Great Place To Work” certificate with the contributions of our employees we produce, learn and develop together. We rediscover our passion for our business every day and build Migros One culture together.

Our Culture

We are #ONE to create a better tomorrow for our community. Our way of working includes four core values that we strive to act:

  • Take accountability with passion
  • Drive innovation with curiosity
  • Make a difference for our customers

We live these values every day and create an environment where everyone enjoys working. Our business culture based on trust, openness and innovation has been recognized with our “Great Place To Work” certificate!

What Do We Do?

As Migros One; We spread happiness in being the pioneer of innovation in the field of food and retail technology with our brands Migros Sanal Market, Migros Hemen, Migros Extra, Migros Yemek, Macroonline, Tazedirekt, Mion and Petimo!

Our determination to find fast and effective solutions always keeps us one step ahead. Our team\'s passion and energy make their jobs enjoyable.

Thanks to our people-oriented approach, we aim to create a more comfortable and practical world for everyone by using them all. We constantly strive to provide the best experience to our consumers and employees! As Migros One team, we get excited with every member of our team creating his/her own career story!

If you would like to be a part of this visionary and tech-savvy e-commerce team, don’t wait! Make your application!

We are looking for Mid -Java Developer who will be on our team.

What You'll Be Doing:

  • Contributing the software development lifecycle. (technical design, implementation, testing, deployment, and monitoring.),
  • Identification ability of engineering bottlenecks and discussing potential solutions. (redact RFC and ADR documents.),
  • Responsible for the quality assurance of the work we work on,
  • Applying a product mindset to back-end systems,
  • Regularly presenting new ideas and techniques in Brown Bag Sessions,
  • Improving the System Design of the solution architecture on production.

What You'll Bring:

  • Minimum 3 years of experience as a back-end engineer,
  • Production experience with Java 21 (11 or 17 is also fine), REST Conventions, Redis and Docker,
  • Hands-on implementation practice of Object-Oriented Design Patterns is a must,
  • Familiarity of security concepts and methodologies is a nice-to-have. (OAuth2, OIDC, Authorization Code Flow, etc.),
  • Knowledge of Messaging Solutions (RabbitMQ, Apache Kafka, or similar) is required,
  • Experience with AWS, GCP, OpenShift, Azure or similar is highly desired,
  • Experience with Clean or Hexagonal Architecture is a nice-to-have,
  • Domain-Driven Design is a nice-to-have. (Tactical DDD, Aggregate Design Rules, Eventual and Strong Consistency, etc.),
  • Knowledge of Microservices Patterns is a nice-to-have. (Transactional Outbox, Data Consistency with Saga.),
  • Unit, Integration and E2E test knowledge is a plus.

Seniorit y level

  • Associate

Employment type

  • Full-time

Job function

  • Information Technology
  • Industries
  • Technology, Information and Internet

Referrals increase your chances of interviewing at Migros One by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Migros One • Fatih

On-site
TRY 210,000 - 330,000
Senior Data Scientist
Senior Data Scientist

Migros One • Fatih

On-site
TRY 60,000 - 80,000
Backend Engineer - Java Spring Microservices (E-commerce)
Backend Engineer - Java Spring Microservices (E-commerce)

Migros One • Fatih

On-site
TRY 210,000 - 330,000
Business Development Senior Specialist/ Executive
Business Development Senior Specialist/ Executive

Migros Ticaret • Ataşehir

On-site
TRY 420,000 - 580,000
Senior Data Analyst
Senior Data Analyst

Migros Ticaret • Ataşehir

On-site
TRY 420,000 - 540,000
Senior Java Developer
Senior Java Developer

Innovance Consultancy • Fatih

Hybrid
TRY 350,000 - 550,000
Senior Java Developer (Hybrid)
Senior Java Developer (Hybrid)

AMARIS GROUP SA • Fatih

On-site
TRY 350,000 - 700,000
Remote Java Developer
Remote Java Developer

OBSS • Turkey

Hybrid
TRY 1,379,000 - 2,299,000
Flexible working arrangements
Training programs and certifications
Collaborative work environment
Software Developer (Java)
Software Developer (Java)

adesso Turkey • Fatih

Hybrid
TRY 300,000 - 420,000
Private health insurance
Comprehensive benefits
Bonus system
+2
Technical Support Specialist (German Speaker)
Technical Support Specialist (German Speaker)

Insider One • Fatih

On-site
TRY 250,000 - 320,000
Monthly meal allowance
Private health insurance
Yoga and fitness clubs
+3