What you will be doing
- Partner closely with development managers, product owners, SMEs, and other stakeholders to fully understand software feature and product visions and provide engineering feedback
- Write high-quality code and create design artifacts for large scale, critical production systems
- Build secure, robust, scalable, and performant components for banking products
- Estimate development effort and participate in planning activities
- Utilize Test-Driven Development to ensure comprehensive test coverage of new code
- Suggest technical alternatives and designs where applicable
- Analyze requirements and translate into product/feature design
- Write technical specifications and other required documentation
- Maintain and optimize existing code
- Research issues and defects as needed
- Mentor junior engineers
What you bring:
- 7+ years of hands-on experience in software development roles using Java, Spring Boot, Hibernate, ORM, JDBC
- 7+ years of hands-on experience in front-end development using Angular
- 3+ years of experience working on large-scale, client-facing, enterprise production software
- Recent experience leading or working on products from architectural design to production while setting and maintaining high standards of technical excellence and processes
- Experience working in an Agile environment where production code is delivered bi-monthly
- Working knowledge of SDLC, CI/CD and DevOps
- Strong English communication and collaboration skills and ability to work with technical and business team members
- Resourceful and proactive in gathering information, solving problems, and sharing ideas
Good to have
- Past or current mainframe experience with RPG / COBOL
- Experience building FinTech, payment, or banking systems
- Experience designing and implementing APIs
- Experience integrating third-party vendor solutions into backend systems
- Experience working in an Agile environment where production code is delivered bi-monthly
- Knowledge or FIS products and services
- Knowledge of the Financial Services Industry
- Strong English communication and collaboration skills and ability to work with stakeholders
Educational Qualification : B.E/B.Tech/MCA/M.S/M.Tech