Senior Full-Stack Developer Java Angular
P&P SolutionsOpis stanowiska
About the client:
Our client is one of the largest software producers in Europe and a leading IT solutions provider, delivering mission‑critical systems for sectors such as banking, finance, public administration, healthcare, energy, and telecommunications. The company operates as a global federation of technology firms, leveraging deep industry expertise to support digital transformation across more than 60 countries.
About the project:
You will join a team developing systems for financial institutions in the area of trade finance. We are currently implementing a factoring system that will replace the currently operating solution. In this field, we have many years of business experience.
The projects are carried out in a microservices and containerized architecture, using the latest technologies: Java 24+, Angular 21.
Requirements:
- Minimum 5 years of experience in a similar position,
- Very good knowledge of Java (21+), Spring Boot, Hibernate,
- Good knowledge of Angular (15) and ngrx,
- Experience with microservice architecture,
- Docker, RabbitMQ, Git,
- Postgres, Oracle,
- Ability to write unit tests,
- Experience with synchronous (REST, SOAP) and asynchronous (e.g., RabbitMQ) communication.
- Gradle, CI/CD, Jenkins,
- NoSQL databases (MongoDB, Redis),
- Linux knowledge (server management),
- Kubernetes or OpenShift,
- Architectural experience.
- Creating and developing web applications (50% backend / 50% frontend),
- Maintaining and extending the existing codebase,
- Implementing new functionalities,
- Participating in code reviews,
- Collaborating with backend, frontend, and QA teams,
- Contributing to PoCs (verification of new technologies),
- Delivering projects using agile methodologies.
Employment conditions:
- Employment based on an employment contract,
- Work in the largest IT company,
- Access to advanced technologies,
- Trainings,
- Language courses,
- Multisport,
- Medical care,
- Group insurance,
- Integration events,
- Active Team sports group.
¿Te interesa este puesto?