Job Title: Java DeveloperLocation: RemoteVisa: USC/GC
Required Skills/ExperienceExpertise with web services and SOA (Service Oriented Architecture) related standards such as REST API, Jersey API and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB with Jackson API.Experience with OpenShift/Kubernetes architecture and design.Developing of utilizing cloud technologies including Azure.Good experience with Angular6/7 Fusion Charts for interactive dynamic data visualization for reporting extensively used Jasper Reports.Extensively worked on coding using core Java concepts like Multithreading, Collections, Serialization, Synchronization, Exception Handling, Generics and Database Connections, as well in Java features like Streams, collectors, lambda functions.Experience with Relational databases (Oracle 11g, MySQL 6.0) and good knowledge non-Relational databases NoSQL databases (Mongo DB 3.4, Dynamo DB).Experience in developing Maven Scripts and ANT scripts for building and deploying of J2EE applications in LXC, Docker and Amazon AWS services and APIs, including EC2, S3, VPC, and Google Cloud services.Experience in web Servers such as Apache Tomcat, Glassfish, IBM WebSphere and Pivotal Server for developing server-side applications.