Junior Software Developer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

Qualifications:

· BS/MS degree in Computer Science or related fields

· Good command of written and spoken English

· Experience with Java and JavaScript

· Good knowledge of OOP and N-Tier Architecture

· Hands-on experience with one of these frameworks: Backbone or React

· Good command of RESTful web services and REST API design

· Familiar with version control tools such as Git

· Ability to work individually and in a team

· Believes in continuous improvement

· Experience with Spring, SpringBoot, Hibernate, Spring Data JPA frameworks

Preferred:

· Experience with Python

· Experience with Spring, SpringBoot, Hibernate, Spring Data JPA frameworks

· Good command of Linux and Bash scripting

· Familiar with Jira and Confluence

· Experience with Agile Software Development and Scrum framework

Technologies we use:

· Java (Spring Boot, Spring MVC, Gradle)

· JavaScript (BackboneJS, ReactJS, Bootstrap, GulpJS, Bower, WebPack)

· Python

· C++

· Git / GitHub

· PostgreSQL

· DevOps (Docker, Vagrant, Ansible, Jenkins, Kubernetes)

Job Description:

· Designing and developing software components

· Developing both backend and frontend of our software products

· Writing unit and unit integration tests

· Performing code reviews

· Documenting and reviewing related work products

· Staying up to date on emerging technologies