Full Stack Developer (Bucharest) Offline

Project Description:

Join our Development Center in Romania, and become a member of our open-minded, progressive, and professional team. In this role you will be working on projects for one our world-famous clients.

We are using a microservice-based, API-driven software architecture built on Spring Boot and Java 11, with React in the front-end. We are using Docker, Kubernetes and OpenShift for deployment on-premise and migrating to Google Cloud (GCP). We automate build and deployment with TeamCity, GitHub Actions, Terraform and Helm. We put special focus on Domain-Driven Design, Design Patterns, Clean Code, automated testing, and Cloud focused Architecture.

On top of attractive salary and benefits package, Luxoft will invest into your professional training and allow you to grow your professional career.

Responsibilities:

Forming part of the Fintech Enablement team you will be responsible for helping drive our client's strategy for technological excellence in expanding the firms offering leveraging varying Fintech partnership and solutions. A globally distributed team working on multiple concurrent projects, within the Fintech Enablement team there is a need for a senior developer working within our team to work across regional resources and help build and drive a unified technological and development strategy:

- Contributing to the build out of a core new business growth initiative. - More widely, contributing to building a shared platform architecture and code base across Fintech Enablement applications allowing quicker time to market of new solutions.

- Full stack Java based development of both greenfield and existing applications within a cloud based high availability architecture.

- Assisting in the adoption of modern engineering practices and design principles across the Fintech Enablement team.

- Engaging with the business sponsors and business stakeholders to define and implement requirements to agreed timelines.

- Assisting in the adoption of Agile principles across the team

- Working with the wider team to manage key issues and stakeholders

- Partnering with QA and test managers to ensure quality solutions are delivered to end users

- Confidence and determination to challenge established ideas, tempered with a diplomatic and outcome-focused approach.

- Provision of Level 3 support

Mandatory Skills Description:

• Relevant experience of 4+ years

• Knowledge of Java, Spring Framework

• Significant experience with React

• Significant experience with JavaScript, JavaScript frameworks (ReactJS), HTML/CSS.

• Strong knowledge of Relational Database, SQL and ORM (Hibernate, JPA).

• Prior experience building microservices with REST APIs around big data storage.

• Practical experience with modern DevOps/SRE pipelines and CI/CD tools (Maven, Gradle, Git, Jenkins or TeamCity).

• Excellent English communication skills

Nice-to-Have Skills:

• Experience in cloud (AWS or GCP).

• Experience in the implementation of CQRS design pattern.

• Experience in designing, developing, and maintaining complex applications using TDD and BDD practices.

• Ability to develop reusable and performant clean Java code aligned with good architectural and design principles.

• Prior experience working with XP practices and Agile software methodologies.

The job ad is no longer active

Look at the current jobs Fullstack →