Position: Senior Java/Kotlin Developer
Company: Nortal
Experience required: 5y
Category: Java
English level: upper
Published: 2022-12-01T00:00:00+02:00

Nortal (ex Skelia) invites a Senior Java/Kotlin Developer to join our team for the client TUI UK – the subsidiary of a global tourism business giant! The client’s aim is to build a new high-performance platform from scratch on AWS by leveraging principles such a serverless and domain driver design.

Mission
• Develop APIs and backend services to deliver additional capabilities for the shared Customer Account
• Work with the solution architect to design technical solutions, contribute to low level design, create, update and maintain API definitions in accordance to architecture design and code standards
• Produce high quality solutions following the full software development lifecycle using appropriate tooling as provided by TUI
• Accountability for providing appropriate unit, load and performance testing for services and their according components (e.g. database) to create high quality code
• Maintain and improve DevOps culture by scripting infrastructure components as part of the development process
• Create and update documentation of released services

Requirements
• Experience in Rest API and backend services development, using programming languages such as Java, Kotlin (including frameworks e.g. Spring)
• Ideally high experience with JVM based ecosystems
• Knowledge of reactive development (preferably WebFlux or Mutiny)
• Experience with AWS S3, Lambdas, SQS, Fargate
• Ideally high level of experience with containerized environments/solutions (e.g. EKS, ECS) and scripting of cloud infrastructure components (e.g. using Terraform)
• Experience with implementation/usage of testing frameworks (e.g. Cucumber)
• Good experience with CI/CD setups using Gitlab or comparable tools
• Knowledge of web based development would be beneficial
• Upper-Intermediate level of English

Nortal offers
• Ongoing opportunities in international company
• European democratic management style
• Trainings and business trips abroad
• Language classes (English, Polish)
• 24 working days paid vacation
• Wide benefits and compensation package which includes one or several items according to your choice: paid lunches, access to gym/swimming pool, medical insurance and many other
• Office with comfortable workplaces in top class building facilities
• 8 hours working day and 5-day working week
• Social events for you and your family