Senior Fullstack Software Engineer (Java & Angular)
Technology
RebelDotCluj-Napoca, Româniaacum 1 lunăPână la 09.11.2026
Normă întreagă
Descrierea postului
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
- 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.
- 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.
Te interesează acest rol?