Java UI developer
Graduate job Bengaluru (Bangalore Urban) IT development
Job description
Major Responsibilities:
Summary of the role
This team is responsible for custom development of features for China Southern airlines, based on the Amadeus e-commerce airline suite.
Main responsibilities
• Excellent Java skills. Very good knowledge of another programming language.
• Strong Object Oriented development skills with Java, good understanding of design patterns.
• Good knowledge of Spring MVC. Familiarity with different MVC frameworks (e.g. Struts) is an advantage
• Knowledge of J2EE specification ( mainly Servlet, JSPs and tag libraries)
• Experience with different IoC containers (Spring.) a big plus
• Hands on knowledge of HTML, CSS, JQuery, JavaScript, AJAX, Apache Tiles
• Very good unit testing skills (JUnit, mock libraries, unit testing techniques)
• Knowledge of SQL
• Knowledge of good development practices (TDD, principles and patterns, continuous integration)
• Experience with GIT/SVN
Desired profile
Requirements:
• Development and maintenance of features for China Southern
• Design technical solutions and perform feasibility studies
• Deliver high quality, unit tested code
• Produce necessary documentation (both technical and end-users targeted).
• Work closely with partners to ensure the prompt and effective resolution of technical challenges