Back to jobs

Senior Java Developer

Job description

Senior Java Developer

Senior Java Developer required by a growing SaaS company based in London. The company have recently gone through another round of funding and are looking to add a Senior Java Developer to their existing development team. The company develop a SaaS platform for providing real-time data.

The Senior Java Developer will own the design, implementation, and maintenance of a new suite of adaptor components for integrating the companies software with third-party information and security systems. The ideal Senior Java Developer will have a background in developing middleware components and distributed architecture.

The roadmap includes redevelopment of existing adapters (JMS, Kafka), development of new integrations with security providers, messaging protocols, and database connectors, as well as the establishment of a standardised adapter framework.

Essential requirements:

  • Extensive Java development experience, including concurrency and network programming
  • Enterprise messaging products, protocols, and APIs e.g. AMQP, Kafka, RabbitMQ, Solace, WebSphere MQ, ActiveMQ, JMS
  • Knowledge of integration products; service buses, API management tools
  • Understanding of SOAP, REST, HTTP, TCP/IP

Any experience in the following would be advantageous:

  • JavaScript, TypeScript, C#/.NET
  • Relational databases
  • Storm, Spark
  • Java EE
  • Datagrids
  • Kubernetes, Docker
  • AWS Lambda; Kinesis

This is an opportunity to join an exciting rapidly expanding company utilising the latest technologies. If you are looking for an opportunity of this nature, please contact RyanOatley@SpectrumIT.co.uk or call 02380 765 286