Java Full Stack Developer – Vue.js
Ubique Systems — Netherlands · Posted ~23 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Key Responsibilities
• Design, develop, test, and maintain full-stack web applications using Java, Spring Boot, and Vue.js.
• Develop scalable and secure RESTful APIs and microservices.
• Build responsive, reusable, and user-friendly frontend components using Vue.js, JavaScript/TypeScript, HTML5, and CSS3.
• Integrate frontend applications with backend REST APIs and third-party services.
• Develop business logic, data-access layers, and backend services using Java and Spring technologies.
• Work with relational databases such as PostgreSQL, MySQL, or Oracle.
• Write efficient SQL queries and optimize database performance.
• Implement authentication and authorization using technologies such as Spring Security, OAuth2, or JWT.
• Write unit, integration, and automated tests to ensure application quality.
• Troubleshoot production issues, identify root causes, and implement effective solutions.
• Participate in code reviews and contribute to coding standards and best practices.
• Collaborate with product managers, UI/UX designers, QA engineers, DevOps engineers, and other developers.
• Work with Git and CI/CD pipelines to support automated build, testing, and deployment.
• Contribute to application architecture, technical design, and continuous improvement.
Required Skills
• Strong experience with Java 8/11/17+.
• Strong knowledge of Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
• Hands-on experience with Vue.js 2/3.
• Strong knowledge of JavaScript/TypeScript, HTML, and CSS.
• Experience developing and consuming REST APIs.
• Good knowledge of microservices architecture.
• Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
• Familiarity with Git and software development best practices.
• Experience with unit testing frameworks such as JUnit and Mockito.
• Understanding of Maven or Gradle.
• Good understanding of Agile/Scrum development methodologies.
Technology Stack
Backend: Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security
Frontend: Vue.js, JavaScript/TypeScript, HTML5, CSS3, Vue Router, Pinia/Vuex
Database: PostgreSQL, MySQL, Oracle
Testing: JUnit, Mockito, Jest/Vitest
Build: Maven/Gradle
DevOps: Git, Docker, CI/CD, Kubernetes
Cloud: AWS/Azure/GCP
Architecture: REST APIs, Microservices, Distributed Systems
We have 78,290 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 78,290 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume