Java Software Developer – TR


About CyanGate

CyanGate is a technology company providing services and products to the United States market with a focus on content-centric workflows. CyanGate has offices in US and Ankara, Turkiye. CyanGate has been in business since 2007 and has a rewarding work environment to fulfill career ambitions.



  • Bachelor’s degree in Computer Science, Engineering, or MIS.


  • Ability to fluently communicate in written and spoken English.
  • Self-motivated.     


  • 2+ years of hands-on experience with Java programming.
  • Experience with software development lifecyle.
  • Knowledge of object oriented design and MVC architecture.
  • Familiar with concurrent and recursive programming.
  • Basic understanding of J2EE Design Patterns, Servlets, Spring, Hibernate, JSON, Web Services, Maven, RESTful Services, Git, JIRA, modern Javascript frameworks such as AngularJS or backbone is desired.
  • Experience with database concepts and design.
  • Experience writing SQL queries in MS SQL Server and/or Oracle, PostgreSQL.
  • Experience with DynamoDB, SQS, S3 and other Amazon services are a big plus.

What We Offer:

  • Award-winning DAM, ECM, and SFDC solutions.  
  • Great teammates, cutting-edge technology  
  • Competitive salary + Lunch Ticket + Transportation Benefit  
  • Flexible working conditions  
  • Paid holidays starting on day 1  
  • Life insurance  
  • Health insurance covers spouse and children  
  • Professional training  
  • An opportunity to work with Salesforce Partners.  
  • Fun work environment. Fridays are Happy Day with an unlimited snack bar. 

CyanGate is an equal opportunity employer that is committed to diversity and inclusion in the workspace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, protected veterans’ status, age, or any other characteristic protected by law.