About the Company:
Want to apply Read all the information about this position below, then hit the apply button.
A Senior Java Developer is required to join one of the UK's leading Asset financial Software houses, located in London. My client has been established for over 30 years and works with some of London's biggest names, in providing Financial solutions.
About the Role:
As an experienced Senior Java Developer, you will work on the development and maintenance of their financial software products. You will have the opportunity to learn from experienced professionals and gain hands-on experience in the Fin-tech industry.
Qualifications:
+ 5 years of of Java programming and object-oriented principles.
Familiarity with software development methodologies, tools, and best practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
A passion for fintech and a strong desire to learn and grow in this industry.
Relevant internships or personal software projects are a plus but not mandatory.
Key Responsibilities:
Collaborate with a team of developers to design, develop, and test Java-based applications.
OOP (Object-Oriented Programming)
Frameworks such as Hibernate with Spring Framework or other Java-based frameworks.
Experience with GraphQL
Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance.
Write clean, maintainable, and efficient code.
Troubleshoot and resolve software defects and issues.
Stay up-to-date with industry trends and best practices in software development.
Contribute to the continuous improvement of our software development processes.
Desired Skills (nice to have):
Knowledge of financial markets or asset finance
Understanding of databases (SQL, NoSQL) and data modeling.
Experience with GraphQL
Version control systems (Git) experience.
Familiarity with Agile/Scrum methodologies.