Middle Strong Java Developer Offline

ABOUT THE PROJECT:

 

Customer Location: Greece

Domain: Travel Distribution Technology

Project Stack: Java 8 (JDK 1.8), Microservices, Spring Boot, Elasticsearch, Thrift (0.14.1), Cosmos Database (Document Database), Retrofit

 

The product we work with is an IT solutions provider specializing in travel distribution technology. It was established to introduce new innovative solutions supporting travel agencies and airline initiatives in modernizing their distribution models. The product soon became an IATA Strategic Partner to help transform the current airline distribution landscape. It operates its software development and R&D centers in Ireland, Greece, and the USA bringing together a team of innovators and visionaries whose goal is to constantly challenge the status quo in order to enable the leaders of this new era in airline distribution to deliver their ideas and strategies to the market place.

 

IN THIS ROLE YOU WILL:

 

- Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience.

- Take charge of the complete SDLC process: estimate, prioritize, plan, and coordinate development activities

- Architect flexible and scalable systems

- Define user requirements, discuss trade-offs, and plan timelines

- Make thoughtful and respectful contributions to code reviews and design discussions

 

WHAT YOU BRING ALONG:

- Solid experience (4+ years of total experience in Java)

- Strong knowledge of Spring (Boot, MVC, Security, Data JPA, State Machine).

- Experience working with Web Services (REST, JSON, SOAP)

- Experience working with Apache-Cassandra and/or Cosmos DB

- Hands-on experience in working with Azure Services

- Strong knowledge of Java Core

- Experience in working on complex multi-services architecture

- Experience with designing and implementing Tech solutions

- Familiarity with Tech Design

- Strong problem-solving and debugging skills

- Ability to do deep problem solving and build elegant, maintainable solutions to complex problems

- Good English written and communication skills

- Good interpersonal skills

 

WHAT WE OFFER:

 

Professional development:

- Highly experienced professional community

- Personal development plan and regular Performance Appraisal

- Transparent rotation process with an opportunity to switch between different roles, projects, or technology stack

- Attendance of professional conferences, meetups, and certifications (coverage upon business needs)

- Internal training programs, free SmartTalks, and TechTalks inside the company

- Corporate English classes

 

Well-being

- Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences

- Paid vacation annually

- Paid sick leaves annually

- Health insurance

 

OUR CULTURE:

 

People come to People to Create Impact Success Fun.

We are successful, prosperous, and happy professionals who are providing meaningful and impactful software development services to make our partners successful and happy as we are.

The job ad is no longer active
Job unpublished on 24 March 2023

Look at the current jobs Java Kyiv→