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→