Interface / Integration Developer (Java - Apache)
TestYantra Software Solutions · London, England, United Kingdom
Software Development · 501-1,000 employees
About the role
Develop and integrate robust software solutions using Java and Apache Camel within a trading environment. Build and maintain microservices and RESTful APIs while ensuring efficient data transformation and message handling.
What they look for
Requirements
Requires strong expertise in Core Java, Spring Boot, and integration patterns like Apache Camel. Candidates must have experience with IBM MQ, SQL databases, and delivering systems in a front-office or investment banking domain.
Full description
Role: Java Developer
Employment: Contract - Inside IR35
Location: London,UK - hybrid
Skills:
- Strong expertise in Core Java (collections, concurrency, NIO)
- Experience with Spring Boot, JPA, Hibernate
- Solid understanding of integration patterns (Apache Camel)
- Hands-on experience with IBM MQ (configuration, troubleshooting, performance tuning)
- Strong experience building microservices and RESTful APIs
- Knowledge of message formats and data transformation (XML, XSD, XSLT, JSON)
- Experience with SQL databases and ORM frameworks
- Familiarity with CI/CD pipelines (e.g., TeamCity, Git-based workflows)
- Comfortable working in Linux environments (bash, SSH)
- Understanding of API protocols (REST, SOAP)
- Experience delivering systems in a front-office / trading environment
- Knowledge of financial products / investment banking domain
Desirable
- Experience with Apache Karaf
- Exposure to API Gateway technologies