Position: Software Developer
Company: Scalea
Category: Java
Experience required: 3y
English level: intermediate

Principal Duties & Responsibilities:
● Software development using Java Enterprise Programming language to implement projects;
● Provide expertise and best practices on technical aspects of product development and implementation projects including performance;
● Implement and deploy change requests and enhancements to the existing solution.
● Take part in implementation projects and further support of developed software source code and configuration
● Maintain and improve the performance of existing software
● Mentor and train new team members
● Clearly and regularly communicate with management and team members
Experience & Requirements:
● Strong development skills with Java 8, Spring Frameworks and Spring Boot for REST Webservices;
● Experience: min 3-5 years of recent development experience in enterprise information systems or equivalent
● Solid experience with Relational Databases (MySQL, PostgreSQL);
● Experience with development of J2EE systems preferred.
● Experience in version control with Git and SVN
● Strong troubleshooting and problem-solving skills; quick learner;
● Responsibility and focusing on results; meet challenging deadlines;
● Good communication and interpersonal skills;
Education:
● Bachelor’s degree in Computer Science, Information Technology or Electronics and Communications;

Technology stack

java 11
spring boot 
SOAP WS 
graphQL
nosql 
postgre 

nifi integration
data migration 
Zabbix integration 
Ansible AWX integration
gitlab integration 
vue.js

jenkins CI
maven
docker