Position: Senior/Middle Strong Full-Stack Developer (Java/Angular)
Company: Edvantis Software
Experience required: 3y
Category: Java
English level: upper
Published: 2022-01-01T00:00:00+02:00

Edvantis is looking for a Full-Stack Developer (Java focused). Our partners empower companies to make the right decisions to address future-critical challenges and achieve goals much more efficiently and quickly. For more than ten years, our cooperation has successfully supported companies in the mid-sized and corporate environment in Business Navigation. What once began with classic enterprise architecture has developed into a modern solution in response to new requirements. More than one hundred customers rely on our know-how. It is a collaborative navigation software for small and medium-sized companies and for large groups. More than 120 companies across industries use it. Thanks to its easy handling, effectively foster collaboration among all divisions of your company, allowing you to tap undetected potential and harness the cutting edge in digitization innovation.

**Client from Germany.**
**Team composition (our side):** 1 Senior Software Developer, 1 Middle Software Developer, 2 Middle AQA Engineers, 1 Senior QA Engineer (Manual), 1 Middle QA Engineer (Manual)

**Responsibilities:**
Working with Architects and Product Owners to transition software designs into deployment
Development of new features with the use of Angular Framework
Development of new features in Java with the use of Spring Framework
Refactoring and improvements in the backend with a focus on future movement to the cloud and “feature flags” approach
Migration to Spring Boot

**Requirements:**
4+ years of experience with Java (JDK8-11), Spring Framework (Security, MVC, Boot), Hibernate 5, JUnit, Apache Tomcat 8, RESTful APIs
Experience with TypeScript, Angular 8-12 (understanding of changes between different versions), Angular Material, RxJS, NgRx, GoJS, HTML, CSS/SCSS
Practical experience with Git, Jenkins and pipelines, Docker, Jira, Confluence, NPM, SonarQube
Experience with one of the Databases (MySQL, Oracle, SQL Server, PostgreSQL, MariaDB), Liquibase library
Willing to collaborate and cooperate with other team members and clients
Experience with Agile development, roles/responsibilities, tools, and mindset

**We offer:**
Career and professional growth
Competitive salary
Friendly and highly professional teams
Big and comfortable office, own parking area, restaurants nearby
Medical insurance coverage for employees (Сovid-19 included), plus an option for family insurance coverage at a corporate rate
Paid 12 sick leaves and all holidays
Paid 18 working vacation days
English/German language courses
Comfortable office facilities (coffee/tea points)