JustJoin.IT Hybrydowo Senior

Senior Full-Stack Developer (Java & Angular)

BNP Paribas SA oddział w Polsce

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Spring Boot
  • Angular
  • SQL

Opis stanowiska

We are building a next-generation Investment Reporting platform from scratch (Greenfield). We are looking for a highly experienced Full-Stack Engineer (Java & Angular) to design and develop this brand-new solution. Rather than doing a direct translation or legacy maintenance, our goal is to build a completely new architecture. The existing system will serve purely as a functional reference point to help us understand and capture complex business rules during the design phase.

Senior Full-Stack Developer (Java & Angular)

Why this Role is Compelling:
• 100% Greenfield Development: Your focus is entirely on creating a brand-new application using modern technologies.
• Collaborative Architecture: Workhand-in-hand with dedicated Architects, contributing your expertise to shape the backend services, APIs, and frontend state management.
• Domain Expertise: Gain deep exposure to the investment banking domain by transforming established business capabilities into a modern, high-performance platform.

Key Responsibilities:
• End-to-End Development: Design and build scalable backend services (Java) and clean, highly responsive user interfaces (Angular).
• Functional Alignment: Analyze existing business capabilities to ensure the new greenfield platform delivers comprehensive functionality while keeping the code clean and optimized.
• Data Layer Integration: Work with enterprise databases to optimize data processing and ensure consistency as the new platform is rolled out.
• Technical Collaboration: Partner with architects and tech leads to ensure that development aligns perfectly with modern best practices and the targeted system architecture.

Requirements:
• Enterprise-Level Java: Robust experience in building scalable backend applications (Spring Boot, microservices architecture).
• Advanced Angular: Proven track record of developing complex Single Page Applications (SPA) with a focus on component architecture and efficient state management.
• Solid SQL Skills: Proficiency in relational databases (Sybase and/or Oracle), including analyzing and optimizing data structures and queries.
• Analytical & Adaptable Mindset: Openness to explore and understand the logic of the existing system (built on 4D) to extract core business rules. 
• Fluent English:Required for daily collaboration within our international team.
• Nice to Have:• Experience participating in system modernization or platform transformation projects.
• Familiarity with reporting frameworks (e.g.,Jasper Reports).

What we offer:
• Hybrid work mode, 50% working from home within a month
• Equivalent for remote work expenses (120 PLN per month)
• Stable employment in the international company
• Fully paid private medical care for employee
• Pre-paid lunch card
• Employee Pension Plan
• Co-financed Multisport Card
• MyBenefit Cafeteria Platform
• Life insurance
• Car parking availability in the office building
• Trainings and development opportunities

If the offer sounds interesting to you - please be invited to apply with your resume in English.

🔍 Dekoder Ogłoszenia

🔴
We are building a next-generation Investment Reporting platform from scratch (Greenfield).
Chociaż brzmi to ekscytująco, może oznaczać, że projekt jest na bardzo wczesnym etapie, z potencjalnymi problemami z definicją wymagań i stabilnością.
🔴
The existing system will serve purely as a functional reference point to help us understand and capture complex business rules during the design phase.
Może to sugerować, że istniejący system jest przestarzały i trudny do zrozumienia, co może prowadzić do długotrwałego procesu analizy i potencjalnych opóźnień.
🔴
Collaborative Architecture: Workhand-in-hand with dedicated Architects, contributing your expertise to shape the backend services, APIs, and frontend state management.
Chociaż współpraca jest pozytywna, może to oznaczać, że decyzje architektoniczne nie są jeszcze w pełni ustalone i mogą podlegać częstym zmianom.
🔴
Domain Expertise: Gain deep exposure to the investment banking domain by transforming established business capabilities into a modern, high-performance platform.
Może to oznaczać, że będziesz musiał poświęcić dużo czasu na naukę specyfiki branży finansowej, co może być wyzwaniem, jeśli nie masz wcześniejszego doświadczenia.
🔴
Functional Alignment: Analyze existing business capabilities to ensure the new greenfield platform delivers comprehensive functionality while keeping the code clean and optimized.
Może to oznaczać, że proces mapowania i implementacji istniejących, być może skomplikowanych i nieoptymalnych, reguł biznesowych będzie czasochłonny i frustrujący.