a small logomark

Senior Java Developer

We are seeking to hire an experienced employee who is keen on Java to come into our full-cycle development project in telemedicine.

Project Work Format:

  • Remote work from home (if you wish, it is possible to organize your work in the office)
  • Project description in Confluence
  • Task setting in Jira

Main Tasks:

  • Develop and support Java 8/11 web application services and modules (server part) for a healthcare project,
  • Develop data acquisition services from medical devices (http requests) using Amazon Lambda serverless technology
  • Develop REST API for Angular implementation of Single Page Application (design of database for storage of entities, CRUD development of services)
  • Import data from external systems via REST API (learn REST API of external systems, implement authorization to external system via OAuth2)
  • Code review
  • Participate in task scheduling and evaluation

What We Expect from a Candidate:

  • Java commercial development experience for at least six years
  • Experience in database design
  • Strong command of Java 8+, Spring Framework, SpringBoot, JDBC, Hibernate, JPA, Spring Data
  • Experience in REST API development
  • Strong command of web applications building

Will Be a Plus:

  • Technical English, at document reading level
  • Experience in AWS services (Lamda, DynamoDB, EC2)
  • Docker and Test containers skills
  • Experience in SQL query-level PostgreSQL
  • Experience in CI/CD development and maintenance (Bitbucket Pipelines)
  • Experience in Linux

Terms

icon Formal Employment
Formal Employment
icon Friendly Atmosphere of Communication and Cooperation
Friendly Atmosphere of Communication and Cooperation
icon Open Free Control Style
Open Free Control Style
icon Paid Leave of 25 Calendar Days
Paid Leave of 25 Calendar Days
icon 6 Sick Days
6 Sick Days
icon Corporate English Courses
Corporate English Courses
icon Cool Office Parties Every Month
Cool Office Parties Every Month

Join Our Team