Position: Full-Stack Developer (Java+JS) - Poland or relocation to Poland
Company: Luxoft
Experience required: 3y
Category: Java
English level: upper
Published: 2023-01-01T00:00:00+02:00

An extension to ESX Software Bundle for European Central bank is providing us with an opportunity to extend the Team with Full Stack/BE Developers and help ECB in their journey of modernization, stable operations and migration to the cloud.

Project Description: An extension to ESX Software Bundle for European Central bank is providing us with an opportunity to extend the Team with Full Stack/BE Developers and help ECB in their journey of modernization, stable operations and migration to the cloud.
Responsibilities:
- Developing service / application Specifications.
- Programming new business and technical functionalities in line with user needs.
- Developing automated tests, builds, deployments and continuous integration pipelines.
- Performing application testing activities (e.g. unit test) in development environment (DevEnv).
- Performance investigation and optimization by adjusting application code and/or design/refactoring
of the application components where required.
- Creating application artefacts and packages for application deployment and integrating these
artefacts/packages via the CI/CD pipeline at the ECB.
- Participating in specification, development and deployment workshops over the course of the
application development lifecycle.
- Further develop and optimize the software factory toolchain for each application to provide faster,
secure and high-quality software deployments.
- Supporting the translation of the business to the IT requirements.
- Understanding the data models of the service / application and the interfaces to the data sources
and data sink.
- Using appropriate and up to date application development methodology and tools.
- Using service / application development strategies for maintenance.
- Using required programming / scripting languages.
- Using required libraries and software development management tools.
- Using required test tools for automated and manual testing as well as for test documentation.
- Create and update operational documentation according to the ECB standards and make this
documentation available to the ECB.
Mandatory Skills Description:
- Knowledge of Java 8, 15
- Knowledge of Java EE
- Knowledge of Spring Framework
- Knowledge of Hibernate
- Knowledge of JavaScript
- Knowledge of Git
Nice-to-Have Skills:- Knowledge of Primefaces, JSF, Facelets, Angular, Typescript, Maven, Tomcat