JD:
Java Tech Lead job involves leading and mentoring a Java development team, analyzing and designing software solutions, ensuring adherence to best practices and coding standards, and collaborating with product managers and other stakeholders to deliver high-quality products for the financial services industry. Key responsibilities include coding, debugging, and maintaining applications, conducting code reviews, troubleshooting complex technical issues, and driving innovation with new technologies.
Key Responsibilities
- Lead, mentor, and guide a team of Java developers in the development lifecycle.
- Oversee Java development projects from conception to completion, ensuring alignment with project requirements and timelines.
- Design, develop, test, debug, implement, and maintain software applications using core Java technologies.
- Work closely with product managers, stakeholders, and other technical and business groups to define and deliver solutions.
- Stay updated on emerging Java technologies, propose new solutions, and contribute to innovation initiatives.
- Analyze logs, resolve complex technical issues, and perform performance tuning.
- Write technical specifications and other documentation for new and existing applications.
Quality Assurance
- Ensure high-quality code through code reviews, adherence to coding standards, and implementation of best practices.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Proven extensive experience as a Java developer, often with a minimum of 5 years in Java programming.
- Leadership Skills: Demonstrated leadership and team management experience.
- Technical Skills: Proficiency in Java and its related frameworks (e.g., Spring Boot, Maven, Gradle), knowledge of web services, and understanding of database technologies like SQL/Oracle are often required.
- Soft Skills: Excellent communication, problem-solving, analytical, and interpersonal skills are essential for collaborating with diverse teams and stakeholders.
- Industry Knowledge: Understanding of the financial services industry and its specific systems is a significant advantage.
#J-18808-Ljbffr…
