Job Description:
Key Responsibilities:
Analyze functional requirements and design software solutions as per customer needs.
Develop and maintain clean, efficient, and well-structured code in Java.
Understand, develop, and extend Groovy scripts and N4 solutions to support customizations for customers.
Design and maintain user interfaces, algorithms, data structures, and test cases for both new and existing modules of Kaleris products.
Troubleshoot, debug, and resolve software defects and technical issues.
Provide technical support for new features as well as existing product enhancements.
Collaborate with cross-functional teams and stakeholders for solution design, development, and implementation.
Understand advanced TOS modules like Expert Decking, Auto Stow, Prime Route, ASC Scheduler, Horizontal Transport Scheduler, RTGO, and TTO.
Stay updated on industry trends and best practices related to container terminal operations.
Prepare and maintain technical documentation and reports.
Travel as needed for site assessments, project implementations, and client discussions.
Key Skills Required:
Strong programming skills, especially in Java and Groovy.
Good understanding of Terminal Operating Systems (TOS) – preferably Navis N4.
Strong problem-solving and analytical skills with attention to detail.
Proficiency in data analysis, statistical methods, and optimization techniques.
Excellent communication and interpersonal skills to work effectively with diverse teams.
Ability to think "out of the box" and suggest innovative solutions to meet client requirements.
Preferred Experience:
Experience in managing key client relationships and providing business consulting services.
Prior experience working with optimization modules and operational flow in terminals.
Hands-on experience with Kaleris products or similar platforms will be an added advantage.
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.