Senior Fullstack Software Engineer
- RebelDot
- Cluj-Napoca, Romania
- RON 144,000 – RON 216,000
You might be our missing piece if you have
- Strong backend development experience using Java (8+) and the Spring ecosystem, particularly Spring Framework and Spring Boot (ideally Spring 6.x).
- Solid frontend development experience with Angular (preferably Angular 18).
- Comfortable working across the full stack, implementing features from backend services to frontend UI.
- Experience working with Hibernate for persistence and modern Java development tools such as Lombok.
- Familiarity with frontend libraries and tooling such as PrimeNG, eCharts, NX workspace, NGXS, and Jest for testing.
- Experience delivering clean, maintainable and well-tested code in a collaborative team environment.
- Experience with testing frameworks and tools such as Mockito and Testcontainers.
- Ability to work with REST APIs and modern backend architectures.
- Ability to debug issues across the stack and ensure features work reliably end-to-end.
- Experience working in Agile/Scrum environments.
- A sense of belonging while reading about our culture
We would be thrilled if you have
- Experience with Jakarta EE (version 9 or higher).
- Familiarity with Azure SDKs and building applications that interact with Azure services.
- Experience working with Azure DevOps, particularly for CI/CD pipelines and automated build/deployment processes.
- Exposure to Infrastructure as Code tools such as Terraform.
- Experience with Azure services such as Key Vault, Azure Kubernetes Service (AKS), or Azure Database for PostgreSQL.
- Understanding of containerized environments and modern deployment practices.
- Experience working in Agile development environments and collaborating with cross-functional teams.
- A proactive mindset toward improving engineering practices, code quality, and maintainability.
We will be working together on
- Designing and implementing full-stack features using Java, Spring Boot, and Angular.
- Building scalable backend services leveraging Spring Framework, Hibernate, and modern Java tooling.
- Developing modern frontend components using Angular 18 and the associated ecosystem (PrimeNG, eCharts, NGXS).
- Writing clean, tested, and maintainable code, supported by unit and integration testing using tools like Jest, Mockito, and Testcontainers.
- Integrating applications with Azure services and supporting cloud-based architectures.
- Following established architectural patterns, documentation practices, and coding standards.
- Testing your own work thoroughly and ensuring feature quality before completion.
- Communicating clearly about blockers, technical questions, and potential improvements while collaborating closely with the team.
Skills
- Java
- Spring Boot
- Angular
- Hibernate
- REST APIs
- Mockito
- Testcontainers









