JAVA DEVELOPER

at  Intec Select

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate22 Apr, 2025GBP 80000 Annual23 Jan, 2025N/ATeamcity,Xml,Jpa,Design Patterns,Git,Rest,Java Frameworks,Json,Investment Banking,Apache Camel,Maps,Bash,Soap,Spring Boot,Software Solutions,Nio,Ssh,Xslt,Hibernate,Version Control,Core JavaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB OVERVIEW:

We are seeking a highly skilled Java Developer to join a leading financial services organisation in London. This role offers an exciting opportunity to work within the Interfaces team, which develops and supports key integration platforms underpinning the system architecture.
The platform is built in-house using a collection of Java frameworks and messaging systems. The successful candidate will contribute to the development, maintenance, and delivery of integration solutions, ensuring high performance and reliability.

REQUIRED SKILLS & QUALIFICATIONS:

Java Expertise:Expert knowledge of core Java, including collections, concurrency, and NIO.
Framework Proficiency:Experience with Java frameworks such as Spring Boot, JPA, and Hibernate.
Design Patterns:Strong understanding of design patterns and object-oriented principles.
Apache Camel:Deep understanding of Apache Camel integration patterns and best practices.
Messaging Systems:Expertise in IBM MQ configuration, management, and troubleshooting.
Protocols and APIs:Familiarity with FIX protocol specifications and implementation. Experienced with microservices architecture and RESTful APIs.
Database Knowledge:Proficient in database technologies (SQL) and ORM frameworks (Hibernate).
XML Proficiency:Strong knowledge of XML, XSLT, and XSD.
Version Control:Strong knowledge of Git and CI/CD pipelines using TeamCity.
Linux Skills:Familiarity with Linux environments, including working with bash and SSH.
API Services:Experience with REST, SOAP, and JSON.
Industry Experience:Background in investment banking and knowledge of financial trading products. Experience delivering software solutions in a front-office environment.

DESIRABLE SKILLS:

Familiarity with Apache Karaf.
Experience with API Gateways.
Experience with Chronicle Queues and Maps.

Responsibilities:

Middleware Development:Design, develop, and maintain middleware solutions using Java and integration frameworks such as Apache Camel.
Message Flow Development:Create robust, reliable, and scalable message flows and routes.
SDLC Adherence:Ensure strict adherence to change control processes and the software development lifecycle (SDLC).
System Integration:Integrate various systems and applications using IBM MQ.
Testing:Develop unit tests and integration tests for all changes using frameworks such as Junit and Cucumber. Contribute to defining test cases for system testing and support UAT while reviewing testing evidence.
Collaboration:Work closely with front-office, back-office, and IT teams to understand requirements and deliver integration solutions. Provide technical support and expertise to the support team as an SME.
Code Reviews:Participate in code reviews and contribute to continuous improvement of the development process and integration platforms.
Documentation:Create and maintain detailed technical documentation for all middleware components and integrations.
Compliance:Ensure all solutions comply with internal standards, regulatory requirements, and best practices. Follow the release management process for production changes.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

London, United Kingdom