Java Developer - Auburn Hills, MI

Company: ApTask
Location: Auburn Hills , Michigan, United States
Type: Full-time
Posted: 03.JUL.2019
< >

Summary

Job Title: Java Developer Location: Auburn Hills, MI Type of hire: Contractor Technical Experience * Experience in developing web applicat...

Description

Job Title: Java Developer
Location: Auburn Hills, MI

Type of hire: Contractor
Technical Experience

  • Experience in developing web applications / web services using service-oriented architecutes
  • Experience in design & development of enterprise and business domain-specific web services
  • Experience building REST-based web services using SpringBoot
  • Experience with Java-based microservices design and development.
  • Experience building/parsing data structures (JSON, XML, etc.)
  • Solid understanding of SOAP-based web services
  • Experience with Object-Relational Mapping tools (Hibernate, Spring JPA, etc.)
  • Experience implementing integration/messaging mechanisms (IBM Integration Bus, Kafka, RabbitMQ, etc.)
  • Proficient with UML models, and using them for communicating and documenting application/service designs
  • Knowledge of core J2EE patterns
  • Knowledge and experience with 12-factor app concepts
  • Experience building cloud-ready/cloud-native apps and services
  • Experience implementing token-based authentication and authorization mechanisms (SSO using SAML, OpenIDConnect, OAuth2)
  • Experience with the Spring frameworks and MVC
  • Experience with scripting languages (e.g. Unix shell scripting, Perl)
  • Experience with continuous integration concepts and tooling (e.g. SVN/git, Jira, Jenkins, Maven, etc.)
  • Experience with both relational databases (Oracle, MySQL) and NoSQL databases
  • Experience in working with various web application servers (e.g. Websphere, JBoss, Tomcat)
  • Experience in CSS, HTML5 and JavaScript frameworks (Angular, JQuery, Bootstrap, etc) a plus

Must Have Skills:

  • Java, Spring frameworks, Springboot, JSON, XML, Javascript, REST/SOAP APIs, API security (SSO using SAML, OpenIDConnect, OAuth2),
  • Cloud-ready/cloud-native apps and services, ORM mapping tools (Hibernate, Spring JPA, etc.)
  • Relational databases (Oracle, MySQL) and NoSQL
  • Integration/messaging mechanisms (IBM Integration Bus, Kafka, RabbitMQ, etc.)
  • Maven, Jenkins, Subversion/git, JIRA, Confluence

Desired Skills:

  • Core J2EE patterns, UML models for application/service designs, Scripting languages (e.g. Unix shell scripting, Perl)
  • Web application servers (e.g. Websphere, JBoss, Tomcat)
  • UI scripting - CSS, HTML5 and JavaScript frameworks (Angular, JQuery, Bootstrap, etc)

Thanks And Regards,

Abhinav

Technical Recruiter

ApTask is a global, diversity certified staffing and recruiting company that specializes in IT, finance and accounting, and blockchain developer placements.

- provided by Dice

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...