Position: Senior /strong Middle  Java Developer
Company: Miratech
Category: Java
Experience required: 5y
English level: intermediate

Miratech is engaged in the project of software application development in the financial area for the Swiss client.  
The client is a leading supplier of IT solutions for government and NGOs in Switzerland and Lichtenstein. It is an innovative supplier of modern and effective IT-solutions in Switzerland with ambitions to expand its activities to other areas of Western and Southern Europe.

Miratech is looking for a **Senior Java Developer** to join our project team. But if you are interested in full stack position - welcome, we are also happy to talk!)
You can apply for this position if you are in Poland or ready to relocate; if you are in Spain. You can work remotely in Poland or Spain.

Technology stack:
Backend: Spring, Spring Boot, Spring Data, Spring Security and so on
Frontend: Angular 
Database: Oracle
Other: Java 8, REST-services, Hibernate. Environment: Atlassian JIRA / Confluence
Project domain: Tax administration domain area / Tax assessment solution

**Responsibilities:**
Collaboration with internal and external team members, managing Junior Engineers
Architecture design and documentation, suggesting technical solutions to address customer’s needs
Solution scope definition, documentation and estimation of work needed
Development of new features and enhancing existing ones
Maintenance of the developed application
Code review

**Qualifications**
Experience in Java development
Working knowledge of Oracle SQL
Strong skills with Spring (Core, Data, Boot, Security, WS), Hibernate
Experience with REST
Experience with Angular
Hands-on with GitLab, Jira, Confluence

**Additional Information**
We offer

Strong career opportunities for professionals
A variety of international projects and mobility across projects
Professional development support and professional certification opportunities
Competitive compensation, advanced bonus systems
Flexible working schedule with a remote possibility
Corporate, ial and cultural events