Senior Java Technology Lead - Vice President
Core
Lead applications systems analysis and programming activities for Finance Desk applications including position management, trade capture, electronic trading, and market risk processing.
Role type
Senior IC Java Technology Lead / VP-level Architect
Builds
Enterprise applications using microservices, event-driven, and cloud-native patterns for Markets Technology
Domain
Finance / Securities Financing Transactions / Java Enterprise
Required skills
Java, Spring Boot, Microservices, Event-driven architecture, RESTful APIs, Oracle/MSSQL, Kafka, Kubernetes/OpenShift, Linux/Unix, System Architecture, Code Review, Technical Leadership
Preferred skills
Securities Financing Transactions Processing, AI tools & platforms, Distributed team management
Technologies
Java, Spring Boot, Hibernate, JUnit, Kafka, Gemfire/Ignite, OpenShift Kubernetes, Oracle, MSSQL, Angular, C#
Responsibilities
Partner with management to define system enhancements and process improvements; Resolve high-impact problems through evaluation of complex business and system processes; Provide advanced expertise in application programming and ensure adherence to architecture blueprints; Develop standards for coding, testing, debugging, and implementation; Own end-to-end solution architecture including design, patterns, data models, and integration strategies; Design and build scalable, resilient, and secure enterprise applications; Translate complex business needs into robust technical designs; Enforce engineering best practices and raise code quality; Lead and mentor developers, conduct code reviews and design walkthroughs; Collaborate with Product Owners, Architects, QA, and DevOps teams; Provide technical estimates, delivery timelines, and risk assessments.
Seniority
Senior, hands-on IC with leadership/mentorship responsibilities