Source description
About the role
Key Responsibilities : - Develop and maintain Java-based applications, with a strong focus on Java, Spring, Hibernate, Collections, Design Patterns, JSP, Servlets, and related technologies. - Utilize your strong technical knowledge of Data Structures and Algorithms to solve complex technical problems. - Demonstrate proficiency in Core Java, ensuring you are up to date with the latest versions and best practices. - Work on webservice integrations, with expertise in SOAP and REST APIs. - Possess working knowledge of additional technologies such as Kafka, Redis, distributed systems, and distributed design. - Preferred experience in Flight technology, including GDS (Global Distribution Systems) like Amadeus, Sabre, Travelport, or Navitaire. - Collaborate effectively with cross-functional teams, communicating ideas and solutions clearly. - Maintain accurate and comprehensive documentation of your work. Qualifications: - Bachelor's or Master's degree in Computer Science or a related field. - Proven hands-on experience in Java development, with a strong portfolio showcasing your expertise. - In-depth knowledge of Java, Spring, Hibernate, Collections, Design Patterns, JSP, Servlets, and other relevant technologies. - Solid understanding of Data Structures and Algorithms, with the ability to solve complex technical challenges. - Proficiency in Core Java and staying current with the latest Java advancements. - Experience with webservice integrations using SOAP and REST APIs. - Familiarity with technologies like Kafka, Redis, distributed systems, and distributed design is a plus. - Prior experience in the Flight technology domain (GDS/Amadeus/Sabre/Travelport/Navitaire) is highly desirable. - Strong communication skills, both written and verbal. - Detail-oriented with a passion for maintaining clear and comprehensive documentation.
More at Ebix Software India Private Limited