Clinked.com
Java Developer
Clinked.comLatvia3 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Job Title: Java Developer (Spring Boot)

Location: Europe, Remote (preference for our office locations – Liepāja or Riga, Latvia; Ankara, Turkey; Cambridge, UK)

Reports to: Engineering Manager / Backend Lead

Employment Type: Full-Time


About Clinked

Clinked is a fast-growing SaaS company focused on secure collaboration, document sharing, client workflows, and communication. As we scale, we’re investing heavily in strengthening our Java/Spring Boot backend to support performance, reliability, and new feature development. If you enjoy building robust systems, working across teams, and having a meaningful impact, you’ll thrive here.


Role Overview

We are seeking a Mid-/Senior Java Developer with strong Spring Boot expertise to join our team. Your primary responsibility will be to maintain and enhance existing backend services and design and build new features within a pure Java ecosystem. We are not looking for Python, Go, or other backend languages — this is a Java/Spring Boot-focused role. You’ll help drive best practices, contribute to architecture decisions, and mentor junior developers.


Key Responsibilities

  • Design, develop, and maintain backend services and web applications using Java and Spring Boot only.
  • Build and maintain RESTful APIs, ensuring clear contracts, security, and performance.
  • Collaborate with Product, QA, Front-end, and Design teams to define feature requirements and ensure functionality meets business needs.
  • Optimize application performance, scalability, and reliability (profiling, tuning, caching, etc.).
  • Architect or improve microservices / modular backend systems, including service decomposition, inter-service communication, and error handling.
  • Integrate with third-party services and external systems as needed.
  • Write automated tests (unit, integration) and ensure code coverage and quality.
  • Conduct code reviews; enforce best practices, maintainability, consistency, and code hygiene.
  • Mentor junior and mid-level developers; share knowledge, assist with design decisions and debugging.
  • Work within CI/CD pipelines; support build, deployment, monitoring, and infrastructure concerns (e.g. Docker, cloud).
  • Stay up-to-date with modern Java ecosystem trends and help drive adoption of relevant tools and approaches.


What We Offer

  • Flexible/remote working with the option to work from our offices in Liepāja or Riga (Latvia), Ankara (Turkey), or Cambridge (UK).
  • A collaborative culture with a strong commitment to engineering best practices, quality, and continuous improvement.
  • Meaningful ownership of features, plus the opportunity to shape backend systems and architecture.
  • Competitive salary & benefits aligned with local market norms.
  • Opportunities for professional growth, mentoring, and advancement into senior or lead roles.

 

Key Skills

Ranked by relevance