Position: Senior Full Stack Java Developer
Company: Intellectsoft
Experience required: 3y
English level: upper

Project Description: Web application for medical institutions that provides posibility of gathering thorough anamnesis and giving a probabilities of potential diseases of patient. One of the key features is GUI that allows to build a family tree and include all the anamnesis of member to the model.


Requirements
5+ years of software engineering experience
Solid experience in modern programming on Java
Strong knowledge of Core Java and frameworks (Spring, Hibernate)
Design patterns, OOP, development methodologies
Experience with Javascript and React
Experience with MySQL


Responsibilities:
Participate in development and contribute as engineer;
Work in a continuous delivery Agile environment;
Work both independently and in close collaboration with others in the team and across the business;
Participate in peer design and code reviews;
Participate in architecture design planning;
Proactively collaborate with teammates and communicate with remote client team;
Perform root cause analysis of issues to assist in determining the source of problems;
Moving core functionality from desktop client to web;
Adding new REST endpoints, implementing new UI components, replacing native SQL with hibernate logic


Benefits
Great opportunity to work with remarkable team from US;
Salary above the market;
Lighthearted, inspiring and open company culture;
Health Insurance coverage;
English language courses;
Fresh fruit and other snacks onsite;
Fun corporate events :)