Job Title: AVP Department: Technology Location: Mumbai Education: Minimum Bachelors degree in Computer Science Engineering or equivalent Brief: The technical manager should manage the entire process of Researching designing implementing and managing software programs and also should design and develop applications using java platformsin the same industry. He should also Design and develop high-volume mission-critical systems which delivers high-availability and performance and should write well designed testable efficient code for creating software products and customizing the projects. Responsibility: Proven hands-on 10 years of software development experience using core java Meeting customers and managing vendors for technical support Your goal will be to develop high-quality software that is aligned with user needs and business goals Building high-performing scalable enterprise-grade applications Actively participating in full software development lifecycle from concept and design to testing Ensuring designs are in compliance with requirements best practices in terms of security performance and scalability Version Management & Release of Software components through a well-documented build Striving for continuous improvement by exploring new technologies and presenting these to higher management for approval Ability to effectively liaison with external and internal customers. Responsible for all documentation unit testing regression testing and support during Integration Testing / UAT Meeting requisite project timelines while maintaining high levels of software quality. Skills Required: Experience in the same is must Software Development experience using Core Java J2EE Spring Hibernate Webservices REST/SOAP API Spring Boot Microservices Angular JS Rabbit MQ JMS messaging Swagger Docker and Kubernetes Jenkins Blue Ocean Maven Apache ANT tools Linux Windows Platforms Postgres SQL Server Database knowledge Banking and Finance Domain knowledge Hands on experience in designing and developing applications using Java platforms Object oriented analysis and design using common design patterns. Deep understanding of Java and JEE internals (e.g. Class-loading Memory Management Transaction management Multi-threading etc) Ability to quickly prototype requirements and validate with end-clients Exposure to Payments environment (POS Driving ISO 8583 messaging VISA/MC/Rupay interface etc.) will be an added advantage Should be familiar with application security and other information security best practices. Good & effective communication in English language Ability for teamwork and pro-active attitude is very important Can-do attitude innovative thinking and nimble working style will be advantageous
Required Experience:
Chief
In the fast changing world of money and banking, we empower Banks, Fintechs and Aggregators with innovative and end-to-end payment solutions that create customer delight, drive profitability and most importantly, bring payment services closer to people.