Senior Java Software Engineer (Airline Industry | Fully Remote)

Job Description

🚀 Are you passionate about building high-performance Java applications in the airline industry? Ready to make an impact in a fully remote team? 🌍✈️

💻 Do you have 4+ years of experience with Java 17 and Agile methodologies? Ready to work with cutting-edge technologies to transform customer experiences? 🛠️

🧑‍💻 Want to work remotely from Greece, collaborate with an international team, and be a key player in the development of innovative products? 🌐🔧

ManpowerGroup Greece, on behalf of its client, an International Technology Services Provider, with focus at offering digital transformation ticketing services in the airline industry, is looking for experienced Java Software Engineer to join their Product Development Team.

📌 Location: Greece

📍 Working Model: Fully Remote (you need to be based in Greece and holder of a valid EU Work Permit)

🖋️ You will be reporting to: ICT Director  

What you will do:

You will be part of the Product Development team whose vision is to deliver personalized, customized experiences in the airline industry. As a Java Software Engineer, you will be working closely with the product management and design team to define Feature requirements and deliver a product that materially impacts the business and improves the customer experience. Our client mostly works with Agile Methodology and their stack is Spring focused & Java 17.

Your main responsibilities will be:

  • Collaborating with the Product Development team to deliver personalized, customized experiences in the airline industry, focusing on improving customer satisfaction
  • Working closely with the product management and design teams to define feature requirements and contribute to product development that significantly impacts business outcomes
  • Developing high-performance Java applications, utilizing Java 17 and Spring, to transform customer experiences in the airline industry
  • Participating in the Agile/Scrum development process, contributing to a collaborative and efficient workflow
  • Implementing and maintaining REST APIs and web services to support application functionality
  • Utilizing asynchronous messaging technologies to enhance system efficiency and performance

Requirements

  • BSc in Computer Science, Engineering or equivalent
  • 5+ years of professional Java Development experience is required
  • Very good knowledge of programming best practices and design patterns
  • Good knowledge of REST API and web services implementation concepts
  • Good understanding of algorithmic complexity, data structures and multi-threading concepts
  • Experience with asynchronous messaging technologies.
  • Experience working in an Agile/Scrum development process
  • Working knowledge of Maven, Git and CI/CD principles
  • Excellent command of the English language, both written and spoken (our client’s teams communicate in English and daily stand ups are in English)    

Will be highly appreciated:

  • Experience with NO-SQL data warehouse (e.g. Cassandra, Cosmos DB) or relational database
  • Experience with HTML, CSS, AngularJS, JavaScript.
  • Some experience in the use of Kafka, Elastic Stack

Benefits

  • 💰 Competitive Salary – Get rewarded for your skills and experience
  • 🏥 Private Medical & Life Insurance Plan – Stay healthy and secure with comprehensive coverage
  • 💻 Fully Remote – Enjoy the flexibility of working from anywhere

 

👥 Recruitment Process:

  • If you’re interested in this role, feel free to apply directly. Our consultants will contact the candidates who meet the profile’s requirements to arrange an interview.
  • As for the next step, there will be 2 more interview round with the Hiring Manager

You can always check all our IT/Technology Roles here: IT Jobs | ManpowerGroup Greece - (manpowergreece.gr)

 

#Empoweringtalent #WebelieveinTalent #ManpowerGroupGreece