hackajob
Java Developer
hackajobUnited Kingdom18 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
hackajob is collaborating with Virgin Media to connect them with exceptional tech professionals for this role.

Our Tech Stack

  • Server-side: Java 17, Maven, Spring Boot, JUnit.
  • Client-Side: Typescript, Next.js, React and various React ecosystem tools and libraries
  • Infrastructure: AWS, Kubernetes, Terraform, Kafka, DynamoDB, PostgreSQL, Redis, ElasticSearch, Kibana, Grafana, and Prometheus.

However, you should be comfortable using a variety of frameworks, languages, and tools and be happy to learn new skills when the need arises.

Key Responsibilities

  • Work with a full-stack attitude within a self-organising, cross-functional product engineering team, using extreme programming practices, notably pair programming and test-driven development.
  • Build, support and maintain automated, fault-tolerant, scalable products and solutions continuously delivered into our production environment.
  • Leverage your experience and skills to assist your team in establishing the best architecture for your products and services.
  • Be technically curious, proactive and able to produce solutions your colleagues can use, maintain, and learn from.
  • Know how to develop and follow a sense of purpose. Identify improvements in the software that you use and build. Accept feedback and adapt to your team and the company's current priorities.

The Must Haves

  • Test Driven Development, Pair Programming, Clean Code & Refactoring, System Design
  • Observability, “you build it you run it” attitude
  • Product mindset
  • Mentoring, good communication, giving and receiving feedback

Desirable Skills

  • Event-Driven Architecture; SOLID principles; microservices; micro frontends
  • Experience in telecommunications / connectivity domain

Key Skills

Ranked by relevance