LUZA Group

Fullstack Developer – Java, TypeScript

LUZA Group

contract

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

About the role

  • Own and deliver end-to-end features across the full stack, from domain modelling and API design to user-facing interfaces
  • Design and implement scalable backend services using Java, with a strong focus on performance, security, data integrity, and reliability
  • Build and integrate services with FirstSpirit CMS, extending content models, workflows, and APIs to support business and customer experience needs
  • Develop and maintain RESTful APIs to connect FirstSpirit with downstream and upstream systems
  • Develop high-quality frontend applications using TypeScript, applying best practices in component architecture, state management, and performance optimization
  • Collaborate closely with UX, content, and CRM stakeholders to translate business requirements into robust technical solutions
  • Take ownership of features from ambiguous problem statements through design, implementation, testing, and production release
  • Act as a product-minded engineer, proactively improving usability, maintainability, and overall platform quality

Requirements

  • Degree in Computer Science, Information Technology, or a related field
  • Several years of experience building and operating production-grade web applications and enterprise platforms
  • Strong, hands-on experience across the full stack, including:
  • Backend: Java (Spring / Spring Boot), REST APIs, relational databases (e.g. PostgreSQL, Oracle, MySQL), integration patterns
  • Frontend: TypeScript, modern frontend frameworks (e.g. Angular or React), component-based architectures, and state management
  • Solid understanding of backend architecture concepts such as layered architectures, dependency injection, security, and transaction management
  • Experience integrating CMS/CRM platforms with external systems (identity, marketing tools, analytics, ERP, or custom services)
  • Fluent in written and spoken English.
Benefits
  • Our company does not sponsor work visas or work permits.
  • All applicants must have the legal right to work in the country where the position is based.
  • Only candidates who meet the required qualifications and match the profile requested by our clients will be contacted.