RebelDot
Posted 5mo ago

Fullstack Software Engineer (Java & Angular)

RebelDot
Cluj-Napoca, Cluj County, Romania
HybridFull Time
Responsibilities
  • designing features
  • implementing features
  • developing components
Requirements
  • Strong Java (8+) and Spring (Spring Boot) backend skills
  • Angular frontend experience
  • Familiarity with Hibernate/Lombok
  • Testing with Jest/Mockito/Testcontainers
  • REST APIs, and Agile collaboration
Technical tools mentioned
JavaSpring FrameworkSpring BootAngularHibernateLombokPrimeNGeChartsNXNGXSJestMockitoTestcontainersREST APIsJakarta EEAzure SDKsAzure DevOpsTerraformAzure Key VaultAzure Kubernetes Service (AKS)Azure Database for PostgreSQL

Job description

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.

About RebelDot

Digital product studio providing custom software and AI solutions.

Similar jobs

Software Engineer roles near Cluj-Napoca, Cluj County
1d
Save
Mark Applied
Hide
Senior Developer (.NET +React/Angular)
Cluj-Napoca, Cluj, Romania
OnsiteFull Time
Vertiv
VertivNYSE: VRT: Provides critical power and cooling for data centers.
5+ YOE5+ years of software development experience; proficient in .NET Core, C#, SQL, Angular or React, Docker, cloud development, databases, REST services, and software design principles.
.NET Core, C#, SQL, Angular, React, Rally, Docker, Azure, AWS, Highcharts, JavaScript, RESTful web services
2d
Save
Mark Applied
Hide
Senior Software Developer @ING Hubs Romania
Bucharest or Cluj-Napoca
HybridFull Time
ING
INGEuronext Amsterdam: INGA: Provides retail and wholesale banking services to global customers.
8+ YOERequires 8+ years of backend development with Java, Kotlin, Spring, Maven, Sonar, and Checkmarx; CI/CD, architecture, testing, agile teamwork, coaching, and fluent English.
Java, Kotlin, Spring, Maven, Sonar, Checkmarx, Kafka, Oracle, Git, Azure DevOps, GitHub, SonarQube, Docker, OpenShift
3d
Save
Mark Applied
Hide
Senior Software Engineer
Bucharest or Cluj-Napoca
OnsiteFull Time
London Stock Exchange Group
London Stock Exchange GroupLondon Stock Exchange: LSEG: Provides financial market infrastructure and global data analytics services.
3+ YOERequires 3+ years in C#, web frontend, and Python development; AWS/Azure, Kubernetes, JavaScript, Node.js, repositories, Agile, TDD/BDD, CI/CD, and problem-solving skills; computing degree required.
C#, Python, AWS, Microsoft Azure, Kubernetes, JavaScript, Node.js, Atlassian, Docker, TDD, BDD, CI/CD, Elektron
1w
Save
Mark Applied
Hide
Software Engineer
Cluj-Napoca, Cluj County, Romania
OnsiteFull Time
QIAGEN
QIAGENNYSE: QGEN: Provider of sample and assay technologies for molecular diagnostics.
5+ YOE5+ years backend software development experience with Java and Spring Boot, REST API design, PostgreSQL, strong English communication, and ownership-driven problem solving.
Java, Spring Boot, Spring MVC, REST, GraphQL, PostgreSQL, Angular, TypeScript
2w
Save
Mark Applied
Hide
Java Software Engineer | Product Data and Services Team
Cluj-Napoca, Cluj County, Romania
OnsiteFull Time
Garmin
GarminNYSE: GRMN: Design and manufacture GPS navigation and wearable technology products
3+ YOEBachelor's in CS or engineering, 3+ years relevant experience, strong Java, Spring Boot, unit testing (Junit, Mockito), REST, relational DB knowledge, and English proficiency.
Java, Spring Boot, PostgreSQL, RabbitMQ, Valkey, Kubernetes, Elasticsearch, Cloudflare, Kibana, AppDynamics, Uptrends, Junit, Mockito, ELK stack, Splunk, REST
2w
Save
Mark Applied
Hide
Senior Software Engineer (Full Stack) - FanDuel, Hybrid
Cluj-Napoca, Cluj, Romania
HybridFull Time
Flutter Entertainment
Flutter EntertainmentNYSE: FLUT: Provides online sports betting and iGaming services globally.
5+ YOE5+ years JavaScript experience, proficiency with React.js and Node.js, AWS knowledge, HTML/CSS/ES6, Agile experience, strong communication and problem-solving skills.
JavaScript, React.js, Node.js, AWS, HTML, CSS3, HTML5, ES6, Next.js, Udemy, SCRUM, XP
3w
Save
Mark Applied
Hide
Software Engineer, (C++ or Python)
Cluj-Napoca or Romania
HybridFull Time
Riverbed
Riverbed: Provides AI-powered observability and network performance acceleration solutions.
2+ YOEBachelor's degree in CS/Math/Engineering,2+ years development experience,proficiency in C++ or Python,knowledge of data structures,multithreading,distributed systems,and databases like ClickHouse/PostgreSQL.
C++, Python, ClickHouse, PostgreSQL, AWS, Azure, Cursor, Copilot, Linux
3w
Save
Mark Applied
Hide
Software Engineer, (C++ or Python)
Cluj, Cluj County, Romania
HybridFull Time
Riverbed
Riverbed: Provides IT observability and network performance acceleration solutions.
2+ YOEBachelor's degree in CS/Math/Engineering,2+ years development experience,Linux,proficiency in C++ or Python,data structures,multithreading,distributed systems,ClickHouse/PostgreSQL familiarity.
C++, Python, ClickHouse, PostgreSQL, AWS, Azure, Cursor, Copilot, Linux