java developer in custom IT systems
Summary
Java developer building full-stack applications using Java, Spring Boot, and Vue.js. Responsibilities include designing REST APIs, microservices, and frontend components, while working with SQL databases and CI/CD pipelines.
Описание
Ubique Systems operates in IT services, software development, and custom IT system development.
Задачи
- Develop full-stack applications using Java, Spring Boot and Vue.js
- Design and develop REST APIs and Microservices
- Build responsive frontend components using Vue.js, JavaScript/TypeScript, HTML5 and CSS3
- Develop business logic and data-access layers using Spring Data JPA
- Work with PostgreSQL, MySQL or Oracle databases and optimise SQL queries
- Implement security using Spring Security, OAuth2/JWT
- Develop unit and integration tests using JUnit, Mockito and Jest/Vitest
- Troubleshoot production issues and participate in code reviews
- Work with Git, Maven/Gradle and CI/CD pipelinesCollaborate with Product, QA, UX/UI and DevOps teams
Требования
- Strong hands-on experience with Java and Spring Boot
- Strong hands-on experience with Vue.js 2/3
- Knowledge of Spring MVC, Spring Data JPA and Spring Security
- JavaScript / TypeScript proficiency
- Knowledge of HTML5 / CSS3
- Experience with REST APIs and Microservices
- SQL experience with PostgreSQL, MySQL or Oracle
- Experience with JUnit and Mockito
- Experience with Maven / Gradle
- Experience with Git
- Knowledge of Agile/Scrum
Условия
Contract employment.