Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

RIGHTYON TECHNOLOGY

NewBe an early applicant

Senior Java Backend Developer

Posted Updated
Discussion

Summary

Senior backend developer building and owning scalable Java 17+/Spring Boot services, REST/GraphQL APIs, and event-driven systems (Kafka, MQTT, RabbitMQ) on-site in Istanbul/Gebze. The role emphasizes database/SQL work, JVM performance, clean architecture, and hands-on use of AI-assisted development tools.

We are looking for a Senior Java Backend Developer to join our engineering team in an on-site working model at our Istanbul / Gebze office. The role involves hands‑on backend development, architectural ownership, and effective use of AI‑assisted development tools to improve code quality and engineering efficiency.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Own the design and evolution of REST and/or GraphQL APIs
  • Take responsibility for backend architecture and long‑term technical decisions
  • Design and optimize database schemas and complex SQL queries
  • Implement and maintain event‑driven and message‑based systems (Kafka, MQTT, RabbitMQ)
  • Leverage AI tools (e.g. code assistants, AI‑powered IDE features) to improve development speed and quality
  • Conduct code reviews and enforce clean code and best practices
  • Identify, prioritize, and reduce technical debt
  • Improve system performance, stability, and reliability
  • Collaborate closely with on‑site engineers and stakeholders

Requirements

  • 4+ years of professional experience in Java backend development
  • Strong expertise in Java (17+) and the Spring Boot ecosystem
  • Proven experience building and maintaining production‑grade backend systems
  • Advanced knowledge of RESTful API design and backend architecture
  • Strong SQL skills and experience with relational databases
  • Deep understanding of JPA / Hibernate, including performance tuning
  • Solid knowledge of concurrency, multithreading, and JVM performance
  • Experience with Git and CI/CD pipelines
  • Hands‑on experience using AI‑assisted development tools (e.g. ChatGPT, GitHub Copilot, Cursor, IDE AI features)
  • Strong understanding of clean code, SOLID principles, and design patterns

Nice to Have

  • Experience integrating AI or ML‑based services into backend systems
  • Experience with Kafka, MQTT, or real‑time data processing
  • Docker and container‑based deployment experience
  • Familiarity with cloud platforms (GCP, AWS, etc.)
  • Microservices and distributed systems experience
  • Observability tools (Prometheus, Grafana, ELK stack)
  • Experience with IoT or high‑throughput systems

What We Offer

  • On‑site collaboration with a highly technical engineering team
  • Direct impact on architectural and technical decisions
  • Long‑term, stable projects with real production usage
  • Engineering‑driven culture that encourages effective AI usage

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →