İstanbul | Kadıköy


Genel Nitelikler

We are looking for a "Senior/Architect Java Software Developer" for our client.

  • Minimum 7+ years of experience in Java,
  • Minimum 4+ years of experience in Spring Framework & Spring Boot (Includes Spring Cloud, Spring Security, etc.),
  • Experience with Event Driven Design models,
  • Experience with Distributed Systems,
  • Experience with SQL and NoSQL Databases,
  • Experience with Microservices and the Cloud,
  • IT infrastructure knowledge,
  • Experience developing entire applications from scratch,
  • Experience in automated tests, CI/CD pipelines,
  • Strong experience with Version control. Understanding of the Git workflow,
  • Performs peer code reviews and provides valuable feedback through explanation and example, as a Sr Engineer, sets the standard,
  • Advanced algorithm knowledge,
  • Critical thinking skills - using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems,
  • Strong understanding of best practices, SOLID principles, CLEAN Code, and scalable solutions,
  • Design Patterns knowledge.