Senior Java Developer
Confirmed live in the last 24 hours
Locations
London, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Apache Kafka
Data Analysis
Docker
Jenkins
Git
Java
Maven
Splunk
Kubernetes
NoSQL
Cassandra
Requirements
  • Micro-services Container Platforms (OpenShift, Kubernetes, CRC, Docker)
  • NoSQL DBs (Cassandra, Zookeeper, ArangoDB)
  • Large scale data processing (Kafka)
  • Dependency injection frameworks (Guice)
  • Splunk
  • CI/CD Build tools: Maven, Git, Jenkins
  • Frameworks: Vert.x
  • Real-time communication API's (WebRTC, SIP, XMPP)
  • Required Experience:
  • Minimum 8 years of Java development experience in an Agile environment, building scalable applications and services
  • Experience with RESTful services
  • Passion for Test Driven Development
  • CI/CD
  • Attributes:
  • Good communication
  • Problem Solving
  • Self-starter
  • Team player
Responsibilities
  • Design, implement and provide architectural guidance in deploying microservices as a part of an agile development team
  • Migrate existing services to microservices, with the goal of reducing complexity at the design and architecture level
  • Write unit and integration tests for your Java code
  • Collaborate with testers in development of functional test cases
  • Develop deployment systems for Java based systems
  • Collaborate with product owners on user story generation and refinement
  • Monitor and support the operation of production systems
  • Participate in knowledge sharing activities with colleagues
  • Pair programming and peer reviews
Global Relay

501-1,000 employees

Compliant electronic communications platform