Job Description
Job Title: AVP
Department : Technology
Location: Mumbai
Education: Minimum Bachelor s 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 platforms in 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, Node.js, 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.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
