Job Description :
Role:Software Engineer Senior-279269
Locationearborn,MI,48124
Duration:Long-Term

Required Skills: Develop REST based microservices, using SpringBoot, SpringCloud ,SpringListener,JavaScript, and HTML in PCF . Strong Java development skills, including Java, HTML, XML, JUNITS

Position Description:
The Software Engineer will work on a Balanced Team and collaborate with the Product Manager and embedded developers to deliver projects and features to support future Factory of Tomorrow and Supply Chain Analytics Initiatives. The Software Engineer will build a portfolio of products and will be responsible for the development and ongoing maintenance and support of the product. Work hands-on with the team and other stakeholders to deliver quality software products that meet our customers requirements and needs. Help GDIA Partners understand our iterative development approach and focus on delivering a Minimum Viable Product through careful and deliberate prioritization. Work with design resources (internal or external) to ensure timely delivery of designs and assets to the development team.

Skills Required:
Be a key player in a Product Driven Organization Product Teams, working closely with the Technical Anchor and other Software Engineers (cross-train, pair-program, etc. . Strong Object Oriented development background Java/J2ee . Experience with web front-end development; JavaScript, client-side frameworks like Angular, React, etc. . Experience in JAVA development using Eclipse or similar tooling . Experience in Spring, RESTFUL/SOAP Web services development . Develop REST based microservices, using SpringBoot, SpringCloud ,SpringListener,JavaScript, and HTML in PCF . Strong Java development skills, including Java, HTML, XML, JUNITS . Experience with Spring Cloud and deploying to cloud platforms, preferably Pivotal Cloud Foundry or Cloud Foundry . Familiarity with GitHub or equivalent source control repositories and Build Tools like GRADLE . SQL/DB programming experience (Relational and No-SQL) . Develop integrations with applications like Kafka,MS Dynamics,Adobe Marketing Cloud etc . Identify areas of improvement (process, performance, communication, etc and work with the teams to identify solutions Python PySpark is a plus


Education Required:
Bachelors or any related experience
Education Preferred:
BA/BS in Computer Science or related field