Java/Oracle Developer

Posted 02 November 2023
Salary £650 - £700 per day + (umbrella)
LocationCity of London
Job type Contract
Discipline Banking & Financial Services
ReferenceBBBH157318_1698949564
Contact NameGlenn Barton

Job description

Job Title: Java Developer - Oracle Specialist (Financial Services)

Job Description:

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.

Responsibilities:

- 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.

Requirements:

- 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.