Full Stack Software Developer

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.

Job Description

CyanGate is looking for a Full Stack Software Developer for our office in Ankara, Turkiye that can build innovative solutions to our customers that are based in the United States. The work will be done at our office in Hacettepe Teknokent but after the adjustment period, it will be hybrid most of the time.


· 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.

· Experience working on different architecture patterns like Microservices and SOA

· Basic understanding of J2EE Design Patterns, Servlets, Spring, Hibernate, JSON, Web Services, Maven, RESTful Services, Git, JIRA, modern Javascript frameworks such as Vue or backbone is desired.

· Experience writing SQL queries in MS SQL Server and/or Oracle, PostgreSQL.

· Familiar with Containerization.

· Working on cloud environments like Azure especially using Azure Kubernetes service is a big plus.

· Working on message queue systems like RabbitMQ, ActiveMQ is big plus

· Experience in Helm charts is big plus.

What We Offer

CyanGate offers a competitive benefits program which includes a competitive salary, paid vacation starting on day 1, health benefits (medical,vision), and professional training.

An opportunity to work with Salesforce Partners.

We provide a fun work environment. Fridays are Happy Day with an unlimited snack bar.

You can apply to this position by sending your CV to