Company description See more offers
   
 

NSI - Senior Java Developer

Senior Java Developer

Job description

We are currently looking for a Senior JAVA Developer for one of our client in the financial sector.

 

As part of a major modernization initiative, our client is undertaking the complete redevelopment of an existing legacy application currently built in Delphi. The objective is to deliver a modern, scalable, and cloud-ready solution and successfully deploy it into production.

 

Your main responsibilities as a Consultant:

  • Lead the technical implementation of a complete rewrite of an existing business-critical application.
  • Design, develop, and maintain robust backend services and modern user interfaces.
  • Make technical decisions aligned with the approved architecture and project objectives.
  • Ensure architectural consistency across all developments.
  • Act as a technical lead and coordinator for a team of two developers.
  • Review code and promote development best practices.
  • Ensure compliance with internal security standards, guidelines, and documentation.
  • Collaborate closely with business and technical stakeholders.
  • Define, assign, and track development activities using the project's task management tools.
  • Support testing, integration, deployment, and production readiness activities.
  • Contribute to continuous improvement initiatives within the project team.
  • Work effectively in an Agile delivery environment.

 

Your profile:

·        Minimum 10 years of professional software development experience.

·        Proven experience as a Senior Developer, Lead Developer or Technical Lead.

·        Strong sense of autonomy.

·        Fluent English is mandatory (minimum level C1), French is an asset

·        Excellent verbal and written communication skills.

·        Technical skills :

o   Strong expertise in Java or Kotlin, Spring Boot and the JVM ecosystem.

o   Experience designing and developing RESTful APIs.

o   Good knowledge of relational databases (PostgreSQL is a plus).

o   Familiarity with messaging technologies such as Kafka.

o   Proficiency in React ideally

o   Experience with Git/GitHub, Docker, and OpenShift.

o   Familiarity with build tools such as Maven or Gradle.

o   Experience working in cloud-based environments.

o   Experience working in Agile teams and using task management tools.

·        Nice to have

o   Experience with Kotlin Coroutines

o   Experience with functional programming

o   Experience with reactive frameworks such as Spring WebFlux

 

If at the end of the recruitment process, your application is successful, you will be required to provide an extract from your criminal record in accordance with the requirements related to our PSF status.

 

What is offered 

·        A dynamic and innovative work environment

·        Training programs and ongoing support

·        Personalized and individual career development with a dedicated point of contact

·        A wide variety of assignments thanks to a rich and diverse client portfolio

·        An attractive salary package aligned with your skills and experience

·        Additional fringe benefits

·        Regular events to get together and share great moments as a team

·        Take the opportunity to join the “NSI family,” where human values remain at the heart of our priorities

 

As a signatory of the diversity charter, this position is open to everyone, without distinction of origin, nationality, gender, age, disability, religion, or sexual orientation.

Company description

Since 2017, NSI Luxembourg PSF has been operating as a provider of high value-added IT services (Agile application development, ERP, cloud infrastructure, support, AI, etc.) for clients in both the private and public sectors.

We offer a flexible approach combining consultancy services and fixed-price projects, enabling us to accurately address each client's specific challenges.

Show full description
NSI - Senior Java Developer
NSI
Similar offers
Similar job postings based on the criteria : Full-stack Developer Front-end Developer Back-end Developer Kotlin Java / J2EE