Spotware Systems Ltd

Senior Java Developer

Не указана
  • Кипр
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

Senior Java Developer (with Multi-threading experience)

Spotware Systems is seeking an experienced Senior Java Developer to join our team in Limassol.

As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using Java and related technologies. You will be communicating with the Product Manager, Client-Side Developers, DevOps and the DBA team.

Responsibilities:

  • Designing, developing, and implementing Java-based applications, components, and services.

  • Collaborating with architects and technical leads to define software architecture and design patterns.

  • Working closely with QA engineers to ensure the quality and reliability of software deliverables.

  • Clear specifications and requirements will be provided to you by the Product Manager and there will be strict plans and sometimes deadlines to follow.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 3+ years of experience as a Java Developer.

  • Solid experience with unit testing.

  • Strong J2SE programming skills.

  • Multi-threading (Executors, locks).

  • Understanding of Collections framework and its pitfalls.

  • Experience with Spring Web and Spring IoC.

  • Experience in TCP/IP networking and sockets programming (Netty nice to have)

  • Strong experience with SQL.

  • Skills in a high performance and low latency environments

  • Strong analytical skills required to solve complicated technical problems.

  • Fluency in Russian and B1+ in English language.

  • You use AI not just occasionally, but as a core part of how you think, work, and deliver results. Being AI-augmented is part of what makes you a top performer.

A plus to have:
  • Netty

  • Quarkus

  • Redis

  • PostgreSQL

  • Protobuf

Conditions:

  • Competitive remuneration.

  • Private medical insurance.

  • Relocation support, including work permit arrangements.

  • Welcome baby bonus.

  • Birthday voucher.

  • Fully equipped office with daily fruits, pizza on Thursdays and snacks on Fridays.

  • Opportunities for professional growth.

  • Friendly working environment.