Job Java With Micro Services California Java With Micro Services

Java With Micro Services

Skills:Java With Micro Services       |  Location: California  ,  United States Of America

Views:425

Job Title : Java With Micro Services / Java Full stack Developer

Location : Thousand Oaks, CA Long Term

Duration : Long Term Contract

 

1. Job Description :

 

Micro service developer job description :

 

?         Expert level object oriented programming skills in Java 8

?          Strong functional programming skills

?         Extensive knowledge in developing RESTful APIs using Spring MVC,
Integration patterns, Sprint Boot and JSON

?         Deep understanding in implementing Micro services and message-based
loosely coupled architectures

?         Experience in designing data persistence system using both SQL and
NoSQL DBMS (MongoDB, OracleDB)

?         Experience in use of source code management system git and build
tools like ant, maven

?         Experience writing unit tests and using standard Web testing
frameworks

?         Good understanding of SCRUM/Agile methodology

 

Nice to have:

?         Extensive experience in building complex applications using
object-oriented JavaScript leveraging the best of modern Web frameworks (
ReactJS, Redux.)

?         Good DevOps skills able to get hands dirty on Linux, AWS, Docker,
CI pipelines, etc.

?         Experience with Spark, Kafka, Camel, Cloud

 

2. Job Description :

 

·         Expert level Object Oriented and Functional programming skills

·         Expert in Java 8 and JavaScript

·         Extensive knowledge in developing REST Ful APIs

·         Knowledge of Spring Frameworks including Spring Boot

·         Hand on experience in a variety of JavaScript libraries and
frameworks - React & Redux or/and AngularJS (or equivalent), Node js,
Bootstrap, jQuery

·         Deep understanding in implementing Micro services and Event Driven
architecture

·         Understanding Data/Event processing using tools like Spark, Kafka

·         Experience in designing data persistence system using both SQL and
NoSQL(MongoDB)

·         Applied knowledge in core design patterns, integration patterns and
cloud solutions

·         Experience in TDD/BDD

·         Experience in using GIT, Maven, Linux & CI/CD tools

·         Good experience in SCRUM/Agile methodology

 
 

Save me for future

Report / Flag this Job Ad


Check Similar Jobs