RebelDot logo
RebelDotPosted 5 months ago

Senior Fullstack Software Engineer (Java & Angular)

HybridCluj-Napoca, Cluj County, Romania

Part TimeSenior LevelSmall

Job Summary

Design and implement full-stack features using Java, Spring Boot, and Angular, building scalable backend services with Hibernate and modern tooling. Develop modern frontend components with Angular 18, PrimeNG, and eCharts while writing clean, tested code supported by Jest, Mockito, and Testcontainers. Integrate applications with Azure services including AKS, Key Vault, and PostgreSQL, and manage CI/CD pipelines via Azure DevOps and Terraform. Debug issues across the stack to ensure reliable end-to-end functionality and maintain architectural patterns. Collaborate closely with cross-functional teams in an Agile environment to communicate blockers and drive engineering improvements.

Required Qualifications

  • 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
  • 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

Desired Qualifications

  • A sense of belonging while reading about our culture
  • A proactive mindset toward improving engineering practices, code quality, and maintainability

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce