20 years on the Romanian IT market and still growing.
Part of the HN Services Group, with offices in France, Spain, Portugal, and Luxembourg, HN Services Romania is about building real careers, not just filling roles.
What you’ll find here
- Digital transformation projects with real impact
- A wide range of technical roles across modern and legacy technologies (yes, COBOL is still very much alive)
- Exposure to diverse industries and international environments
- Continuous growth through our in-house software development training center (HN Training Institute)
💡We are currently looking for experienced professionals to deliver high-quality, stable, and resilient software solutions.
Key responsibilities:
- Plan, develop and implement projects or features of large-scale projects, as part of the development team
- Develop solutions to improve performance and scalability of systems
- Assisting in Production issues
- Share knowledge about your area of expertise, best practices and provide functional support
What we are looking for:
Experience
- Minimum 7 years of relevant experience in Java technologies, with expertise in Cloud-oriented design & development
Backend
- Java Standard Edition (17 or newer)
- Spring Boot
- Relational database: Oracle DB / PostgreSQL
- Web services: REST API
- Elastic Search
- Kafka, event-driven architecture
- Microservices, Hexagonal architecture, DDD
- Design patterns, SOLID principles
- Unit & integration testing
Frontend
Cloud
Others
- GIT, Maven
- CI/CD pipeline (Jenkins / Gitlab CI / SonarQube)
- Tools: Postman, SoapUI, Bruno
- Linux: Basic knowledge (regular user & root)
- Agile
Although not required, would be considered a plus if you have knowledge about:
- NoSQL database: MongoDB
- Authorization & authentication protocols: OAuth 2.0, OIDC
- SAST / DAST / SCA (Fortify, Sonatype IQ server, SonarQube)
- Web services: SOAP API
- Test automation (Selenium, Cucumber)
We are also interested in:
- Language skills:
- French: Able to communicate effectively in conversations (verbal, writing), also to understand documentation (main communication language inside the team)
- English: Able to communicate effectively in conversations and understand technical documentation
- Attention to details, analytical skills, adaptive
- Good communication skills
- Team player mentality: ability and willingness to collaborate and support in a global distributed team
- Self-driven, proactive, suggests ideas, has initiative, positive & agile mindset
- Ability to work autonomously (as team player), self-learner
- Focused on quality and how to improve things
Only eligible candidates will be contacted for further information and start of the recruitment process.