Job Title: Java Developer - Oracle Specialist (Financial Services)
We are seeking a highly skilled and experienced Java Developer with extensive knowledge of Oracle to join our Financial Services client. As a Java Developer, you will work closely with a DBA to optimise our risk systems, ensuring high-performance and robustness. The majority of the code-base is built on JPA and Hibernate, so proficiency in these technologies is essential.
- Collaborate with the DBA to enhance the current system architecture and optimise risk systems.
- Identify and resolve performance issues, implementing efficient solutions to ensure smooth operations.
- Develop and maintain Java applications, adhering to industry best practices and coding standards.
- Participate in code reviews and provide constructive feedback to enhance the overall quality of the software.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Stay updated with industry trends and emerging technologies to propose innovative ideas for system improvements.
- Work effectively as part of a team, fostering a collaborative and supportive environment.
- Extensive experience as a Java Developer in a financial services environment.
- Strong expertise in Oracle, particularly in performance tuning and optimisation.
- Proficiency in JPA and Hibernate frameworks.
- Solid understanding of software development principles, design patterns, and object-oriented programming.
- Proven track record of delivering high-quality code within tight deadlines.
- Excellent problem-solving skills and the ability to troubleshoot and debug complex issues.
- Strong collaboration and communication skills, with the ability to work effectively as part of a team.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
If you are a passionate Java Developer with a strong background in Oracle and financial services, and you thrive in a collaborative and challenging environment, we would love to hear from you.