• 5+ years of hands–on experience developing applications using Java, Spring, RESTful services
• Experience with building micro-services and cloud native APIs using frameworks such as Spring Cloud
• Experience with cloud based development leveraging PaaS environments such as PCF, OpenShift
• Experience with mocking framework like Mockito, and static analysis tools like SonarQube
• Experience with CI/CD process and tools
• Experience implementing business critical, high volume, and highly available applications
• Experience with Test Driven Development (TDD) and testing tools such as Junit
• Familiar with Bitbucket for source control
• Must be collaborative, adaptable, and have good communication skills Prior experience working on agile teams is very desirable
• Experience in the Financial industry is a plus
• Experience building services in NodeJS is a plus
• Experience with APIGEE/APIm, ECS/PCF is a plus