Senior Developer

n11

Sarıyer

On-site

TRY 300,000 - 520,000

Full time

1 hour ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

n11.com is seeking an experienced backend engineer to drive migration from monolith to microservices. You will build robust Java/Spring backend services with Hibernate and SQL, exposing REST/SOAP interfaces and ensuring scalable APIs.

Ideal candidates have 5+ years of backend experience, strong CI/CD skills (Docker, Jenkins), and familiarity with RabbitMQ/Kafka and microservices architecture. Collaboration with cross-functional teams is essential.

Qualifications

  • Bachelor's Degree in Computer Science or related field.
  • At least 5+ years of professional software engineering experience building backend systems.
  • Experience with CI/CD such as Docker, Jenkins.
  • Experience with messaging products like RabbitMQ, Kafka.
  • Experience with Java/Spring and Spring Boot development.

Responsibilities

  • Migrate brownfield projects from monolith to microservices.
  • Develop backend using Java/Spring, Hibernate, and SQL.
  • Work with REST, SOAP and JSON interfaces.
  • Lead Java/Spring components and Spring Boot development.
  • Collaborate with product and platform teams to deliver scalable solutions.

Skills

Java
Java EE
Spring
Hibernate
SQL
REST APIs
SOAP
JSON
Microservices
CI/CD
Docker
Jenkins
RabbitMQ
Kafka
Kubernetes
OpenShift
JUnit/Mockito
Design Patterns

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Jenkins
Kubernetes
OpenShift
Elasticsearch
PostgreSQL

Job description

Get ready to take your place on n11, an open market platform has made valuable contributions to the e-commerce sector since its establishment by bringing more than 330 thousand registered business partners to customers.

What you'll do
  • Brownfield projects such as migration project from monolith to microservices,
  • Requires strong skills in Java, Java EE, JSF, Spring, Hibernate, and SQL,
  • Understanding of REST, SOAP and JSON,
  • Java/Spring and its components/Spring Boot development.
Who you are
  • Bachelor's Degree in Computer Science or related field,
  • At least 5+ years of professional software engineering experience in building backend systems,
  • E-commerce experience is a plus,
  • Experience working in CI, CD such as Docker, Jenkins,
  • Experience with messaging products like RabbitMQ, Kafka,
  • Experience of Java/Spring and its components/Spring Boot development,
  • General understanding in microservices is a huge plus,
  • Working in Agile, Lean and/or Continuous Delivery approaches such as Continuous Integration, TDD, BDD, Infrastructure as Code etc,
  • Experience with relational/non-relational Database Management Systems such as Oracle, PostgreSQL, Elasticsearch, Couchbase etc,
  • Preferably experienced in fault-tolerant and loosely coupled distributed architectures,
  • Junit, PowerMock, Mockito test driven technologies,
  • Experience in Kubernetes or Openshift, observability, monitoring, and resource optimization is a significant plus,
  • Proficient in OOP, Design Patterns, Clean Code, Software Craftsmanship culture, Refactoring, Unit, and Integration Testing,
  • Project or process management experience is a plus.
  • Strong advocate for clean code, software craftsmanship, and pragmatic engineering best practices
  • Proven ability to collaborate closely with product, platform, and cross-functional teams to deliver impactful solutions
  • Strong ownership mindset with the ability to take initiatives, drive work independently, and deliver end‑to‑end solutions
  • Hands‑on technical leadership with the ability to lead initiatives while actively contributing to design, development, and code

As n11.com, we care about your Personal Data Security. Please find the Personal Data Protection Information Notice from the link below.

https://n11scdn1.akamaized.net/custom/aydinlatma-metni/People-Aydinlatma-Metni.pdf

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Site Reliability Engineer
Sr Site Reliability Engineer

n11 • Fatih

On-site
TRY 400,000 - 800,000
Senior Backend Engineer - Java, Microservices
Senior Backend Engineer - Java, Microservices

n11 • Sarıyer

On-site
TRY 300,000 - 520,000
Senior Java Developer (Payment Systems)
Senior Java Developer (Payment Systems)

OBSS • Turkey

On-site
TRY 50,000 - 80,000
Backend Software Specialist
Backend Software Specialist

Baykar • Turkey

On-site
TRY 420,000 - 660,000
Full Stack Java Developer (Banking)
Full Stack Java Developer (Banking)

OBSS • Fatih

Hybrid
TRY 279,000 - 502,200
Competitive salaries
Flexible and hybrid working arrangements
Training programs, certifications, and workshops
Senior .Net Developer
Senior .Net Developer

Hangikredi • Ümraniye

Hybrid
TRY 350,000 - 550,000
Lunch card
Remote work option
Private medical insurance
+2
Backend Developer Specialist
Backend Developer Specialist

Sürat Kargo • Fatih

On-site
TRY 600,000 - 800,000
Senior Backend Software Engineer (.NET)
Senior Backend Software Engineer (.NET)

yuddy • Turkey

On-site
TRY 850,000 - 1,100,000
Senior Software Developer
Senior Software Developer

Karadeniz Holding • Fatih

Hybrid
TRY 420,000 - 650,000
Hybrid working opportunity
Birthdays off
Training & development opportunities
+1
Senior .NET Engineer Turkey
Senior .NET Engineer Turkey

Zoolatech • Fatih

On-site
TRY 320,000 - 520,000