- 5+ years of experience building Java / J2EE / Enterprise Java solutions, including Java frameworks, including Spring, JSF, and Hibernate.
- Experience developing and consuming SOAP and REST web services for an operational/production environment.
- Designing and maintaining APIs, services, and different payment sources.
- Working with API developers across teams to build new API features at a large scale.
- Experience working with OpenShift, Containerization, and Microservices.
- Experience with Java technologies and frameworks, mainly Spring and Hibernate.
- Knowledge of client-side technologies like Node JS, Angular JS, Angular 2+, Backbone JS, or Cordova.
- Experience in Kubernetes, Apache Kafka, and MongoDB.
- Experience in integrating Java-based applications with Oracle / SQL Server.
- Hands-on experience working on REST API development using Spring Boot & Spring framework.
- Experience coding to prevent hacking and other vulnerabilities.
- Strong collaboration and communication skills within distributed project teams and in an Agile environment.
- Excellent oral and written communication skills.
- Strong REST API development and integration experience.

