Sari la conținutul principal

Full Stack Java/Angular Developer

Technology
HCLTech
România, Româniaacum 1 lunăPână la 29.10.2026

Descrierea postului

We are looking for an Full Stack Java / Angular Developer to join our dynamic team and contribute to the development of a modern knowledge management application. This role offers the opportunity to work with cutting-edge technologies, combining a strong frontend focus with solid backend expertise in a collaborative Agile environment.

You will play a key role in designing and delivering high-quality, scalable solutions using Angular (v19) on the frontend and Java 17 / Spring Boot on the backend. If you are passionate about building intuitive user interfaces while maintaining robust backend systems, this role is for you.

💡 What You’ll Do

  • Develop and maintain a knowledge management application using Angular v19 and Java 17 / Spring Boot
  • Build responsive and user-friendly UI components using Angular, TypeScript, and modern UI frameworks (Material / Bootstrap)
  • Design, implement, and maintain backend functionalities using Spring Boot, Hibernate/JPA, and Maven
  • Ensure seamless integration between frontend and backend through REST APIs
  • Collaborate with cross-functional teams in an Agile/Scrum environment
  • Participate in code reviews and contribute to best practices
  • Manage version control using Git/GitHub

👉 This role is frontend-focused, with expectations of solid backend experience.

✅ What We’re Looking For

  • Strong experience with:
  • Java 17, Spring Boot, Maven, Hibernate/JPA
  • Angular v19, TypeScript, JavaScript, RxJS
  • Testing frameworks: Cypress, Karma, Jasmine
  • Database technologies: PostgreSQL, Elasticsearch
  • Security: Spring Security
  • Familiarity with tools such as IntelliJ IDEA and Visual Studio Code
  • Experience working in Agile/Scrum or Product Mode environments

🌟 Nice to Have

  • Fluent French (B2+)
  • Knowledge of CI/CD pipelines and GitHub Actions
  • Experience with data visualization libraries (d3.js, Chart.js, Plotly.js)
  • Exposure to end-to-end testing frameworks (e.g., Cypress)
  • Experience with Elasticsearch

👤 Your Profile

  • 4-6 years of experience in Angular and Java development
  • Strong problem-solving skills and a collaborative mindset
  • Team player with a proactive and solution-oriented attitude

What do we offer?

  • 25 holiday days per year.
  • 1066 RON monthly budget in Benefit Online Platform.
  • Life Insurance cover.
  • The employees working on bank holidays will be benefitting either of a paid day off in the next 30 days + 100% of the hourly base salary for that specific day OR 200% of the hourly base salary for that specific day.
  • Reimbursement for eyeglasses – max 1500 RON to be claimed every 3 years.
  • Childbirth allowance of 7000 RON after 1 year in HCLTech.
  • Internal trainings and certifications.

Who are we?

We are HCLTech, one of the fastest-growing large tech companies in the world and home to 225,000+ people across 60 countries, supercharging progress through industry-leading capabilities centered around Digital, Engineering and Cloud. The driving force behind that work, our people, are diverse, creative, and passionate, raising the bar for excellence on a regular basis.

*HCLTech is committed to protecting and securing the privacy and confidentiality of the Personal Data which it collects directly or indirectly from you when applying for a job at HCLTech either directly or through a third-party human resources agency. This notice (the “Notice”) outlines and explains how HCL Technologies Limited including its subsidiaries, local employing entities, associates, and affiliated companies [collectively referred to as “HCLTech”, “us,” “our”, or “we”] will process your Personal Data in accordance with applicable privacy legislation(s).

Candidate Data Privacy Notice

Keywords
Chart.jsSpring FrameworkSpring SecurityMAVENTypescriptElasticsearchJasmineAngularAngularJSVisual Studio CodeD3.jsJavaScriptIntellijPostgresqlScrumBootstrapJavaHibernateCI/CDHibernation

Te interesează acest rol?