Senior Java Software Engineer

ManpowerGroup Greece Logo

ManpowerGroup Greece

πŸ“Remote - Greece

Summary

Join ManpowerGroup Greece and work as a fully remote Java Software Engineer for an international technology services provider in the airline industry. Based in Greece with a valid EU work permit, you will collaborate with a team to deliver personalized customer experiences. Your responsibilities include developing high-performance Java applications using Java 17 and Spring, participating in Agile/Scrum development, and implementing REST APIs. This role requires 5+ years of Java development experience, a BSc in Computer Science or equivalent, and strong knowledge of programming best practices. Competitive salary, private medical and life insurance, and a fully remote work environment are offered.

Requirements

  • BSc in Computer Science, Engineering or equivalent
  • 5+ years of professional Java Development experience
  • 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

Responsibilities

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

Preferred Qualifications

  • 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
  • Private Medical & Life Insurance Plan
  • Fully Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs