Qureos

FIND_THE_RIGHTJOB.

Senior Full Stack Java Developer

Istanbul, Turkey

We are one of the leading Management & Technology Consulting firm in Turkish Financial Services Sector and we would like to strengthen our High Performing Team consisting of a wide range of -Talents- from new graduates to experienced professionals.


If you believe that this is the right time to challenge yourself, you are very welcome to our Team!


We are currently seeking " Senior Java Developer (Remote / Hybrid) ".


QUALIFICATIONS

  • Bachelor’s or Master’s Degree in Computer Science or related field from a reputable university
  • Proven experience on Java and its ecosystems,
  • Proven experience on popular frameworks or concepts such as Spring Boot, Spring MVC, React, Git, Hibernate, RESTful, SOAP,
  • Knowledge of RDBMS (Oracle, SQL Server),
  • Experience leveraging design patterns and software engineering best practices for a full stack software development life cycle of enterprise applications,
  • Experience with CI/CD tools (Jenkins..), version control tools (BitBucket, Git…), managing and tracking work using management tools like JIRA,
  • Experience in following and promoting Agile practices, TDD, BDD,
  • Understanding of common offerings by cloud providers (AWS, Azure, Google Cloud…), cloud native principles and cloud services to propose scalable solutions,
  • Experience on finance and banking sector is a plus,
  • Good command of spoken and written English.



JOB DESCRIPTION


  • Guide developers, create and review technical designs, create and review design patterns,
  • Oversee the design and development of software and infrastructure components,
  • Responsible for the analysis of new and emerging technologies,
  • Lead multiple migrations from applications to microservices cloud-based applications,
  • Create and maintain architecture, provide guidance and technical expertise an develop and maintain the technology roadmap,
  • Lead the development of new concepts to support the business strategy and provide recommendations to leverage technology,
  • Develop, create, and modify software applications or specialized programs in accordance with applicable software development methodology, meeting code quality metrics,
  • Produce specifications and user documentation on software applications being developed.

© 2025 Qureos. All rights reserved.