Matchtech is a STEM recruitment specialist, with 40 years' experience in successfully matching STEM professionals with hiring employers in multiple sectors, all over the world.
Key skills required for this role Java
Important Join one of the most important companies in Europe. Be part of a creative, dynamic and flexible team. Take advantage of your experience and evolve your career.
Our client, a prominent player in the IT sector, is seeking a Senior Java Developer to join their dynamic team. This permanent role involves working in an Agile and collaborative environment, solving complex problems and contributing to the creation of high-quality software systems.
Key Responsibilities: Designing and implementing robust and scalable backend solutions using Java or Kotlin
Contributing to the entire software development lifecycle, from requirements gathering to deployment
Mentoring junior developers and fostering a culture of continuous learning
Collaborating with cross-functional teams to ensure the seamless integration of new features
Applying object-oriented programming principles and design patterns
Implementing unit testing, integration testing, and test-driven development
Employing CI/CD methodologies using Git
Integrating with distributed event streaming platforms like Kafka
Deploying and managing applications on Kubernetes
Working with GraphQL Federation and Azure Cloud environments
Job Requirements: Extensive experience in software development with a strong focus on Java backend development
Solid knowledge of object-oriented programming principles and design patterns
Experience with Terraform
Experience with unit testing, integration testing, and TDD
Proficiency in Git and CI/CD
Knowledge of Kafka
Experience with Kubernetes
Experience with GraphQL Federation
Knowledge of Azure Cloud
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Nice to have: Experience with Spring Boot and other backend frameworks
Experience working in an Agile development environment
Join our client and work with a fantastic team of professionals in an environment that values collaboration, continuous learning, and a lean, self-organising culture. Apply now to take the next step in your career as a Senior Java Developer!
#J-18808-Ljbffr