https://bayt.page.link/W2A6daRYqgnonBpZ8
Create a job alert for similar positions

Job Description

Summary role description:


Hiring for a Lead - Software Engineer (Java) for a leading BankTech SaaS Mobile App platform provider.


Company description:


Our client is a Singapore Headquartered leading digital banking solutions provider, with a strong track record in designing, developing, and deploying digital solutions for leading banks across Asia, the Middle East and Africa. They partner with our clients in their digital transformation journey, delivering best-in-class UX and innovative new services built on a secure, scalable digital platform. Our client is the currently the partner of choice for several top banks for their digital banking needs. Our client provides cloud native, SaaS-deployable digital solutions enable banks to efficiently process $100B+ in transactions annually and significantly grow their online customer bases by offering award-winning, secure, and personalized UX.


Role details:


  • Title / Designation:  Lead - Software Engineer (Java)
  • Role Level: Lead
  • Reporting Manager: Senior Director
  • Location: Chennai
  • Work Mode: Hybrid
  • Role & responsibilities:
  • Understanding and implementing of project management practices
  • Managing and delivery of projects from conceptualization, visualization to technology mapping and final execution of projects
  • Managing Project scope and change requests (CR)
  • Interact with the client to create technology specifications from business requirements for modules within the project.
  • Guiding the team in defining technical architecture of their projects, including working with them to finalize the DB schema.
  • Formulates strategies and methods in coordination with the Architect to gather functional requirements and capture them in standard notations like use cases.
  • Liaison with project team and delivering projects as per scheduled milestones (risk/quality/time)
  • Improve the technical competence of the team through training & development of existing and new team members.
  • Candidate requirements:
  • Minimum 8+ years of experience and should have experience in leading team
  • Rich Programming Experience in following technologies
  • Core Java 8, JSP, Servlets, Hibernate/iBATIS
  • Design Patterns / Architectural Principles like SOLID, GRASP etc
  • Frameworks such as Spring
  • Web Technologies such as HTML5, CSS3, JavaScript and jQuery
  • Mark-up Languages such as XML and JSON
  • Databases: Oracle, MySQL, SQL server, DB2
  • Application Server: JBoss, WebLogic or WebSphere
  • Web Server: Apache HTTP, IBM HIS, WebLogic iPlanet, Apache Tomcat
  • Experience with Technologies including Web Services, XML, SOAP
  • Sound knowledge of core Java, patterns implementation and Security concepts
  • Experienced in Banking and Financial domain is a must, preferably in Corporate or Retail Internet Banking.
  • Hands-on experience in developing banking applications.
  • Should have technical experience on developing applications on skill set mentioned above.
  • Identify, mitigate, and escalate project risks (act as the escalation point for all such issues)
  • Selection process:
  • Discussion with Tech Architect
  • Discussion with senior Director - PM
  • Discussion with  CTO
  • HR Discussions


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.