Description

A globally recognized investment management firm, focused on fixed income and equity assets, is seeking a talented and experienced Senior Backend Developer to join their team. The developer will be responsible for rewriting a legacy project written in ColdFusion. The successful candidate will have a deep understanding of Java, SQL, and React, and will migrate the project to a new codebase while following existing features. The Java codebase will be written completely from scratch. The ideal candidate will excel in Java development, with strong proficiency in SQL, and possess a good level of knowledge in React.

Job Responsibilities:

  • Utilize expert-level Java skills to rewrite a legacy project and migrate it to a new codebase.
  • Follow existing features and functionalities while making necessary improvements and optimizations.
  • Collaborate with team members to ensure seamless integration of the rewritten project.
  • Develop efficient and performant SQL queries, stored procedures, and database models.
  • Build a React codebase from scratch, considering user experience and design requirements.
  • Debug and troubleshoot issues that arise during the migration and development process.

Job Requirements:

  • Bachelor's/Master's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Proficient in Java, with a deep understanding of the language's concepts and best practices.
  • Strong knowledge of SQL, including the ability to create stored procedures and write efficient queries.
  • Extensive experience working with React.
  • Excellent problem-solving and debugging skills to identify and resolve issues quickly and efficiently.
  • Previous experience in legacy code migration and modernization projects is a plus.
  • Effective communication skills, with the ability to work collaboratively and effectively with team members.
  • Fluent in spoken and written English.

Mandatory Skills:

  • 10+ years of relevant experience as a software developer
  • Proficient in Java (Java 7)
  • Experience with Maven (5+ years)
  • Strong knowledge of SQL (5+ years)


 

Key Skills
Education

Any Graduate