Reply

Consultant II – LEA, Logistics Execution Architecture

Reply

full-time

Posted on:

Location Type: Hybrid

Location: Kochi • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheGroovyJavaJavaScriptKafkaMaven

About the role

  • Full-Stack Development: Design, develop, and maintain front-end applications using our custom SCE UI framework (built on YUI 3 and Handlebars.js), which interacts with back-end services via REST APIs.
  • Back-End Logic & Integration: Extend and configure back-end services SCE BE using Java (Jakarta EE, CDI), Groovy, and integration frameworks like Apache Camel. Implement business logic using tools like Camunda decision tables.
  • Reverse Engineering: Analyze, debug, and reverse-engineer a complex, mature Java codebase to troubleshoot issues, implement new features, and perform refactoring.
  • Collaboration: Work closely with business analysts and project managers to translate complex logistics requirements into technical solutions. Ensure all customizations are well-designed, documented, and tested.
  • DevOps & Version Control: Manage the application build process, dependencies, and deployments. Strictly adhere to Git best practices, including branching models (GitLab Flow) and commit strategies.
  • Release Management: Manage the end-to-end product release process for individual tenants, coordinating and executing deployments to deliver updates and new functionalities.
  • Process Improvement: Actively contribute to improving team processes through rigorous code reviews, promoting modular configuration, and enhancing documentation.

Requirements

  • Java & Integration Expertise: Solid experience in back-end development with Java (Jakarta EE, CDI), Groovy, and integration frameworks like Apache Camel.
  • Build & Dependency Management: Deep understanding of the Maven build lifecycle, including how it compiles the Java codebase and how to effectively manage complex cross-module dependencies.
  • Middleware & Infrastructure: Hands-on experience with enterprise middleware, including application servers (e.g., WildFly), message brokers (e.g., ActiveMQ), and event streaming platforms (e.g., Kafka).
  • Legacy Front-End Experience: Proficiency in JavaScript and experience working with non-SPA front-ends. Direct experience with YUI (Yahoo! User Interface Library) or the ability to quickly master a legacy framework is essential.
  • Reverse Engineering Skills: Proven ability to dive into a large, existing codebase, understand its functionality without complete documentation, and make targeted enhancements.
  • CI/CD and Git Mastery: Hands-on experience building applications using CI/CD pipelines (Bamboo preferred) and expert-level proficiency with Git, including branching models and strategies.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJakarta EECDIGroovyApache CamelYUIHandlebars.jsMavenCI/CDGit
Soft skills
collaborationproblem-solvingprocess improvementcode reviewdocumentation