Новосибирск
Our vacancy implies relocation to Montenegro!
We are looking for Senior Java developer for our office TUNGSTEN Montenegro for the distributed teams.
Required skills and experience:
- Strong knowledge of Java 17 or later, with extensive experience in the Spring Framework.
- Strong expertise in working with at least one relational DBMS.
- Experience designing and implementing RESTful APIs.
- Proficiency in containerizing applications using Docker.
- Proficiency in test automation, including unit testing and integration testing, with experience in frameworks such as JUnit.
- English level is Upper-Intermediate and more
Will be a Plus:
- Experience with Angular or another modern UI framework.
- Proficiency in TypeScript, with a solid understanding of its features and best practices.
- Proficiency in ngrx and rxjs.
- Experience with Material Design principles and related libraries, such as Angular Material or PrimeNG.
We offer:
- Work for an international software company that provides competitive products and services of high demand for over 35 years;
- Relocation package when moving to Montenegro: a residence permit, assistance in adaptation;
- The office is located in the capital of the country, the city of Podgorica;
- Flexible schedule and Home-office work structure;
- Professional and career growth;
- Well-established and well-organized software development process;
- Training and learning opportunities according to individual needs.
Additional benefits:
- Residence permit for family members;
- Voluntary medical insurance for employee and family members;
- 100% paid sick leave (regardless of work experience);
- We are a strong community, a team working together cohesively, sharing our thoughts, experience and creative ideas.