Posted:1 week ago|
Platform:
Work from Office
Full Time
Job Description: Value Preposition As a Lead Software Engineer, your primary responsibilities include understanding and translating business needs into technical solutions within a dynamic, global environment. You will collaborate with various stakeholders like Technology Managers, Engineers, System Analysts, and Product Owners to implement solutions, ensuring they align with project goals and are both efficient and reliable. Job Details Position Title: Lead Software Engineer Career Level: P3 Job Category: Manager Role Type: Hybrid Job Location: Bangalore About the Team: You will be part of the Enterprise Fraud Technology team, a motivated and skilled group of engineers, analysts and product specialists focused on implementing solutions that detect and prevent financial crime. We collaborate closely with cross-functional teams to build robust and scalable fraud solutions. We value precision, accountability, and strong sense of purpose in our work. Impact In this role, you will be responsible for actively preventing and detecting fraudulent activities within the bank, aiming to reduce financial losses, operational expenses, and reputational damage, while ensuring the security of customer assets Key Deliverables (Duties and Responsibilities) Design, develop and maintain end-to-end fraud detection and prevention systems. Analyze and translate complex business requirements into a functional system design document. Convert application designs into data model and data mapping specifications. Technology and system related analysis using knowledge of current applications, interfaces, and data structures to recommend solutions and provide input. Apply data analysis skills to understand detailed data flows between the systems. Configure systems and develop expertise in system functionality and design. Understand points of interaction and impact on other systems across the enterprise. Design and implement Microservices and APIs to support fraud detection and response. Design, develop, and manage automated unit, integration and acceptance tests. Assist in developing and executing test scripts. Assist in developing training materials for system functionality. Assist with performing applications changes and configurations. Manage the installation of application software patches and upgrades. Skills and Qualification (Functional and Technical Skills) Hands-on development experience in Java J2EE and SQL applications. Strong skills in Spring, Spring Boot, and Spring Cloud. Experience in containerization (Dockers, Kubernetes). Hands-on experience with relational databases (Postgres, MySQL, Oracle, SQL Server). Ability to design applications in AWS and Azure. Experience with streaming (Kafka). Strong understanding of CI/CD pipelines for automated deployment. Strong hands-on expertise in debugging and fixing streaming jobs by reviewing debug logs and configurations. Demonstrated experience with Application Servers (Tomcat, Websphere, Jetty, JBoss) and Web Servers (Apache, NGINX). Experience with distributed source control systems - Preferably Git. Experience with agile methodologies and tools (e. g. JIRA). Excellent problem solving and communications skills. Qualification Bachelor s in computer science or engineering or related field. 7 to 10 years experience in full stack software development and maintenance Preferred Qualification Experience in API, Microservices, DevOps, AWS, Azure and Integrated Solutions. Experience with Confluent Kafka and MQ. Experience in SDLC and Agile methodologies. Experience in payments domain (ACH, Checks, FedNow, RTP, Wires, ISO, etc.,) is a plus. Prior financial services or banking experience. Experience in industry leading fraud detection, prevention, and analytics solutions. Relationships & Collaboration This role is focused on building and implementing scalable systems by fostering collaboration across different departments. The role involves working closely with technology, operations, and application support teams, as well as partnering with product and business teams to align on goals. Accessibility Needs We are committed to providing an inclusive and accessible hiring process. If you require accommodations at any stage (e.g. application, interviews, onboarding) please let us know, and we will work with you to ensure a seamless experience.
FC Global Services
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections FC Global Services
9.0 - 12.0 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 9.0 Lacs P.A.
Gurgaon / Gurugram, Haryana, India
7.0 - 9.0 Lacs P.A.
Bengaluru
8.0 - 12.0 Lacs P.A.
16.0 - 18.0 Lacs P.A.
12.0 - 13.0 Lacs P.A.
8.0 - 11.0 Lacs P.A.
7.0 - 8.0 Lacs P.A.
8.0 - 13.0 Lacs P.A.
7.0 - 12.0 Lacs P.A.