Technical Lead (Core Java) - Assistant Vice President
Core
Lead applications systems analysis and programming activities to establish and implement new or revised application systems and programs for business needs.
Role type
Intermediate management level Technical Lead (Core Java)
Builds
Enterprise application systems and programs
Domain
Financial Services / Enterprise Java Development
Deliverable
production ML models
Required skills
Java/JEE, Spring/Spring Batch, Microservices, Distributed Systems, Python, SQL, Unix commands, Agile, Project Management
Preferred skills
AI tool prompting, High-performance optimization
Technologies
Java, Spring, Spring Batch, Python, SQL, Unix
Responsibilities
Conduct feasibility studies, time/cost estimates, and IT planning; Monitor and control all phases of development (analysis, design, construction, testing, implementation); Analyze complex problems and evaluate business/system processes; Recommend and develop security measures; Consult with users/clients on advanced programming solutions; Serve as advisor/coach to new or lower-level analysts; Assess risk and ensure compliance with laws and regulations.
Seniority
Intermediate Management