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
- Design, develop, and maintain robust, scalable, and secure Java-based microservices.
- Lead the refactoring and decomposition of monolithic applications into independent, distributed services.
- Collaborate with architects, product managers, and DevOps to define system requirements and design solutions.
- Apply industry best practices and modern patterns to ensure system reliability and high availability.
- Write clean, efficient, and well-tested code with a strong emphasis on maintainability.
- Participate in code reviews and mentor junior engineers.
- Monitor and troubleshoot production issues as needed.
- Contribute to architectural decisions and long-term technical strategy.
Who you are
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience with Java (preferably Java 11+).
- Solid experience building and maintaining RESTful APIs and microservices.
- Deep understanding of Spring Boot / Spring Cloud, and other Java-based frameworks.
- Experience with Docker, Kubernetes, and container orchestration in cloud environments (GCP).
- Proficiency with relational and NoSQL databases (e.g., Oracle, PostgreSQL, Couchbase).
- Hands-on experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or similar.
- Strong grasp of design patterns, domain-driven design, and best practices in distributed systems.
- Develop clean, well-tested code using unit and integration testing frameworks (e.g., JUnit, Mockito).
- Ensure services are robust and performant under high-load, high-concurrency traffic scenarios.
- Excellent problem-solving skills, analytical thinking, and communication abilities.
Nice to Have
- Experience in e-commerce or marketplace domains.
- Familiarity with event-driven architecture and messaging systems (Kafka, RabbitMQ).
- Exposure to observability tools (Prometheus, Grafana, ELK Stack).
- Knowledge of agile methodologies (Scrum, Kanban).
As n11.com, we care about your Personal Data Security. Please find the Personal Data Protection Information Notice from the link below.
https://n11scdn.akamaized.net/custom/upload/51/79/2889579912657586679.pdf
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-04-10
Software Engineer
2026-04-11
Software Engineer, GRC
2026-04-09
- Posted
- Apr 10, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Sarıyer
- Company
- n11
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-04-10
Software Engineer
2026-04-11
Software Engineer, GRC
2026-04-09