CB Tech - Full Stack Technology Manager
Req #: 190102119
Location: Bangalore East, KA IN
Job Category: Technology
Employment Type: Full Time
Qualifications:
- Bachelors or Masters Degree - preferably in Computer Science
- years of IT development experience.
- Very Strong Java/JEE skills – Expertise in Spring framework (newer versions preferred),
- Hibernate/iBatis, REST services, JavaScript frameworks - AngularJS/Javascript/jQuery, Bootstrap.
- Having hands on JMS experience (QPID, MQ, UM, etc)
- Experience with GraphQL, Drools is desired.
- Experience in building applications with microservices patterns and being cloud ready.
- Experience with Test driven development, Continuous Integration and Deployment practices and tools (Jenkins or equivalent, Git-Stash, developer efficiency tools).
- Demonstrated ability and experience in leveraging design and architecture principles to implement business requirements.
- Passionate about technology, problem solving, learning new skills, sharing expertise and knowledge, coaching technical team members.
- Experience with technical coaching and leading highly technical teams. Ability to recommend technical improvements and drive implementation in the organization.
- Strong database stored procedure experience (SQL/PL),Ability to write and refactor complex SQL
- Very strong written and oral communication
- Very good presentation and influential skills
- Must have a proven track record of managing 15+ team members across different locations (minimum 2 different locations).
Desired Skills:
- 5+ years experience working in a financial services environment including previous experience developing Finance or Risk interfaces with good working knowledge of associated accounting principles
- Experience in application testing and monitoring frameworks – jMeter, AppDynamics, Geneos, Fitnesse, Selenium etc.
- Working knowledge of Loan IQ UI, APIs and data model
- Previous experience with the Agency Loans and Loan Trading business
- Experience with state modelling