Software Engineer – Warehouse Automation & Integrations at Maersk
maersk
Opens the application on nexisgrow.com
Job Description & Responsibilities
📋 Job Details at a Glance 📍 Location Bengaluru, India 🏢 Company Maersk 👥 Experience 2 - 5 years 🎓 Qualification Any Graduate 📅 Eligible Batch 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹12 LPA - ₹22 LPA 🏢 Industry Technology 🛠 Key Skills Java Kafka SQL Apache Camel APIs Event-Driven Architecture TCP/IP Networking Software Engineer – Warehouse Automation & Integrations at Maersk — Full Details & How to Apply Maersk is hiring a Software Engineer – Warehouse Automation & Integrations in Bengaluru, India to develop integrations between warehouse control systems and robotics platforms. This role is part of Maersk ’s technology-driven logistics operations and requires hands-on work with Java, Kafka, SQL, Apache Camel, APIs, Event-Driven Architecture, and TCP/IP Networking . This Software Engineer – Warehouse Automation & Integrations role directly supports operational efficiency by enabling real-time communication between warehouse control systems and robotics platforms. The engineer will build and maintain integrations using Java and Apache Camel , manage data flow via Kafka , and ensure reliable system connectivity through Event-Driven Architecture and TCP/IP Networking . These tools are used to connect legacy systems with modern automation platforms, ensuring seamless data exchange and system interoperability. Maersk recruitment for this role emphasizes technical depth in integration development. The position is located in Bengaluru, India and is offered as an onsite role. The company focuses on technology solutions for logistics and supply chain management, with this role contributing to automation within warehouse operations. 2024, 2025, 2026 graduates , Any Graduate , and candidates with 2 - 5 years experience are eligible. The role offers a salary range of ₹12 LPA - ₹22 LPA . Candidates will gain practical experience with Java , Kafka , SQL , Apache Camel , APIs , Event-Driven Architecture , and TCP/IP Networking . This experience builds a strong foundation for careers in logistics technology, supply chain automation, and enterprise integration systems. Progression into roles involving system design or automation architecture is a realistic path. 📊 Role Difficulty: Medium | Competition Level: Medium | Fresher Friendly: No NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Software Engineer – Warehouse Automation & Integrations jobs | Maersk recruitment | Bengaluru, India jobs | apply online Job Role & Responsibilities The Software Engineer – Warehouse Automation & Integrations role at Maersk ensures seamless data flow between warehouse control systems and robotic platforms using Java , Kafka , and SQL . This position directly enables real-time operational visibility and reduces integration latency in high-volume logistics environments. Develop Java -based integration modules that connect warehouse control systems to robotic arm coordination platforms using Java and Apache Camel for protocol translation. Implement real-time data pipelines using Kafka to stream sensor data from warehouse robots to central monitoring systems with TCP/IP Networking for reliable transmission. Design RESTful APIs to expose warehouse status endpoints for enterprise applications, ensuring compatibility with existing APIs and Event-Driven Architecture patterns. Query operational databases using SQL to extract performance metrics such as robot utilization rate and error frequency for integration health monitoring. Collaborate with engineering teams to integrate warehouse automation systems with ERP platforms via Java -driven connectors and Apache Camel routing logic. Monitor system performance using Kafka consumer lag and SQL -based query response times to identify bottlenecks and improve integration throughput. Maintain legacy integration codebases written in Java and Apache Camel , ensuring backward compatibility with older warehouse robotics firmware versions. Resolve production incidents involving integration failures by diagnosing Kafka topic partitions and SQL query timeouts using logs and error metrics. This role requires direct ownership of integration stability, where every Java module, Kafka stream, and SQL query decision impacts real-time warehouse operations and error rates in Maersk 's global logistics network. Required Skills & Technical Competencies The role demands a strong foundation in core software engineering tools, with Java , Kafka , and SQL as the primary technical pillars. Candidates must demonstrate hands-on experience with integration frameworks and real-time data systems. Technical Skills Java — intermediate — used to build modular integration services that connect warehouse control systems to robotic platforms using object-oriented design and error handling. Kafka — intermediate — used to process real-time data streams from warehouse sensors, with focus on message durability, partitioning, and consumer lag metrics. SQL — intermediate — used to query operational databases to extract performance data such as robot downtime and integration error logs. Apache Camel — intermediate — used to orchestrate integration workflows between enterprise systems and robotic platforms via routing and transformation rules. APIs — intermediate — used to expose warehouse status endpoints via RESTful services, ensuring interoperability with ERP and inventory management systems. Event-Driven Architecture — intermediate — applied to design scalable integration systems where events from robotic movements trigger downstream actions via Kafka and Java listeners. TCP/IP Networking — intermediate — used to establish stable, low-latency communication between warehouse devices and central servers in distributed environments. When preparing your resume, emphasize specific projects where you implemented Java services, Kafka pipelines, or SQL queries for real-time monitoring — include metrics like message throughput, error rate, or response time to demonstrate technical impact. Eligibility Criteria This role is designed for graduate computer science or engineering students with a solid foundation in software development, targeting those with 2–5 years of relevant experience and access to hands-on integration projects. Must hold a graduate degree in Computer Science, Engineering, or a related field. Eligible only for students from the 2024 , 2025 , and 2026 academic batches. Minimum of 2 years of professional experience in software development or integration projects is required. No minimum CGPA is specified in the job posting. Project experience, internships, or certifications are not required but may be considered. Applicants must submit a portfolio demonstrating technical work involving Java , Kafka , or SQL in real-world integration scenarios. Documentation & Portfolio Requirements Your resume must include a dedicated section listing at least three technical projects involving Java , Kafka , or SQL , with clear descriptions of the problem, tools used, and measurable outcomes such as data throughput or error reduction. For this role, prioritize showcasing a project where you built a real-time integration using Java and Kafka to process sensor data — include metrics like message rate, latency, and error recovery to prove technical depth and operational impact. Salary for Software Engineer – Warehouse Automation & Integrations at Maersk 💰 Compensation ₹12 LPA - ₹22 LPA The advertised compensation for the Software Engineer – Warehouse Automation & Integrations role at Maersk is ₹12 LPA - ₹22 LPA . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Software Engineer – Warehouse Automation & Integrations Upskilling with the right resources significantly enhances your chances of selection for this specific role by aligning your skills with job requirements. Recommended Courses & Resources Java — Essential for developing robust applications in this role. SQL — Crucial for managing and querying databases effectively. Apache Camel — Important for integrating various applications and services. APIs — Key for enabling communication between different software systems. KodNest — Useful for hands-on practice in software development and integrations. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Applying without demonstrating proficiency in Java — Provide specific examples of your Java experience. ❌ Using a generic resume — Tailor your resume to highlight relevant integration experience. ❌ Listing Kafka or SQL without details — Explain how you applied these technologies in past roles. ❌ Ignoring the experience requirement of 2-5 years — Ensure you meet this critical eligibility criterion. ❌ Adding unrelated technologies — Focus on skills that align with the job description. ❌ Submitting applications without verifying the official Apply URL — Always check the accuracy of the link before applying. Before You Apply — Checklist ✅ Confirm the job title, company, location, work mode, and experience requirement. ✅ Check that you meet the supplied qualification criteria. ✅ Verify eligibility against the supplied eligible batches and experience requirement. ✅ Add relevant supplied JD keywords naturally to your resume. ✅ Highlight projects or experience related to the supplied technologies and responsibilities. ✅ Remove unsupported technologies, achievements, or experience claims. ✅ Open and verify the supplied Apply URL before submitting the application. ✅ Save the job details, application date, and role-specific resume version for tracking. Resume Tailoring & ATS Keywords for Software Engineer – Warehouse Automation & Integrations Optimizing your resume for ATS is crucial for ensuring your application gets noticed for this role. ATS Keywords to Include Java Kafka SQL Apache Camel APIs Event-Driven Architecture TCP/IP Networking Warehouse Automation Integrations Software Engineer Bengaluru Full Time Resume Tips for This Role Highlight Java prominently on your resume, as it is a critical skill for this role. Emphasize experience with Kafka and SQL , as they are essential for integration tasks. Showcase a project that involved warehouse automation or system integrations. Use exact keywords from the job description naturally to align with ATS requirements. Avoid adding unsupported technologies or experiences that cannot be substantiated. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro tip: Avoid including unrelated experiences or technologies that do not align with the job description for this role. How to Apply for Software Engineer – Warehouse Automation & Integrations at Maersk Apply Now — Maersk Open the official Apply URL and confirm the job title and company matches the position you're applying for. Prepare a resume that aligns with the required skills, responsibilities, qualifications, and experience for the Software Engineer – Warehouse Automation & Integrations role. Complete the official application form accurately, ensuring all information is truthful and avoiding unsupported claims. Submit the application and save the confirmation or application reference number if provided by the portal. Record the application date and monitor the official company portal or your registered email for updates. Applications are reviewed on a rolling basis — early submission is recommended. Apply Now — Maersk NexisGrow.com does not charge any fees for job applications. Maersk Maersk is a technology company based in Bengaluru, India, offering onsite roles in warehouse automation and integrations. This Software Engineer position supports warehouse operations through system connections and real-time data flows us…
About maersk
Required Skills
Job Details
Posted by
N/A
Posted on:
15 Oct 2026
About maersk
More open roles
- Java Backend Developerfeather thread corporation llp · Chandigarh, Chandigarh, India
- Experienced JAVA DeveloperConceptShelf · Kochi, Keralam, India
- 🚨 IN-PERSON HIRING DRIVE LEAD FULL STACK JAVA DEVELOPERQuantumCommit · Bengaluru, Karnataka, India
- Coding Teacher Jobs in Bhopal — Python + Java + C++ + Web · Class 6-12 + Adults | Anand TutorialsAnand Tutorials · Bhopal, Madhya Pradesh, India
- Software Engineer – Backend (Java / Spring Boot)Edstem Technologies · India
- Node JS Java Backend EngineerFlexton Inc. · Bengaluru, Karnataka, India