Senior Java Developer

 We are looking for a "Senior Java Developer" for our partner in İstanbul.

BASIC QUALIFICATIONS

  • Bachelor’s Degree in Computer Science or related field
  • 5+ years professional experience in software development
  • Develop and implement new software programs
  • Maintain and improve the performance of existing software
  • Clearly and regularly communicate with management and technical support colleagues
  • Test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing software programs as necessary
  • Technical Requirements; OOP, Java, JavaEE, JPA/Hibernate, Spring, Basic Linux / Unix shell scripting

PREFERRED QUALIFICATIONS

  • Communication, ownership and customer focus
  • Deep technical and software expertise
  • Conceptualize, design, build, test and own software systems
  • Distributed systems operating in a scalable/high volume environment
  • System architecture/design
  • Strong written/spoken communication skills
  • Technical; Apache Ignite, Git, JSON/XML, SQL, Angular, HTML/CSS/JS, AJAX
  • Microservice Architecture
  • Solid Principles
  • ElasticSearch
  • JMS/RabbitMq/Kafka
  • Quartz
  • AWS/Azure
  • Testing suites, including JUnit and Cucumber 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
insert_drive_file