Java Engineer
Williams Sonoma Inc
Contract Olive Branch , Mississippi, United States Posted 10 months ago
About Position
Java Engineer (Contract)
$75.00 / Hourly
Olive Branch , Mississippi, United States
Java Engineer
Contract Olive Branch , Mississippi, United States Posted 10 months ago
Skills
3 years of experience as a Java Lead 10-15 years of experience in application and software engineering and Java technologies Expert with Springboot MicroServices Kafka Hands on experience with Java JPA RESTFul web services SLF4J logging Kafka Topic and consumer Application configuration management Expert with designing and developing scalable microservices using open-source Java Frameworks: Spring MVC/Web Flux and Springboot Design patterns. Experience working with multiple database tools like DB2 SQL Oracle Process oriented experience working with Jira. Experience with Distribution Centers technology Warehouse Management Systems technologies within the logistics domain ideally: WMOS warehouse management (Manhattan) will partner with Manhattan Associates to lead the design and development of new capabilities. 3rd party logistics integrations Integration experience in Transportation Management systems Manhattan Slotting and Labor Management systems.Description
Ideal candidate is a hands-on Lead Java Engineer /Jr Architect with expertise in design/development of Microservices via Kafka with warehouse management/logistics system integrations.
Educational Requirements
- 6+ years of experience as a professional software engineer, specifically with Java and web technologies (Sr to Lead Level)
- Experience with Java, building microservices and spring technologies
- Hands-on experience writing Java multi-threaded code, custom class loaders and good knowledge of Java Concurrency, Java Streams, JVM internals, and performance tuning.
- Experience being heavily involved in building a highly scalable, data-intensive, and distributed systems to meet business needs.
- An understanding of software development best practices
- Enthusiasm for constant improvement as a Software Engineer
- Ability to review and critique proposed designs and offer thoughtful feedback in a collegial fashion
- Skilled in writing and presenting -- able to craft needed messages so they are clearly expressed and easily understood
- Ability to work independently on complex problems of diverse complexity and scope
- Ease with Senior Management -- can effectively interface at many levels, including top executive
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.