JOBSEARCHER

Senior Java Developer with WMS

San Ramon, CA USA12 monthsA good understanding of Retail architecture and WMS integrations WMS background is MandatoryKey ResponsibilitiesOverall 10+ years of experience on Java Springboot Microservices Highly proficient in object oriented programming in Java Extensive experience with J2EE, Spring Core, AOP, Spring Boot Weightage for candidates who have experience with NodeJS based services development. Hands on experience in AWS Cloud computing including usage of Lambdas, EventBridge, API Gateway, SNS/SQS, Dynamo DB, Distributed Caching, EC2, K8 etc is essential Experience in test-driven development (TDD), integration testing, and end-to-end testing using Junit, Mockito, RestAssured, etc. Strong understanding of large-scale distributed system architectures, including EAI & distributed scaling patterns, messaging, microservices, information models, and distributed logging/tracing Experience with AWS cloud-based application/service architecture, including deployment and scaling Experience with message/event driven integrations via Kafka/SQS. Experience with Continuous Integration Delivery models including Git, CI/CD pipelines and IaC Experience with Retail Clients and to work with Offshore tea,Good To Have SkillsDemonstrable understanding of infrastructure and application security management, in the context of developing and operating large-scale multi-tenant systemsBroad knowledge of contemporary technologies and frameworks blended with experience of working with relevant ones (Spring, RESTful web services, database)A good understanding of Retail architecture and WMS integrationsProfessional Skill RequirementsA roll-up-the-sleeves working attitude, learner mindset for skill exploration and experimentsStrong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior managementStrong interpersonal skills and the ability to work with multiple stakeholders to drive success.