Full Stack Java Developer

Full Stack Java Developer

Amadeus

Sofia, Bulgaria

Summary of the role:

As a Full Stack Java Developer, you’ll be a member of the R&D Business Unit in Sofia and our global engineering community, collaborating on the strategy definition of software development; technological framework and functional approach in an Agile Environment. You’ll also work on the implementation of Amadeus solutions in different countries.

In this role you’ll:

  • Integrate user requirements for the development of new (or upgrade of existing) software solutions;
  • Design technical solutions and perform feasibility studies;
  • Propose viable technical solutions to Product Management and/or users for validation;
  • Develop software according to Amadeus standards;
    • Create a new UI layer of site by using Angular web framework;
    • Create a new Angular-based mobile application from scratch;
    • Integration with server-side Rest API;
    • Architecture & development of new reusable components & widgets;
    • Development of new UI components.
  • Model, design and implement databases;
  • Conduct unit, package and performance tests and ensure a level of quality in line with the Amadeus guidelines;
  • Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product;
  • Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst;
  • Produce software documentation necessary for the application and issue it to the requesting departments.

About the ideal candidate:

To succeed in Full Stack Java Developer role, you’ll need proven experience in the following areas:

  • Java full stack development;
  • Java Core, Java EE (EJB, JPA), Web-services (SOAP, REST);
  • HTML, CSS, JavaScript and JS frameworks (Angular JS 2);
  • SQL, data management and relational databases;
  • WebLogic, JBoss;
  • Git;
  • Iterative development practices (Agile/Scrum).
  • PHP environment a plus;
  • PHP 7+;
  • MySQL, Elastic Search;
  • Laravel (Symfony based components);
  • ORM: Eloquent, Doctrine 2;
  • JavaScript (vue.js, jQuery + vanilla);
  • SOAP/REST services, XML-RPC, JSON;
  • PHPUnit.

You’ll also have great skills and abilities:

  • University degree in Computer Science or related field;
  • Investigate new technologies, learn new methods and innovation;
  • Subject matter expert on knowledge of the complete software development lifecycle;
  • Advanced level of written and oral English;
  • Strong team player with a collaborative mindset;
  • Proactive with a ‘can-do’ attitude.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Bulgaria     Developer     Java Developer     Web Developer     Amadeus    

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2021

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies