Brightgrove logo
Senior Java Fullstack Software Engineer

Senior Java Fullstack Software Engineer

for The Airline Company
ЛОКАЦІЯ
Бухарест
СПЕЦІАЛІЗАЦІЯ
Backend
РІВЕНЬ
Senior
СТЕК ТЕХНОЛОГІЙ
Java, Spring Boot, Angular
Порекомендувати друга

Ваші дані

Дані про кандидата

ПРО КЛІЄНТА

This customer is the trade association of the world’s airlines, representing 290 airlines or 83% of total air traffic. 
They supports many areas of aviation activity and help formulate industry policy on critical aviation issues.

ПРО ПРОЄКТ

This mission of the project is mainly focused on refunds for airlines. Main tech Java, Spring boot 3, JPA Hibernate, PostgresSQL , RabbitMQ and Kubernetes.

ТВОЯ КОМАНДА

The current team consists of Backend Architect and team of 4 developers from the client side.

ЩО ДЛЯ ТЕБЕ

  • 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

ЗА ЩО БУДЕШ ВІДПОВІДАТИ

  • Develop, maintain, and operate Single Page Applications (SPAs) and Java-based applications primarily on AWS.
  • Be able to quick learn and support other applications written in Python, .Net and Javascript.
  • Ensure best practices established by Lead developers are followed
  • Optimize code for performance and scalability.
  • Implement and maintain unit and integration tests.
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives.
  • Design and implement microservices patterns and event-driven architecture.
  • Be able to develop and maintain applications with Angular or React front-end frameworks

НЕОБХІДНІ НАВИЧКИ

  •  3+ years of experience in Java development
  • 2+ years of experience in frontend frameworks like React and Angular
  • Willing to quick learn and develop in other languages (Python, .Net, Typescript)
  • Good knowledge of Spring Boot and I&D various modules (Data JPA, Web, Security).
  • Experience with Spring Security OAuth2 and JWT for authentication and authorization.
  • Good knowledge of Gradle and Maven for dependency management and build automation.
  • Knowledge in using Flyway or Liquibase for database migrations and version control.
  • Knowledge of PostgreSQL or MySQL.
  • Familiarity with NoSQL Database like DynamoDB, MongoDB
  • Knowledge of Hibernate or other ORM tool
  • Knowledge of CSV processing.
  • Knowledge in unit and integration testing using JUnit 5, Mockito
  • Good understanding of design patterns and best practices.
  • Knowledge of microservices patterns, messaging systems, and event-driven architecture.
  • Good knowledge of Git for version control.
  • Knowledge of UML for system modeling and design.
  • Excellent problem-solving, communication, and strong team spirit.

Nice-to-have Skills

  • Knowledge of Python(Django), Typescript, .Net
  • Familiarity with Docker and Kubernetes
  • Familiarity with Spring Cloud and related components.
  • Familiarity with Datadog, Splunk or an ELK Stack.
  • Experience with continuous integration and continuous deployment (CI/CD) tools.
Recruiter Валентина Брисина
Твій рекрутер
Валентина Брисина

Надіслати резюме

за репост — плюси в карму (а можливо і реферальні бонуси)
Українська
Українська
    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