Lead Developer role in a hybrid work model requiring nine to twelve years of experience in designing and delivering scalable enterprise solutions using Springboot microservices Java Python AWS PL SQL and AI adoption practices. The role focuses on building resilient platforms that support business growth in asset and wealth management while improving customer outcomes and operational efficiency through robust engineering and data driven innovation.
Responsibilities
Engineer a development process for the platforms of the Equity value stream to identify fix and test the vulnerabilities across code libraries etc.
Use available AI tools to expediate the remediation of the vulnerabilities identified and deliver the fix within the defined SLA.
Participate in multiple software development processes including Coding Testing De-bugging & Documentation.
Perform Application & System Performance tuning and troubleshoot performance issues.
Build applications with object-oriented concepts and apply design patterns.
Integrate in-house applications with various vendor software platforms.
Setup development environment / sandbox for application development.
Check-in application code changes into the source repository.
Perform unit testing of application code and fix errors.
Interface with databases to extract information and build reports.
Effectively interact with customers business users and IT staff.
Solid Experience with Use of AI tools Java and J2EE.
Minimum 1-2 years of experience in minimum one of following.
Advanced SQL PL/SQL programming
Advanced Python
Advanced Scala
Big data / Cloud skills (minimum 1 of following)
Spark using SCALA / python/java and HDFS
Good understanding of AWS cloud (EC2 EMR Lambda S3 Glue etc.)
Infrastructure/CICD related skills (minimum 1 of following)
Basic networking knowledge / Unix scripting
Ansible/Jenkins
Exposure to addressing Vulnerabilities
Excellent communication and interpersonal skills are essential with strong verbal and writing proficiency.