Job Requirements: Experience with caching solutions such as Hazlecast, Gemfire, EHCache. Minimum 8+ years of hands-on programming/application development experience with Java eco-system and associated tooling (Core & EE, Spring Boot, Spring MVC, Spring Cloud, Spring Data, Hibernate), Bachelor’s or Master’s Degree - preferably in Computer Science Knowledge of industry wide technology strategies and best practices in software development and workflow products. Experience with Integration patterns and messaging technologies (JMS, Kafka) Previous hands-on experience with Spring Integration, Spring Batch Deep experience in application, data and infrastructure architecture disciplines. Experience with Oracle, NoSQL, etc Strong knowledge of Design & Architectural patterns & principles, including 12 factor app principles & cloud patterns and domain driven design Experience with MicroServices & Event Driven Architecture Strong Communication Skills demonstrating the ability to present and explain ideas and concepts. SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar), Testing tools & frameworks (JUnit, Cucumber, Mockito), Agile Methodology and Tools (JIRA) Experience working in Agile teams, ability to focus and grasp business concepts. Job Details: Company: JPMorgan Chase & Co. Vacancy Type: Full Time Job Location: Tampa, FL, US Application Deadline: N/A Apply Here vacanciesforyou.co