Description
Title: Java Full Stack Developer
Duration: 6+ Month Contract
Location: Auburn Hills, MI
Description:
Minimum of 7+ years overall IT experience: including 5+ years of web service development and integration experience
* Responsible for leading detailed design, development/unit testing and integration of applications
* Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements
* Develop configurable software services that support applications integrates to enterprise services
* Lead root cause analysis and trouble shooting including bug remediation
* Uses secure development best practices and design patterns
* Create or update design and systems documentation for developed or modified services or programs
* Create process and data flow diagrams for data movement capture
* Cross train team members for full knowledge coverage on team
* Analyze and translate business requirements to technical design
* Lead root cause analysis and trouble shooting including bug remediation
* Collaborate/communicate with project team and business users as required
* Support functional testing and performance testing
* Works with technical delivery lead on project activities
* Ensure assigned work is implemented within project schedules
* Design, develop, deploy, test and maintain technical assets in SOA environment, web services and integration
* Strong Automotive OEM experience
* Solid understanding of various enterprise services and micro-service concepts
* Solid understanding of MicoService concepts and 12 Factor App design principles
* Experience with DevOps in a cloud environment a plus
* Experienced in waterfall, iterative, and agile methodologies
Demonstrated experience in CSS, HTML5 and JavaScript (Angular, JQuery, Bootstrap, etc), JSON, XML
* Experience in web application architecture, particualry Single Page Applicaiton design.
* Proficient with UML models, and use them for communicating and documenting application designs
* Knowledge of core J2EE patterns
* Experience building web services (RESTful) using Java APIs and tools, such as SpringBoot
* Experience with JSP, Servlets, JDBC
* Experience with the Spring Framework and general MVC frameworks
Experience building web services (RESTful) using Java APIs and tools, such as SpringBoot
Experience with Object-Relational Mapping tools (Hibernate, Spring JPAetc.)
* Experience with scripting languages (e.g. Unix shell scripting, Perl)
* Experience with continuous integration tools (e.g. SVN/git, Jira, Jenkins, Maven, etc.)
* Experience with both relational databases (Oracle, MySQL) and NoSQL databases
* Experience with Object-Relational Mapping tools (Hibernate, Spring JPAetc.)
* Experience implementing authentication, authorization, Single Sign On, SAML, OAuth
* Experience in working with various web application servers (Websphere, JBoss, Tomcat)
Required:
3-4 years Experience in the following:
* Angular, specifically Angular 4 or higher knowledge.
* Angular Material
* Bootstrap
* Jquery
* Ajax
* Json
* Jenkins
* Subversion
* Jira
* Javascript
Preferred experiences with mobile application development:
* iOS (Swift 3.0 +) native app development
* Android native app development
* Hybird app development (IBM Mobilefirst, IONIC/Cordova)
NTT DATA Services is a leading IT services provider and global innovation partner with 130,000 professionals based in over 50 countries. NTT DATA recently acquired Dell Services. NTT DATA Services emphasizes long-term commitment and combines global reach and local intimacy to provide premier professional services, including consulting, application services, business process, IT outsourcing, and cloud-based solutions. We are a part of NTT Group, one of the world\'s largest technology services companies, generating more than $100 billion in annual revenues and partner to 80% of the Fortune 100. Visit to learn how our consultants, projects, managed services, and outsourcing engagements deliver value for a wide range of businesses and government agencies.
The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, , orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law
Employer's Job# 17-07293
Please visit job URL for more information about this opening and to view EOE statement..