Senior Java Tech Lead - Vice President
Core
Lead applications systems analysis and programming activities, establishing and implementing new or revised application systems and programs.
Role type
Senior IC Java Tech Lead
Builds
Large-scale, high-throughput enterprise web applications
Domain
Finance / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java (multi-threading, concurrency, memory management, performance tuning), Spring Framework, Spring Boot, RESTful API design, microservices architecture, Oracle Database (SQL, PL/SQL, query optimization), distributed caching (Hazelcast, Redis), technical leadership, architectural pattern definition
Preferred skills
Master's degree, project management skills
Technologies
Java, Spring Boot, Oracle, Hazelcast, Redis
Responsibilities
Take complete ownership of business initiatives from inception to production; Translate complex business requirements into scalable, resilient, and secure technical designs; Define, maintain, and promote robust architectural patterns and coding standards; Conduct rigorous code reviews and mentor junior and mid-level developers; Resolve high impact problems through evaluation of complex business and system processes.
Seniority
Senior, hands-on IC