Role: - Sr Java Developer Location: - (Atlanta, GA) Experience: - 9 - 11 years Client: - Tech Mahindra, Honeywell Visa:- H1b, H4-EAD, TN, GC and USC *Note:- As per client request for H1B candidate I want passport number* *Business domain: Warehouse Management/Warehouse Execution systems* *Must needed skills* 1. Hands on experience in working on building scalable Products in Agile mode delivery and cloud-based deployments 2. Familiarity with any of the WMS products like Manhattan, JDA, fishbowl, oracle WMS, high jump etc. 3. 10 years of total experience with at least 7 years of hands on core Java experience 4. Knowledge of Spring and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security) is a must 5. Expert at building micro services exposing REST APIs using frameworks such as Swagger/OpenAPI, App Service/Azure is a must 6. Experience in using SDM tools JIRA, Jenkins, Bitbucket etc. and CI/CD Pipelines 7. Familiarity with build tools such as Ant, Maven, and Gradle 8. Familiarity with test automation frameworks like cucumber 9. Good at debugging complex Microservices code using standard IDEs like Eclipse *Good to Have Experience working with warehouse automation products based on Microservices platforms Detailed JD* Java developers required to be part of a product development team to develop a complex and extremely scalable product targeting business/enterprise customer. Experience working in developing products for an enterprise customer desirable. Experience working with/integrating with Warehouse management systems like Manhattan, JDA, fishbowl, oracle WMS, high jump etc. desirable *Responsibilities* · Translate application storyboards and use cases into functional applications · Design, build, and maintain efficient, reusable, and reliable Java code · Build and Perform Unit tests, component tests, Integration and contract tests in Microservices environment. · Ensure the best possible performance, quality, and responsiveness of the applications · Identify bottlenecks and bugs, and devise solutions to these problems · Help maintain code quality, organization, and automatization · Work with a distributed team effectively *Skills* · Proficient in Java, with a good knowledge of its ecosystems · Understanding of Spring ecosystem · Good working knowledge of RDBMS and a NoSQL db · Knowledge of concurrency patterns in Java and hands on in Spring boot · Familiarity with service-oriented frameworks and styles like SOAP/REST · Experience with popular web application frameworks, such as Play and Spark · Familiarity with UI frameworks like Angular/React JS · Knack for writing clean, readable Java code · Experience with both external and embedded databases · Understanding fundamental design principles behind a scalable application and ability to understand Non-functional considerations · Basic understanding of the class loading mechanism in Java · Creating database schemas that represent and support business processes · Basic understanding of JVM, its limitations, weaknesses, and workarounds · Implementing automated testing platforms and unit tests · Proficient understanding of distributed version control such as Git · Familiarity with build tools such as Ant, Maven, and Gradle · Familiarity with continuous integration · Familiarity with docker containerization is a nice to have Thanks & Regards Bob [email protected] Direct : 678-301-2519 www.nexwaveinc.com 488 N Main Street,Suite #216, Alpharetta, GA,30009 -- You received this message because you are subscribed to the Google Groups "CorptoCorp" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/corptocorp. To view this discussion on the web visit https://groups.google.com/d/msgid/corptocorp/75307d27-9953-4a53-9064-9c8aa806cab6%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
