We are seeking exceptionally talented and passionate Mid Java Developers to join us as we continue to grow and achieve our aim of becoming the global market leader in the provision of business and technology services to the wholesale and investment banking sector.
As a GFT Mid Java Developer, you will be working in our newly opened development center in San José, Costa Rica focused on extremely demanding and technically challenging projects for some of the world’s top investment banks.
You will enjoy a highly collaborative working environment with fellow GFT employees and our clients, as we continue our excellent track record of successful project delivery.
The candidate will be responsible for designing and implementing Java software solutions both Swing-based user interfaces as well as middle-
tier business logic and data-access components. The candidate will be capable of proposing and documenting software design, analyzing requirements, and presenting implementation options through the use of design diagrams and wireframes.
The candidate will be responsible for hands-on development and promoting best practices.
The candidate should understand the full software development lifecycle (SDLC), be capable of analyzing requirements, be detail-
oriented, embrace development best practices, and communicate clearly and effectively with peers, project management, and supervisors.
The candidate must have the ability and desire to evaluate technologies for their relevance to the problem domain, learn to work with the technologies, and instruct team members in using the technologies.
Key Responsibilities :
The chosen candidate will help design and implement a system that uses sophisticated mathematical models to calculate liquidity scores for a variety of financial instruments.
The candidate will review design decisions for extensibility, testability, and maintainability. He or she will be required to design and develop reliable components that support high availability and disaster recovery.
The candidate will be required to develop user interfaces with rich features for internal applications, delivered using a thick client framework.
He or she will be required to properly document work in accordance with the standards of the team.
Job Specifications : Technical
Job Specifications : General