EOS RPO
senior software Engineer
senior software Engineer
What you'll do:
As a Software Engineer III for Walmart, you’ll have the opportunity to
Propose solution design, take responsibility for Integration Design, Pattern, Connectivity/Firewall, Development, Testing and production deployment.
Capability to understand Business requirements, scoping, discovering, and defining solutions, explaining business benefits, use cases and a roadmap to meet their goals.
Responsible for Quarterly planning and Sprint planning for Integration commitments and delivery.
Demonstrate problem solving skills, Innovation and Tech improvements.
Good Communication skills, Engage with Stakeholders and build confidence. Prioritizing Customer satisfaction and focusing on Business results.
Design, develop, and maintain Armada, Walmart’s cloud-native, container-based enterprise service bus (ESB) platform that automates the movement, transformation, and routing of data across the enterprise.
Capability to understand Business requirements, scoping, discovering, and defining solutions, explaining business benefits, use cases and a roadmap to meet their goals.
Responsible for Quarterly planning and Sprint planning for Integration commitments and delivery.
Demonstrate problem solving skills, Innovation and Tech improvements.
Good Communication skills, Engage with Stakeholders and build confidence. Prioritizing Customer satisfaction and focusing on Business results.
Work with technologies such as Apache Camel for integration patterns, ActiveMQ and Kafka for messaging, and Cosmos DB for scalable cloud data storage to build robust, high-availability integration solutions.
Build, deploy, and manage containerized applications, gaining hands-on exposure to Docker and Kubernetes as part of the integration platform lifecycle.
Collaborate with architects, SMEs, and cross-functional teams to gather requirements and define integration patterns.
Build and document APIs, data flows, and transformation logic to enable secure and efficient data exchange.
Troubleshoot integration issues, optimize performance, and ensure high availability of integration services.
Participate in incident response and impact analysis by leveraging centralized integration documentation.
Follow best practices across the software development life cycle (SDLC), including code reviews, CI/CD, automated testing, and monitoring.
Stay current with integration technologies and best practices, and help drive the roadmap for integration products.
What you'll bring:
4–8 years of hands-on experience developing integrations using Apache Camel, with a strong track record of delivering robust solutions in enterprise environments.
Practical experience working with messaging technologies such as Kafka, ActiveMQ, and IBM MQ to enable reliable and scalable communication between systems.
Good to have experience in IBM Integration Bus, IBM MQ, MFT, ITX, SAP Integration SAP PI/PO , SAP CPI and SAP BODS.
Deep technical, functional, and architectural expertise in integrating cloud, on-premises, and hybrid systems, ensuring seamless data flow and operational efficiency.
Proficiency in integration patterns, data modelling and governance to design maintainable and scalable integration solutions.
Exposure to leveraging AI offerings to drive efficient and innovative product development.
Ability to work independently and take ownership of delivering product features from design through deployment.
Hands-on experience with cloud-native technologies, particularly on platforms like Azure or GCP, including containerization and orchestration.
Strong understanding and practical experience across the software development lifecycle (SDLC), including code reviews, CI/CD, automated testing, and monitoring.
Strong Java/J2EE, Spring skills.
Should be able to work independently and drive integration projects.
Hands-on experience in any cloud native technologies like Azure, GCPExposure to Automation tools and technologies, Scripting languages.
Very strong understanding and experience in software development lifecycle.
Must have Technical, functional, and architectural expertise in integrating with Cloud, On-premises SAP and Hybrid integrations. Prior experience in integrating with various cloud solutions is an advantage.
Should be proficient in Integration pattern, Data modeling, Integration Best practices, and Governance.
Good exposure in AI agents and ML components to use internal and external APIs to enhance software intelligence is preferred.
Preferred
Experience in retail industry operations and technology landscape.
Technical Skills:
Apache Camel
Java
Spring Boot
Kafka
ActiveMQ
IBM MQ/MFT, IBM Integration Bus
NoSQL databases
Integration Patterns
Cloud-Native Technologies (Azure/GCP)
Kubernetes
Jenkins
React (good to have)
Grafana (good to have)
CI/CD