Job Description:
We are seeking an experienced Java Architect with a strong background in front-end and back-end technologies to lead the design and implementation of high-performance applications. The ideal candidate will have extensive experience in investment banking and expertise in Java, React, JavaScript, TypeScript, and Redux. Familiarity with FastAPI is a plus.
Key Responsibilities:
- Architect and develop scalable, high-performance applications for investment banking projects.
- Collaborate with cross-functional teams to analyze business requirements and design robust technical solutions.
- Lead the implementation of front-end interfaces using React, JavaScript, TypeScript, and Redux, ensuring an intuitive and efficient user experience.
- Work closely with back-end and full-stack developers to integrate APIs and optimize application performance.
- Ensure code quality, best practices, and adherence to architecture standards across the development team.
- Provide technical mentorship to junior developers and contribute to architectural decisions.
Mandatory Qualifications: Technical Skills:
- Proficiency in Java, React, JavaScript, TypeScript, and Redux.
- Proven experience in creating, optimizing, and scaling applications in a complex environment.
- Knowledge of architecture patterns and principles