Job Description :
Role: Java Micro Services

Duration: 6+ months

Rate: Open

Location: FREMONT CA

6 to 10 Years of experience in web application design and development

Experience with micro-services architectures, Docker eco-system and REST API first approach with hands-on expertise in developing rest APIs supporting multiple versions

Hands-on design and development for customer facing applications that require high availability,
concurrency, multi-tenancy, high scalability for a large global user base

Strong Core Java Experience with Expertise in enterprise Java technology eco-system including Spring
Boot, JPA/Spring Data, maven, JUnit

Strong SQL Experience (MySQL, PostgreSQL, MSSQL)

Experience in NOSQL Database like MongoDB or Cassandra is highly desirable

Strong Web Services Experience (SOAP/REST)

Spring Experience (Spring Boot, Spring Batch)

Experience with Unit Testing Methodologies and Tools (JUnit or similar)’

Hands-on experience in server side JS technologies such as nodeJS is a plus

Experience with JMS Messaging (ActiveMQ or RabbitMQ or Kafka)

Good knowledge of enterprise messaging bus and integration

Knowledge of different caching strategies, performance tuning, transaction management across systems
and messaging systems
             

Similar Jobs you may be interested in ..