Software Development Engineer 4 Java And Microservices

Year    Bangalore, Karnataka, India

Job Description

Job Title SOFTWARE DEVELOPMENT ENGINEER 4 - Java and Microservices

Are you ready for the next step in your career? Then you need to keep reading!
When we're looking to hire at Amadeus, we look internally first. Our teams get the benefit of your experience and you get more chances to grow and progress. So, if you are ready for a new challenge and want to drive your career, apply now!

Context

ACE group is responsible of the Automatic validation of software solutions deployed for entire Amadeus R&D worldwide.

It provides solutions, tooling, and support for 7000+ developers located in more than 20 locations.

The Deployment tooling includes

Deployment in Physical servers

Deployment in Virtual Windows/Linux Systems

Deployment in the Cloud

ACE group is composed of several people located in Nice(France), Bangalore and Erding(Germany)

Technical Environment

To provide automation around validation, ACE has built a suite of applications which manage the full validation during the deployment of Amadeus Software. The tools are used to perform thousands of validation checks in a single day.

All those solutions are hosted in premises on a Linux infrastructure and on Private/Public cloud.

These solutions are mission critical applications as they are key to Amadeus Operations.

Key responsibilities

Design, develop and maintain J2EE/Java based internal Applications related to Deployment tools for R&D which will be used by more than 7000 developers worldwide.

Develop and maintain Java based tools and propose improvements to the system

Suggest and implement continuous improvements to the working model/system

Support our internal customer regarding any issues they may face using above tools

Technical / Functional Competencies Required

Mandatory

Good knowledge in Core Java and JEE with minimum 10 years of experience as a developer

Good understanding of the OOP concepts and knowledge in JEE development

Experience in developing application using microservices architecture.

Experience in software development, tooling, development support and operations in collaboration with several teams and sites

In depth understanding of Windows and Linux/Unix operating system and system components CPU, memory, disk and network

Strong knowledge of multithreading in java applications

Experience of version Control tools like GIT and Bitbucket/Github

Experience working in Agile mode of development

Experience managing a mission critical application

Good to have knowledge on cloud.

Optional

Knowledge of Jenkins, Artifactory, Sonar, ANT, Maven

Good understanding of networking stack (TCP/IP, HTTP, DNS, HA, load balancing).

Experience in managing application and web servers (Nginx, Apache, Tomcat, Jboss).

Diversity & Inclusion

We are an Equal Opportunity Employer and seek to hire the best candidate regardless of age, beliefs, disability, ethnicity, gender or sexual orientation.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2967221
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year