-5 - 8 of hands on professional experience using Core Java, Java Restful APIs, Gradle, Spring, Spring Boot, IBM Websphere MQ Series and related frameworks.
-2+ years experience of working with geographically dispersed teams, that fall across different time zones
-Solid understanding and experience with Object-Oriented design and development
-Experience in building server-side applications using J2EE Technologies.
-Proficient with database technologies (preferably DB2), including modelling and performance tuning.
-Proficiency in Unix/Linux environments.
-Experienced with JUnit, Test Driven Development (TDD) using Concordion framework, and Behavior Driven Development using Cucumber and Gherkin.
-Competency with source control (preferably Git) and Continuous Integration tools such as Jenkins.
-Practiced understanding of Agile development methodologies & understanding of DevOps Integration
-Strong familiarity with Agile software/tools (e.g., JIRA, etc.).
-The ability to write reusable, optimized, maintainable code that is well documented and follows industry-standard best practices
-Good problem solving skills
-Good communication and presentation skills: ability to communicate in a clear and concise manner, across all stakeholder groups and with staff from junior to senior levels
-Proficiency with Kafka, Websockets, Hazelcast, and in-memory databases.
-Knowledge of Financial markets, lending based products & Wealth Management
-Prior work experience with cloud based applications