-
SalaryJob Description
Summary role description:
Company description:
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
- HR discussions
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match
It has come to our attention that clients and candidates are being contacted by individuals fraudulently posing as Antal representatives. If you receive a suspicious message (by email or WhatsApp), please do not click on any links or attachments. We never ask for credit card or bank details to purchase materials, and we do not charge fees to jobseekers.