As part of the Back-Office Application Modernization team, this Lead Engineer will analyze business requirements, architect, design, and implement solutions for enterprise-level applications
Job Summary
As part of the Back-Office Application Modernization team, this Lead Engineer will analyze business requirements, architect, design, and implement solutions for enterprise-level applications.
Responsibilities include developing and improving existing and new applications, defining roadmaps, eliciting complex business requirements, and monitoring and correcting software defects.
The role requires leading in detecting and analyzing security incidents, acting as a subject matter expert, and maintaining in-depth understanding of current and emerging external regulations and industry best practices.
Matching Summary
As part of the Back-Office Application Modernization team, this Lead Engineer will analyze business requirements, architect, design, and implement solutions for enterprise-level applications.
Skills & Requirements
Must-have
Full Stack Java Development
Angular and Java development
Oracle SQL and NoSQL databases
Object-Oriented Programming concepts
Software Development Life Cycle (SDLC)
Agile, Waterfall, or Hybrid methodologies
Enterprise integration technologies
Nice-to-have
AWS or other cloud hosting
MongoDB experience
Microservice platforms, Redis, Docker, Kubernetes
Financial services industry knowledge
Middle Office and Back Office functions
Key Requirements
Minimum 5 years of application development experience
Exposure to software architecture and solution design
6 to 10 years general work experience
Bachelor's degree in Computer and Information Science or High School diploma