Epicareer Might not Working Properly
Learn More
C

Technical Lead - Fintech

$ 8,000 - $ 14,000 / month

Checking job availability...

Original
Simplified

Job Description

Job Description:Software Engineer Technical Lead - Fintech

Location:Singapore

Industry:Financial Services

Position Overview

We are seeking a hands-on Software Engineering Technical Lead with proven ability to lead and manage high-performing development teams. This role combines technical leadership, team management, and domain expertise to design, develop, and maintain critical trade finance applications. You will play a key role in driving innovation and ensuring the successful delivery of high-impact solutions within the financial services sector.

Responsibilities

  • Application Development: Design, and develop robust and scalable Java applications for financial services. Ensure the performance, quality, and responsiveness of applications.
  • Team Management: Lead and manage a team of Software Engineers, and provide guidance to ensure timely and high-quality project delivery.
  • System Integration: Collaborate with cross-functional teams to define, design, and ship new features. Integrate with various internal and external systems to support business operations.
  • Testing and Quality Assurance: Conduct unit and integration testing to ensure software quality. Troubleshoot and resolve issues in development, test, and production environments.
  • Documentation and Reporting: Create and maintain technical documentation. Provide regular updates on project status and progress to stakeholders.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies. Identify areas for improvement and implement best practices to enhance system performance and reliability.

Requirements

Education and Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java development, including experience in leading a technical team. Strong background in financial services sector, preferably in trade finance systems.

Technical Skills:

  • Proficiency in Java, with a good understanding of its ecosystems.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Familiarity with RESTful APIs and web services.
  • Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
  • Understanding of software development best practices, including version control (Git), CI/CD, and Agile methodologies.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

Preferred Qualifications:

  • Experience with financial services systems and applications.
  • Knowledge of front-end technologies (e.g., Angular, React) is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes).

Job Description

Job Description:Software Engineer Technical Lead - Fintech

Location:Singapore

Industry:Financial Services

Position Overview

We are seeking a hands-on Software Engineering Technical Lead with proven ability to lead and manage high-performing development teams. This role combines technical leadership, team management, and domain expertise to design, develop, and maintain critical trade finance applications. You will play a key role in driving innovation and ensuring the successful delivery of high-impact solutions within the financial services sector.

Responsibilities

  • Application Development: Design, and develop robust and scalable Java applications for financial services. Ensure the performance, quality, and responsiveness of applications.
  • Team Management: Lead and manage a team of Software Engineers, and provide guidance to ensure timely and high-quality project delivery.
  • System Integration: Collaborate with cross-functional teams to define, design, and ship new features. Integrate with various internal and external systems to support business operations.
  • Testing and Quality Assurance: Conduct unit and integration testing to ensure software quality. Troubleshoot and resolve issues in development, test, and production environments.
  • Documentation and Reporting: Create and maintain technical documentation. Provide regular updates on project status and progress to stakeholders.
  • Continuous Improvement: Stay updated with the latest industry trends and technologies. Identify areas for improvement and implement best practices to enhance system performance and reliability.

Requirements

Education and Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java development, including experience in leading a technical team. Strong background in financial services sector, preferably in trade finance systems.

Technical Skills:

  • Proficiency in Java, with a good understanding of its ecosystems.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Familiarity with RESTful APIs and web services.
  • Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
  • Understanding of software development best practices, including version control (Git), CI/CD, and Agile methodologies.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and manage multiple tasks effectively.

Preferred Qualifications:

  • Experience with financial services systems and applications.
  • Knowledge of front-end technologies (e.g., Angular, React) is a plus.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization (Docker, Kubernetes).