Zafin is an award-winning provider of relationship banking software solutions to the financial services industry. As the market leader in relationship banking, Zafin is transforming the way banks manage products, pricing and billing across the entire client relationship.
Zafin is privately owned and operates out of multiple global locations including North America, Europe, Middle East and Asia Pacific.
Visit us at www.zafin.com.
What is the opportunity?
As a Senior Software Engineer, you will be focused on implementing cutting edge software by understanding the Banking domain, specifically Pricing & Billing.
You will bring your expertise in building high-performing, scalable, enterprise-grade applications for global banks.
This role is based in Trivandrum
What will you do?
Understand and implement product adhering to software development life-cycle, from concept and design to testing.
Write well designed testable, efficient code.
Write Junit test cases to validate test developed code.
Capable of analysing and understanding existing code application of the existing design to customise changes.
Providing high end customer solutions for client raised tickets.
Ability to develop, write design document and implement the code independently with minimal guidance.
Ability to upgrade to new technologies and framework.
Code review and debugging
Be the SME on specific areas of Software development
Adhere to software process quality.
Ability to develop, design and implement the code independently with minimal guidance.
Key Performance Indicators :
Minimal coding errors
Extend support to customers independently
On-time delivery of assigned responsibilities
What should you possess :
4 to 7 years of experience with enterprise software development
Experience in working with clients directly
Experience with enterprise software development in JAVA, J2EE, Spring and Hibernate Frameworks, Web Services and REST-based APIs
Good experience in multi-threaded server side Java programming
Good database and query building knowledge across multiple databases like Oracle
Knowledge with Application Servers like JBoss / Websphere / Weblogic
Proven experience in the use of Eclipse, Maven, Sonar, JUnit tools.
Experience working with Agile methodologies.
Knowledge on Jasper reports and Google Web Kit.
Familiarity with various Operating Systems and Databases.
Must possess knowledge on software process quality.
Domain knowledge of banking and financial institutions and / or large enterprise IT environment will be a strong asset.
Experience in working in a cloud development environment
Qualification Required : Graduates or Post Graduates in BE / B.Tech / MCA preferred
What we offer :
A challenging, team-oriented work environment
Competitive remuneration and benefits
Excellent opportunities for professional and personal growth
If you believe you are up for the challenge, apply now!