https://bayt.page.link/7SBi6zMxiSPxoqju7
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Summary role description:


Hiring for a Lead Software Engineer (Java) – Banking 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) – Banking
  • Reporting Manager: Senior Director
  • Location: Chennai
  • Work Mode: Hybrid (3 days office; 2 days work-from-home)

Role & responsibilities:


Client Interaction & Requirements Gathering:


  • Collaborating with clients to translate business requirements into technology specifications.
  • Formulating strategies to gather functional requirements and documenting them in standard notations like use cases.

Technical Guidance & Architecture:


  • Guiding teams in defining technical architecture and finalizing database schema.
  • Coordinating with the Architect to ensure proper technology mapping.

Team Management & Mentorship:


  • Planning, allocating, and monitoring the work of the development team and providing technical guidance and support.

Project Execution & Delivery:


  • Understanding and implementing effective project management methodologies.
  • Managing project scope and handling change requests (CR).
  • Ensuring the timely delivery of projects within the set milestones (risk/quality/time).
  • Reporting on project progress and development activities.

Process Improvement:


  • Continuously improving processes and methodologies for project execution.

Version Control & Risk Management:


  • Ensuring proper versioning of applications and documents using open-source tools.
  • Identifying, mitigating, and escalating project risks, serving as the escalation point.

Banking Domain Expertise:


  • Gaining a thorough understanding of the business processes, goals, and requirements within the banking domain (corporate or retail internet banking)

Candidate requirements:


  • Minimum 8+ years of experience in developing web application (banking applications) with leading teams, managing projects, client handling and mentoring team members.
  • Expertise in Core Java (Java 8), JSP, Servlets, Hibernate/iBATIS.
  • Experience with Design Patterns (e.g., SOLID, GRASP).
  • Frameworks like Spring.
  • Databases: Oracle, MySQL, SQL Server, DB2.
  • Application servers: JBoss, WebLogic, WebSphere.
  • Web servers: Apache HTTP, IBM HIS, WebLogic iPlanet, Apache Tomcat.
  • Technologies such as Web Services, XML, SOAP.
  • Banking Domain expertise
  • Good to have – Strong understanding of corporate/retail internet banking.
  • Excellent communication skills to collaborate effectively with stakeholders.
  • Strong knowledge of security concepts and patterns implementation.
  • Experience in ensuring version control using open-source tools.

Selection process:


  • Discussion with Senior Architect
  • Discussion with Senior Director
  • Discussion with CTO

تفاصيل الوظيفة

منطقة الوظيفة
دلهي الهند
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
شركة توظيف
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد
لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.