Job Summary
We are seeking a highly skilled Technical Lead with 7 to 11 years of experience in SQL Server, Kafka, ETL, Java 8 or 11 version, Spring MVC, Python, Spring Boot, Microservices, Spring Core, REST Web Services, Core Java, React.JS and PL/SQL. The ideal candidate will have a strong background in Asset & Wealth Management. This hybrid role requires a deep understanding of both technical and domain-specific skills to drive our projects forward.
Responsibilities
- Lead the design and development of complex software solutions using Java 8 or 11, React.JS, Spring MVC and Spring Boot
- Oversee the implementation of microservices architecture to ensure scalability and maintainability
- Provide technical expertise in SQL Server and PL/SQL for database design and optimization
- Utilize Kafka for real-time data streaming and integration
- Implement ETL processes to ensure efficient data extraction transformation and loading
- Develop RESTful web services to support front-end applications and third-party integrations
- Collaborate with cross-functional teams to define design and ship new features
- Ensure code quality and maintainability through code reviews and automated testing
- Mentor and guide junior developers to enhance their technical skills and knowledge
- Stay updated with the latest industry trends and technologies to drive innovation
- Troubleshoot and resolve complex technical issues in a timely manner
- Contribute to the continuous improvement of development processes and methodologies
- Ensure compliance with security and regulatory requirements in the Asset & Wealth Management domain
Qualifications
- Possess strong experience in SQL Server, Kafka, ETL, Java 8 or 11, Spring MVC, Python, Spring Boot, Microservices, Spring Core, REST Web Services, Core Java, React.JS and PL/SQL
- Demonstrate expertise in Asset & Wealth Management domain
- Have excellent problem-solving and analytical skills
- Show ability to work effectively in a hybrid work model
- Exhibit strong communication and collaboration skills
- Display a proactive approach to learning and adapting to new technologies