The Applications Development Technology Lead Analyst is a senior-level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The role leads applications systems analysis and programming activities. The position designs, develops, and maintains enterprise-grade backend applications using Java, Spring Boot, Spring Cloud, and microservices architecture. It builds RESTful APIs, service integrations, event-driven architectures, business services, orchestration layers, and backend components for complex business processes and high-volume transaction processing. The role also supports applications on cloud and container platforms, develops CI/CD pipelines and automated testing frameworks, integrates relational and NoSQL databases, and implements enterprise security controls. The successful candidate collaborates with management and cross-functional teams, resolves complex application and production issues, contributes to technical design and architecture discussions, and advises or mentors mid-level developers and analysts. The role requires attention to risk, compliance, ethical conduct, and safeguarding the firm, its clients, and its assets. Other job-related duties may be assigned as required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior