Java Developer

  • PRO-TEK CONSULTING
  • Portland, Oregon, United States
  • Sep 13, 2017
Java

Job Description

tterns that you will be exposed to:
*Microservices Spring Boot, Apache Camel (for integration patterns), RESTful APIs and SOAP services, utilizing existing Continuous Integration/Continuous Delivery processes.
*Understanding of REST and SOAP APIs, JSON data, XSLT mappings, JSON Path, etc.
*Knowledge of API life cycle, microservices architecture and API definition/discovery
*Have a good grasp of how to solve for System Quality requirements around multi-tenancy, high availability, scalability, performance, security, resiliency, etc.
* *Exposure to Agile/Scrum methodologies
Required Skills:
*Java/J2EE Microservices, Spring boot, Spring MVC.
*Good hands-on to Tomcat /JETTY /JBOSS /IBM WebSphere.
*Experience with Docker framework and deployments, container management
*Understanding of key components of a micro services architecture including containers, load balancing, distributed cache.
*Excellent in Linux, Supporting frameworks like Ant, Maven, Groovy.
*Experience with JSON based RESTful webservices implementation.
*Experience with mobile application reverse engineering, security/source code analysis and binary patching.
*Exposure to tools like Jenkins, SOAP UI, Git, Maven, Clearcase,JMeter.
*Experience in using the Distributed Caching solutions ( Redis / Memcached/HazelCast ).
*Ability to work closely with Client Architects to define and implement the solutions.
*Experience with continuous integration and continuous deployment (CI/CD) model.
*Experience of working in Scrum teams.

Work Authorization

Citizen, Green Card or H1B