TRCI-26-05373
Full Stack Developer (Front-end heavy) — Angular/TypeScript + Java Spring Boot + NestJS (Banking Portal)
Contract Full Stack developer (70% front-end / 30% back-end) to help redesign and modernize a corporate online banking portal. The role focuses on building and maintaining Angular (14/18+) features, contributing to Java/Spring Boot and NestJS services, writing unit/integration tests, fixing defects, supporting deployments (GitLab CI/CD), and producing documentation/architecture inputs. The environment is demanding (security, availability, traceability, compliance), and the consultant must be proficient with AI coding assistants (e.g., Copilot/ChatGPT/Cursor/Claude Code) while controlling generated code and respecting confidentiality/security constraints.
Position summary
- Location
- France
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 4 years and Maximum 7 years
Role overview
Why This Role Matters.
Contract Full Stack developer (70% front-end / 30% back-end) to help redesign and modernize a corporate online banking portal. The role focuses on building and maintaining Angular (14/18+) features, contributing to Java/Spring Boot and NestJS services, writing unit/integration tests, fixing defects, supporting deployments (GitLab CI/CD), and producing documentation/architecture inputs. The environment is demanding (security, availability, traceability, compliance), and the consultant must be proficient with AI coding assistants (e.g., Copilot/ChatGPT/Cursor/Claude Code) while controlling generated code and respecting confidentiality/security constraints.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Participate in the migration and modernization of the application heritage
Carry out front-end developments in Angular / TypeScript
Contribute to back-end developments in Java / Spring Boot and NestJS
Write unit tests and integration tests
Correct anomalies and analyze malfunctions
Participate in code reviews and technical analysis
Contribute to deployments in different environments
Participate in Agile rituals and exchanges with business teams
Collaborate with production teams during incident analysis
Produce the necessary technical and functional documentation
Provide the necessary elements for the production launch, in particular the architecture diagrams feeding the technical file of the application
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Angular
Angular 14
Angular 18
TypeScript
JavaScript
HTML
CSS
SCSS
Java 11
Java 17
Spring Boot
Maven
NestJS
Node.js
REST
Microservices
GitLab
GitLab CI/CD
CI/CD
Unit Testing
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Full Stack development (front-end heavy: ~70/30)
Angular (14/18+)
TypeScript
JavaScript
HTML
CSS
SCSS
Java (11/17+)
Spring Boot
Maven
NestJS
Node.js
REST APIs
Microservices architecture
GitLab
GitLab CI/CD
Unit testing
Integration testing
Agile methodologies
AI development support tools (e.g., GitHub Copilot, ChatGPT, Cursor, Claude Code) with secure/controlled usage
Preferred
Nice to Have
Docker
Kubernetes
Kafka
MongoDB
ArgoCD
Vault
Dynatrace
ELK
OAuth2
OpenID Connect
Digital/online banking experience
Digital accessibility experience
Mission-critical / high-availability environments
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Full Stack Developer (Front-end heavy) — Angular/TypeScript + Java Spring Boot + NestJS (Banking Portal)
One page, about two minutes. We only ask for what we actually need to have a first conversation.