Position: Senior Java Engineer
Company: UpperCode
Category: Java
Experience required: 5y
English level: upper

It is a software development project that develops enterprise-grade solutions and BI connectors to help companies around the world improve productivity and optimize business processes.

— 5+ years in experience with Java 8+, Spring: Boot, MVC, Data
— Experience with Docker
— Oauth2 and OpenID
— Experience with build system - Maven
— MySQL, PostgreSQL
— Good knowledge of JavaScript, HTML, CSS3


Responsibilities:

— Design and development of new modules in the system;
— Support of current code together with the team;
— Assistance in team integration with deployment if necessary, etc.

We offer:

— A positive atmosphere all over the company
— Full-remote with absolutely flexible hours
— 25 days of paid vacation
— 5 days of paid sick leave
— 100% compensation for your development — professional courses, certificates, conferences, etc.