Job Description:
Kaleris is a private equity-backed software firm focused on supply chain optimization, headquartered in Atlanta, Georgia. We are a global leader in the supply chain execution market, focused on accelerating the transformation of digital supply chain for industrial and finished goods shippers and carriers by combining best-in-class solutions for challenges tied to yard management, shipment visibility, and asset management, across rail, truck, and multi-mode transportation.
We’re looking for a forward-thinking Software Engineers to help in building the next generation of our flagship product the Kaleris/Navis™ SPARCS N4 terminal operating system (TOS). In this position, you will have an opportunity to make major contributions to our next-generation transportation and logistics software for the marine industry. You will work together with colleagues to define system requirements and build state-of-the-art software. You must be a quick learner, have excellent communication skills and be able to maintain ownership of large engineering projects through their lifecycle: architecture/design, implementation, testing, maintenance, and support. This position has unique opportunities for growth in both the functional and technical directions.
Responsibilities
- Analyze, design, unit test, and develop robust large-scale applications.
- Create secure, scalable, and highly available distributed applications.
- Collaborate with product management and quality assurance to deliver highly efficient features and functionality.
- Take ownership of a product's feature design and development.
- Participate in code, feature reviews, and provide feedback.
- Provide guidance and support related to your feature to various cross-functional teams within the organization.
- Mentor and coach other team members.
- Write technical documents that explain how new modules and new products are implemented
- Participate in the full life-cycle development process from definition and design to product delivery
Requirements
- BE/BTech/MCA/MSC IT with 5 - 9 years of experience
- Strong knowledge of and experience with object-oriented methodologies, enterprise application architectures, and design pattern
- Expert Knowledge of application development using Java
- Experience in creating RESTful applications using Spring Boot deployed on a public cloud environment like AWS and/or Azure.
- Highly experienced with software development processes, particularly software design and unit/integration testing using JUnit.
- Good understanding of application software, secure coding, scalability, performance, and reliability aspects
- Ability to work in a fast-paced, test-driven, collaborative, and iterative programming environment. Experience with agile development approaches is a plus
- A highly motivated individual, who is ready to accept challenges, continually innovate and learn, and help others
- Excellent problem-solving and troubleshooting skills.
- Fluent in written and spoken English
- Experience with relational database management systems and No SQL like Cassandra.
- Experience with messaging technologies like Kafka, and JMS
- Strong domain(Navis N4 TOS) skill will be added advantage
Kaleris is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.