Previous Job
Previous
Java Developer
Ref No.: 18-17116
Location: Dearborn – MI, Michigan
Must Have Skills:
  • Spring Boot; Java (Spring)
  • Experience building distributed / service oriented / micro-service-style
  • Pivotal Cloud Foundry and deploy cloud native applications to PCF
  • Proficient in object oriented development and Java Enterprise concepts
  • Expertise with Restful API development methods and implementation technologies such as web services in a distributed architecture deployment.
  • Experience in designing and implementing enterprise Restful API.s in cloud platforms (e.g. AWS, Azure, PCF).
  • Knowledge of industry standard java frameworks, architecture patterns and design patterns.
  • Development of Java Web Services REST/SOAP/WSDL/XML/SOA (minimum 2 years of experience)
  • Delivery process refinement and tool sets such as Jenkins, Nexus, monitoring tools such as Splunk, and tracing technologies such as Sleuth Request

Desired Skills:
  • Experience with migration from RDBMS to distributed data / NoSQL databases such as MongoDB, CosmoDB, Cassandra.
  • Experience with database scaling techniques such as sharding, partitioning.
  • Experience with NoSQL database modeling, best practices.
  • Experience with streaming technology or framework such as Kafka and able to select suitable technology for given situation.
  • Experience with code quality api/tool.
  • Experience with Service interaction api/tool.
  • Experience with logging/tracing api/tool.
  • Understanding of Circuit Breaker functions like Hystrix . Experience working in a cloud native work environment.
  • Understanding Spring Cloud Data, Spring Security, OAuth, Service monitoring on Cloud.
  • Experience in working with Oracle or MS SQL Server or NoSQL databases (minimum 3 years of experience).
  • Unit testing frameworks (minimum 3 years of experience).
  • DevOps, Continuous Delivery process refinement and tool sets such as Jenkins, Nexus, monitoring tools such as Splunk, and tracing technologies such as Sleuth Request

Skill Description: -
  • Cloud Foundry architectures (e.g. Cloud Foundry, Pivotal Cloud Foundry).
  • Understanding of highly available scalable global architectures.
  • Experience with Mobile client applications. Network knowledge Minimum Qualifications.
  • Experience implementing or supporting mobile applications and frameworks.
  • Experience with interoperability and the myriad of ways to exchange data effectively and securely.
  • Experience with Java technologies, Rest Web Services, Spring Frameworks (Spring Boot, Spring Integration, MVC and Spring Cloud Services), Messaging architectures.
  • Experience with mobile application development.
  • Negotiation skills and ability to work with several and diverse set of stakeholders/customers