Descrierea poziției vacante
We are looking for a skilled Middle Java Developer to join our cross-border team (Moldova & Netherlands). This role is a perfect fit for someone who enjoys the puzzle of maintaining robust systems while actively shaping the future of our products. You will spend about half your time ensuring our existing customer projects run smoothly and the other half building out new, impactful features.
What You Will Do
- Feature Development & Maintenance: Spend a 50/50 split between implementing high-quality new features and maintaining/optimizing existing customer projects.
- Architecture & Design: Don’t just execute – contribute. You will have a seat at the table for architectural decisions concerning new feature sets.
- Fullstack Delivery: Work across the stack, primarily with Spring Boot on the backend and Vue.js (2/3) or Angular on the frontend.
- Ecosystem Management: Manage builds and deployments using Maven and Azure DevOps, ensuring software is ready for on-premise installation at customer VMs.
- Collaboration: Work within a "Loose Kanban" framework, collaborating closely with 20 colleagues across MD and NL through regular syncs.
Technical Requirements
- Java: Solid experience with Java and the Spring Boot framework.
- Database & ORM: Proficient in PostgreSQL and experienced with Hibernate/JPA.
- Frontend Skills: Practical experience with Vue.js (versions 2 or 3). Familiarity with Angular is a significant plus.
- Tools: Experience with Maven for build automation and Azure DevOps for CI/CD processes.
Soft Skills & Work Style
- Analytical Mindset: You enjoy "under-the-hood" work-fixing bugs and refactoring code to improve system health.
- Communication: Minimal direct customer contact, but you must be able to communicate effectively with stakeholders, product managers, and project maintainers.
- Adaptability: Ready for periodical business trips to collaborate with our Netherlands-based team.
What We Offer
- What will you get:
- Private health insurance.
- Sports compensation for gym memberships.
- Flexible schedule.
- Education budget for Certifications, Courses, Training and Conferences (a part of the education budget can be spent on gadgets, that stay yours).
- Books budget.
- 5 pm Club – a concept developed by ISD to offer 1-hour every week for self-development, development of your ideas and/or presentations to the team to improve public speaking skills.
Abilități cheie
Java
PostgreSQL
Spring Boot
Frontend Skills
Hibernate/JPA
Database & ORM
Azure DevOps
Maven
Despre companie
ISD is a spin-off of the Dutch Inther Group. Starting up as part of their development team we became a company in our own right. Today we still are a strategic development and maintenance partner to Inther but it has developed to a 2-way relationship. When needed, Inther supports us and our clients in The Netherlands, should need arise. In this way you can be assured that our projects have a solid Dutch back-up.