Senior Java Developer

Job Description About the company

Geekhunter is hiring on behalf of our client, a technology consulting firm that delivers tailored IT solutions with specialised expertise in software development, comprehensive UX design, and full-cycle project management.

Job Responsibilities

  • Design, develop, and maintain enterprise-level Java applications within a microservices architecture.
  • Collaborate effectively with team members based in Turkey to deliver scalable and reliable backend solutions.
  • Produce clean, well-structured, and testable code adhering to best practices throughout the Software Development Life Cycle (SDLC) and Agile methodologies (Scrum).
  • Engage in code reviews, contribute to architectural decisions, and participate in system design discussions.
  • Continuously enhance the performance, quality, and stability of the codebase.
  • Partner with DevOps teams to containerise applications and manage deployments using Kubernetes.

Job Requirements

  • Bachelors degree in Computer Science or a related discipline.
  • Over 5 years of professional experience in Java development, with strong expertise in Java EE, Spring, and Hibernate frameworks.
  • Proficient in:
    • Spring Boot, JPA, JAX-RS/JAX-WS, Spring Cloud
    • Version control and build tools such as Git, Maven, and Jenkins
    • Containerization and orchestration technologies, including Docker and Kubernetes
    • Messaging and caching technologies like Kafka, Redis, and NoSQL databases
  • Solid understanding of Object-Oriented Programming (OOP), Unified Modelling Language (UML), and Agile development processes.
  • Experience working with Atlassian tools such as JIRA, Confluence, and Bamboo.
  • Strong command of English, both written and verbal.

Preferred Qualifications

  • Prior experience or knowledge of the aviation, logistics, or travel technology sectors.
  • Familiarity with Turkish culture or previous collaboration with international teams is advantageous.
Benefits
  • Competitive Salary
  • THR**
  • BPJS Ketenagakerjaan & Kesehatan**
  • Incentive Based On Performance
  • Working Tools Provided

Information :

  • Company : Geek Hunter
  • Position : Senior Java Developer
  • Location : Jakarta
  • Country : ID

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 2025-09-15 | Expired Date : 2025-10-15