€70000

Senior Java Developer

Are you a seasoned Java developer with a passion for leadership and innovation? Step into the role of Technical Team Lead and join a team driving secure communication technologies for global clients.

As a key member of the development team, you’ll lead and mentor talented engineers, ensuring the delivery of high-quality backend solutions in mission-critical environments. This role offers the chance to work on innovative projects that impact millions while fostering collaboration and technical excellence.

Key Responsibilities

  • Lead and mentor a high-performing agile development team.
  • Design, develop, and optimize scalable backend processes for high-throughput environments.
  • Troubleshoot, replicate, and resolve live technical issues.
  • Implement and enforce high standards of software quality, architecture, and clean code.
  • Monitor system performance, support deployments, and drive continuous improvement.

What You’ll Bring:

  • 6+ years of backend Java development experience
  • Expertise in microservices architecturemultithreading, and distributed systems.
  • Proficiency with Spring Boot, RESTful services, and messaging systems like Kafka or RabbitMQ.
  • Experience with relational and NoSQL databases such as PostgreSQLMongoDB, and Elasticsearch.
  • Strong DevOps knowledge, including DockerGIT, and SonarQube.
  • Solid understanding of OOP principles, design patterns, and clean coding practices.
  • Familiarity with caching technologies (e.g., RedisMemCache) and containerization.

Attributes We Value:

  • Exceptional leadership, collaboration, and communication skills.
  • Problem-solving mindset with a focus on delivering results.