Lead Full Stack Java DeveloperLocation: Culver City, CA (ONSITE) Duration: Long term ContractMastery of Java frameworks such as Spring, Hibernate, and JEE6Ability to develop Java-based web applications using scalable designs and architectures for quick IT turnaroundExpertise in integrating legacy applications and databases with new applications and data modelsSkilled in modifying and enhancing existing applications while supporting enterprise-level deploymentsHands-on experience with Angular 2 and TypeScriptProficient in JavaScript, HTML5, and CSS3Strong knowledge of Spring stack including Spring Boot (Spring Cloud preferred)Experience with Hibernate ORMProficient in Oracle 11g and Oracle PL/SQL for legacy application supportHands-on experience with NoSQL databases such as MongoDB or MarkLogicAdvanced Java 8 skills including streams and lambda functionsFamiliarity with messaging systems such as ActiveMQ, RabbitMQ, or KafkaSkilled in source code versioning tools like Git and Maven (Git preferred)Experience building REST services and documenting with SwaggerKnowledge of containerization using Docker and image managementUnderstanding of AWS services, principles, and commercial strategies