Skip to content

Senior Java Developer

  • Remote
    • Remote, İstanbul, Türkiye
  • Technology

7 + Java Experience,

Expertise in Spring Boot, JPA/Hibernate

Remote from Turkey

Job description

Our client is a technology company delivering advanced software solutions for enterprise customers in Saudi Arabia. Their projects focus on large-scale integrations with banking systems and client platforms. To strengthen their distributed development team, they are seeking a highly skilled Senior Java Developer who can contribute technical expertise, problem-solving ability, and effective collaboration in a remote, multicultural setup.

Key Responsibilities

  • Design, develop, and maintain robust Java-based applications.

  • Collaborate with Turkish and Saudi technical teams on complex 3rd party integrations.

  • Translate business requirements into scalable and efficient technical solutions.

  • Participate in Agile ceremonies and provide input during product discussions.

  • Ensure code quality through reviews, standards, and test automation.

  • Troubleshoot, debug, and optimize performance issues.

  • Stay updated with emerging technologies and share knowledge within the team.

Job requirements

  • BS/MS in Computer Engineering or related field

  • 7+ years of professional experience in Java development (preferably Java 8+)

  • Expertise in Spring Boot, JPA/Hibernate

  • Strong SQL skills (Microsoft SQL Server or other RDBMS), with solid data modeling knowledge

  • Solid understanding of RESTful API design (Swagger or similar tools)

  • Hands-on experience with unit testing frameworks (JUnit, Mockito)

  • Proficiency in Git or other version control systems

  • Understanding of security principles (hashing, encryption, decoding)

  • Familiarity with CI/CD and UNIX-based environments

  • Knowledge of Agile methodologies

    Nice to Have:

  • Experience with Redis, RabbitMQ

  • Exposure to MongoDB

  • Background in financial or enterprise applications

Soft Skills

  • Strong English communication skills (written & spoken)

  • Proactive and reliable in remote collaboration

  • Strong problem-solving and analytical mindset

  • Team-oriented, open to feedback, and willing to support others

  • High sense of ownership and accountability

or

Apply with Indeed unavailable