Design and build solutions by working independently and by increasing customer satisfaction and align solutions to the business and IT Initiatives.
Build solutions with an engineering mindset that not just achieve functional objectives but also cater to non-functional requirements with consistent performance that help our business to grow revenue.
Develop and manage the professionalism, foster collaboration, adopt best practices and ensure on-time and top quality deliveries.
Delivering well structured, maintainable and fully tested systems to time and budget
Working through the development and support phases of project delivery.
Understanding technical design and associated design documentation, and participate in design reviews.
8+ years of track record in Software Engineering with Java based platform
In-depth knowledge of Java 8, Micro-Services, MongoDB & optionally ReactJS
Solid understanding & experience of developing with Core Java micro-services
Experience in E2E development with automated testing & deployment
Proven track record in designing, developing and deploying applications
Hands-on experience with Unix, Git, Gradle, Jenkins, Puppet/Ansible
Proficiency in using JIRA and Confluence
Comprehensive knowledge of Modern DevOps Tools & Techniques
Understanding of the platforms built for observability e.g. Elastic Stack
Passionate about learning and applying new technologies
Extensive experience of working in Agile Teams
Understanding of Investment Banking / Fixed Income Business
Excellence in relationship building skills
Strong creative, analytic and organizational skills
Proficiency in driving strategy development and execution
Ability to function effectively & adapt to culture of high performing team
Ability to think creatively and translate ideas into working reality
Ability to identify and minimize waste in processes
Pragmatic / lean / agile development techniques