Senior Software Development - Bangalore - Sabre
Sabre as the company that open the jobs vacancy, have some qualification and spesification especially for the Senior Software Development jobs vacancy. To find out more information and about qualification and spesification details, walkin interview schedule, the address of the company, the company contact info (email/phone number) of Sabre company, please start to apply for the job vacancy with fill the jobs application with click the 'Apply This Job' button below.
Sabre is the global leader in innovative technology that leads the travel industry. We are always looking for bright and driven people who have a penchant for technology and want to hone their skills. If you are interested in challenging work, being part of a global team, and solving complex problems through technology, business intelligence and analytics, and Agile practices - then Sabre is right for you! It is our people who develop and deliver powerful solutions that meet the current and future needs for our airline, hotel, and travel agency customers.
We are looking for senior software developer with experience in building high-performing, scalable and enterprise grade applications.
Develops, codes, tests and debugs new moderately complex software solutions.
Must have experience and contribute to all phases of software development life cycle.
Works closely with remote technical teams in all aspects of software development.
Works with technical staff to understand problems with software and resolve them.
Resolves customer complaints with software and responds to suggestions for improvements and enhancements.
May assist in development of software technical documentation.
: Minimum of 5 years in Java EE application development.
Bachelor's degree or equivalent. Master’s Degree in Computer science or engineering Preferred
Must be fully proficient with Java programming language and various Java EE technologies.
Must have Experience with Spring Core, Spring JPA, Experience in XML/Web Services technologies (SOAP, REST) is required.
Experience in HTML5/ReactJS/ECMAScript 6 is required.
Experience with Spring Boot, Google Guava is preferred.
Experience with Full stack development is highly preferred.
Experience with IntelliJ IDEA highly preferred.
Experience with build tools like Maven is preferred.
Experience with Continuous integration tools like Team City/Jenkins is preferred.
Working knowledge of Tomcat server required.
Experience with Groovy is strongly desired.
Experience with Python or Perl is preferred.
Demonstrated knowledge of Object Oriented Analysis and Design, Design patterns is required.
Demonstrated knowledge of Linux operating systems.
Preferable to have experience in Linux/Unix based environments.
Strong communication skills in English, written and verbal Preferred Skills:
Must have experience with TDD practices and experience with JUnit/Unit Testing. Experience with Mockito, Spock framework is strongly preferred.
Experience in Agile/Scrum software development process is a plus
Technical Product Development - Software Development
Yes, 10 % of the Time