This is a remote position.
Job Title: Fullstack Developer (Java & TypeScript)
Location: Portugal
Work Regime: Full-time & Remote (can work remotely from any portuguese region)
Responsibilities and Tasks:
- 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
Mandatory 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
Complementary Requirements:
- Experience with Python particularly for backend services data processing and automation
- Familiarity with widely adopted modern software development technologies and practices such as cloud-native architectures CI/CD pipelines containerization automated testing and contemporary frontend or backend frameworks.
Benefits
Important:
- 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.
#VisionaryFuture - Build the future join our living ecosystem!
Required Skills:
Mandatory 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
This is a remote position. Job Title: Fullstack Developer (Java & TypeScript) Location: Portugal Work Regime: Full-time & Remote (can work remotely from any portuguese region) Responsibilities and Tasks: Own and deliver end-to-end features across the full stack from domain m...
This is a remote position.
Job Title: Fullstack Developer (Java & TypeScript)
Location: Portugal
Work Regime: Full-time & Remote (can work remotely from any portuguese region)
Responsibilities and Tasks:
- 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
Mandatory 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
Complementary Requirements:
- Experience with Python particularly for backend services data processing and automation
- Familiarity with widely adopted modern software development technologies and practices such as cloud-native architectures CI/CD pipelines containerization automated testing and contemporary frontend or backend frameworks.
Benefits
Important:
- 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.
#VisionaryFuture - Build the future join our living ecosystem!
Required Skills:
Mandatory 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
View more
View less