Qureos

FIND_THE_RIGHTJOB.

Senior Java Software Engineer

Istanbul, Turkey

We are seeking Software Development Engineers (Java) with experience building high-performing, scalable, enterprise-grade applications.



· Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high availability and performance

· Contributing to all phases of the development lifecycle

· Writing well-designed, testable, efficient code

· Working with the latest technologies

· Fostering collective code ownership through Pair Programming, Peer Review, and rewrite/refactor approach

· Active participation in a self-governing Agile team.


Responsibilities


· Java Developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

· Contribute to all phases of the development lifecycle

· Write well-designed, testable, efficient code.


Requirements


· BS/MS degree in Computer Science, Engineering, or a related subject

· Proven hands-on Software Development experience

· Proven working experience in Java development

· Experience in the Spring Framework (preferred Boot)

· Hands experience in designing and developing applications using Java EE platforms

· Object Oriented analysis and design using common design patterns.



Experience in:


· Relational Databases (Oracle), SQL, and ORM technologies (JPA2)

· SCM(Git)

· Microservice Architecture (nice to have)

· Docker, Kubernetes or Openshift

· Experience with Test-driven development (JUnit, Mockito, Spring Boot Test frameworks)

· +5 years experience (Java, Spring)



Tech Stack


  • Java 24/21/17/11/8, Spring Boot, Hazelcast, Docker, Oracle, MySQL, Mongo DB, Apache Kafka, Kubernetes, Openshift, etc.

© 2025 Qureos. All rights reserved.