#1 Job Board for tech industry in Europe

Architect/Senior Java Developer
Java

Architect/Senior Java Developer

Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Java

    master

    Spring

    master

    REST API

    advanced

    PostgreSQL

    advanced

    Maven

    advanced

    Jenkins

    advanced

    Git

    advanced

    English

    advanced

Job description

Online interview
We are looking for Architect/Senior  Java Developers! 

Client is software product company with a platform for managing dental clinics. Features, among many others, include appointment management, controlling, billing, documentation and legal services.
The most urgent need is a complete redesign and rebuild of the software installation package.
 
WHAT WILL BE YOUR RESPONSIBILITY:

  • Together with colleagues in the agile Java development team, you will continue to develop successful core product for the future. 
  • Migration of a sophisticated business applications to microservices architecture, based on the Spring framework with REST, JSON and JPA .
  • New development of dynamic interfaces as well as new client and server components.
  • Participation in high-level architectural and design activities.
  • Involvement in analysis and design, implementation and deployment.
  • Implementation of unit and integration tests.
  • Creating functional and technical documentation of the project.
  • Following established programming procedures and guidelines.
 
REQUIREMENTS:

  • At least 6 years of professional experience in software development with Java.
  • Great knowledge of the Spring framework and REST interfaces.
  • Experience in handling of relational databases such as PostgreSQL.
  • Development tools such as Eclipse/IntelliJ, Git, Maven, Jenkins, SonarQube form the basis of your work.
  • Knowledge of Object Oriented Programming principles, design patterns and clean code approach.
  • Knowledge of architecture and design patterns such as Clean or Hexagonal Architecture.
  • Desire to work with agile process models in a team and know Scrum or Kanban.

 WE ARE OFFERING:

  • UoP or B2B contract - you decide.
  • Remote work or working from our Białystok or Warsaw.
  • Great place to work and to grow your skills.
  • Competitive salary reflecting your experience and knowledge.
  • Great working conditions including various benefits, training budget and best equipment.