Job Description :
Technical Lead (Java, Spring, Hibernate, MongoDB)
Location: Tampa, FL
Type: Fulltime Opportunity

Job Responsibility:
7+ years of industry experience with Java / JEE technologies with at least 1 year of real experience with NoSQL development using MongoDB.
High expertise on the development processes and activities
Exceptional skills with Java + JEE technologies, object oriented programming and service oriented architecture.
Strong experience with Spring framework modules (IoC, MVC, AOP and data access using Hibernate and JPA)
Good hands-on experience with MongoDB technology covering data modelling, CRUD and aggregation operations, indexing, replication and sharding strategies)
Implementation of enterprise integration patterns using one or more of the following – Apache Camel, Apache ServiceMix
Experience with Java messaging ActiveMQ, Apache Kafka or something similar
Experience with Apache Spark or Storm and large scale real time data processing
Strong knowledge on build (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit)
Passion for research, ideation and exploration
Organized and able to manage a diverse project portfolio
Excellent communication and presentation skills
Ability to work independently and in a team
Expertise with designing multi-clustered applications

Client : Confidential