Brightgrove logo
Senior Java Fullstack Software Engineer

Senior Java Fullstack Software Engineer

with Fintech scale-up
Location
European Union
Area
Backend
Tech Level
Senior
Tech Stack
Java 17-21, Docker, Kubernetes (K8, K8s), Java, CI/CD, Spring, Microservices
Refer a Friend

your info

REFERRAL'S INFO

About the Client

Our partner company is a serial Products FinTech scale-up.
Currently this team is seeking a highly experienced Senior Backend Developer to join their esteemed engineering team directly. They are looking for an individual with a strong background in backend development, particularly within the modern Java (at least 11, 17) ecosystem, and who excels in utilizing the Spring Boot stack to develop top-notch web applications that are both highly maintainable and scalable. The ideal candidate will be deeply committed to and advocate for clean code principles in their day-to-day development activities. A solid understanding of modern tools and technologies for application architecture and expediting the development process is also crucial. If you possess a genuine interest in contributing to the creation of cutting-edge financial services products for a diverse clientele, this could be the perfect opportunity for you. 

Project details

The core technical stack is mainly Java, Spring and Angular with cloud-based environments using Docker and Kubernetes. Depending on the context, some of our teams also use MongoDB, Kafka, Python, RabbitMQ, Elastic Search, PostgreSQL, Kotlin, etc.

Your Team

Our client is tech company managed by passionate tech people to attract greater tech talents. We love sharing our passions and look for similarly passionate people.

What's in it for you

  • Interview process that respects people and their time
  • Professional and open IT community
  • Internal meet-ups and resources for knowledge sharing
  • Time for recovery and relaxation
  • Bright online and offline events
  • Opportunity to become part of our internal volunteer community

Responsibilities

Analyze business requirements and translate them into technical specifications.
Design the architecture of applications – choose the best setup and the best tools to solve the task at hand. Ensure applications are designed to be secure, resilient, well performing, and scalable from ground up.
Define API interfaces and interactions between microservice components and manage their lifecycles.
Implement business logic in the backend – write the code that forms the core of our fintech products.
Be creative, develop new features and improve existing ones – work closely with product managers and designers to identify the best and most efficient way to solve customer problems.
Identify technical debt and eliminate it from the code base with ongoing improvements and refactoring spirit.
Write meaningful unit tests covering all the functionality.
Run tests, push code, get it approved by your peers and deployed in production the same day – all our applications run in a cloud environment and are deployed as Docker containers into Kubernetes cluster using CI/CD pipelines.
Mentor teammates through code review, pair programming, and process refinement, increase the confidence in our deployments by improving testing and reliability frameworks
Investigate and resolve production issues with the help of our operations and DevOps teams.

Skills

  • High proficiency in Java 17+

  • Strong knowledge in Spring BootSpring MVCSpring SecuritySpring Data JPA / Hibernate

  • A good working knowledge of Docker and Kubernetes is a strong plus

  • A working knowledge of Angular with TypeScript is considered as a strong plus

  • A solid experience in modern web-application architecture, design and development

  • Participation in the full development lifecycle, including design, implementation, continuous integration and delivery

  • Highly motivated and enthusiastic to work in a small and dynamic team, delivering new features on a daily basis

  • Fluent in English (other languages are a plus).

    *Work Mode: ON-SITE (after 2-3 months, you can work remotely 1-2 days a week)
     Type of contract: employment

What we offer:

  • The opportunity to become a part of one of the prime FinTech teams in Luxembourg, with highly-skilled industry experts, led by entrepreneurs that have been shaping successful digital finance products and building ecosystems for more than 20 years.
  • An attractive salary package that matches with your role and responsibilities.
  • Flexible working hours with hybrid work-from-home opportunity.
  • The opportunity to be part of a multicultural and startup-minded team.
  • A position where you will play an active role in a variety of steps and contexts of digital product building for the financial industry, from the concept to delivery and operations, where you can truly make a difference.
  • A nice place to work: spacious and modern office located in Luxembourg business district, close with easy access by bus or car.

Please note that a Luxembourg valid work permit is required.

Recruiter Juan Diego Hernandez Chavez
Your personal recruiter
Juan Diego Hernandez Chavez

Apply Now

sharing is caring & referral bonus
Українська
Українська
    English U.S.
    English U.S.
https://www.facebook.com/brightgrovehttps://www.instagram.com/brightgrove/https://twitter.com/BrightgroveLtdhttps://www.youtube.com/channel/UCVwNLlwOVW7WPVDf4W92u3A/featuredhttps://www.linkedin.com/company/brightgrove/https://www.glassdoor.com/Overview/Working-at-Brightgrove-EI_IE749057.11,22.htm