Job VC

Senior Java developer

A-listware · dou · Senior · Not specified · віддалено
Open original ↗
Our Customer:
Our client is a fast-growing tech company that builds innovative web solutions. They are looking for a talented Backend Developer to design and deliver impactful features, contribute to new services, and help advance their platform. The team values collaboration, learning, and continuous innovation.
Your Tasks:
Collaborate closely with the founding team and product managers.
Ensure service availability and take part in on-call rotations.
Drive innovation, continuously learn, and share knowledge with the team.
Required Experience and Skills:
At least 5+ years of experience in server-side Java development.
Strong hands-on experience with relational databases and SQL.
Experience building and working with RESTful web services and APIs.
Familiarity with Linux-based systems.
Experience working in an Agile software development environment.
Ability to write clean, reusable code, prioritizing readability over complexity.
Self-driven and results-oriented, able to take ownership of tasks and see them through to completion.
Comfortable working in a fast-paced environment.
BSc in Computer Science or equivalent practical experience.
English proficiency at Upper-Intermediate level or higher.
Would Be a Plus:
Experience designing and implementing microservices architectures.
Experience scaling applications and building highly available systems.
Experience with caching solutions such as Memcached, Redis, or similar technologies.
Experience with messaging systems such as RabbitMQ or equivalent.
Experience with non-blocking and reactive web frameworks such as RxJava or Spring WebFlux.
Experience with distributed streaming and processing platforms such as Kafka or Spark.
Experience with parser generators such as ANTLR, JavaCC, or similar tools.