Java Developer - City of London, United Kingdom - Zenith People LTD
Description
_Inside IR35 / Onsite 3 Days Per Week / Sponsorship not offered_
Your Team
Background
As an integration developer, you will be contributing to the development of integration solutions for a multi-tenanted integration platform.
You will need to bring together your experience across the Microsoft cloud product family and experience in softwaredevelopment languages such as Java.
Within this role, you will be providing on-going development, design, and support for code deployments into Azure.Principal objectives
- Working closely with project team to develop, design and deliver integration solutions that utilise modern tools, techniques, and design patterns.
- Develop integration specifications to address systems interface requirements.
- Ensuring system components adhere to nonfunctional requirements such as security, resilience, performance, ongoing maintenance.
- Develop and execute test plans to ensure integration tasks are performing as required, taking into consideration.
- Estimating integrations and customisations, creating technical documentation whilst supporting and working closely with other members of the agile team.
- Experience developing web services and/or filebased integration solutions.
Proficient skills in Java (with at least 4 years in Java 8+)
:
-
Java framework experience (e.g., Apache camel, Spring Boot)
:
- Handson experience with Azure integration development (ADF, Azure Data Bricks, Service bus, Event hub, Cosmos DB, Functions, Web apps, AKS, etc.)
- Experience implementing batch file and synchronous / asynchronous web services patterns to integration problems.
- Experience using messaging patterns such as EventHub, JMS, and/or MQ.
- Designing interface data specification using OAS 3.0, XML, JSON, CSV, Flat files.
TDD/BDD/Junit 5/Mocking
:
-
Git, CI/CD pipelines
- GitLab/Jenkins
- Must be a quick learner and willing to adapt to new technologies.
- Should be passionate and have a positive cando attitude.
- A strong understanding of the software development lifecycle and methodologies. That is, working agile on new features and deliverables in a fastpaced environment.
Desirable
- Experience with event driven solutions using Kafka or other similar technologies.
- Spring framework (e.g., Spring Cloud, Spring Security)
- Experience in investment banking or financial services.
- Avro, Protobuf
- Liquibase
More jobs from Zenith People LTD
-
Field Based Installation Engineer
Hebburn, United Kingdom - 3 weeks ago
-
Sales and Service Executive
Jarrow, United Kingdom - 2 weeks ago
-
Multi Skilled Technician
Washington, United Kingdom - 3 weeks ago
-
Commercial Manager
Newcastle Upon Tyne, United Kingdom - 2 weeks ago
-
Construction Estimator
Billingham, United Kingdom - 1 week ago
-
Sales Key Account Manager
Sunderland, United Kingdom - 1 week ago