
Senior Java Developer
- Chennai, Tamil Nadu
- Permanent
- Full-time
- - Building new components that will integrate with existing infrastructure - Building components for data analysis and tooling - Liaise with Bank internal development teams based in Canada and Poland to drive towards a world class application - Deliver on time regulatory commitments - Be proactive and ensure the software developed by the Team remains compliant with prescribed best practices - Properly document work
- 6+ years of experience and excellent knowledge of Core Java especially Collections, I/O, Multi-threading and Generics.
- Good experience in performance tuning of Java application, handling high data volumes and java memory management.
- RDBMS - SQL Server/ Oracle
- Experience in source code control systems, such as STASH/GIT.
- Tools - Well versed with Eclipse, Maven, Jenkins, uDeploy.
- Good written and spoken English
- Degree-level education
- Experience as an Architect • Knowledge of STORM framework & KDB • Hands-on experience in TDD and automated testing tools like JUnit, Cucumber • Experience in Investment banking