Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

Dechen Consulting Group, Inc. Software Engineer in Farmington Hills, Michigan

Develop, test and deploy software products/services and proof-of-concepts. Directly contribute to development activities utilizing Software Craftsmanship/Clean Coder principles, practices and tools. Assist in setup, configuring, maintaining tools and frameworks that improve developer productivity, code health and organizational transparency such as automated build, test and code analysis. Develop the User Interface using JSP, Spring MVC frameworks, JQuery, AngularJS and CSS3.Use AJAX and JavaScript for Server side/client-side validation. Prepare prototype designs and development in HTMLS, CSS3, Bootstrap, JavaScript and DHTML. Design front end using JSP, HTML, CSS and AngularJS. Develop dynamic UI using Angular JS. Use Spring framework AOP features and JDBC module features to continue data to database for applications. Prepare calls through Hibernate, spring LDAP and Spring JDBC for interacting with database. Create RESTful web services interface to Java-based runtime engine and accounts. Use JAX-WS and Metro stack for building of Web Services; develop web service and client applications to test using SOAP API. Implement continuous delivery pipeline using Docker, Jenkins and GitHub. Design and develop micro services business components using Spring Boot. Participate in Scrum meetings. Develop test cases using JUnit.Work Location: Various unanticipated work locations throughout the United States; relocation may be required. Must be willing to relocate.Minimum Requirements:Education: Master ndash; Computer Science or Information Systems SecurityExperience: One (1) year