Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Senior Java Developer

Posted
Discussion

Summary

Consulting engagement for a senior Java developer to design, build, and maintain customer-facing web services — writing REST services with frameworks like Netty, working with data storage/caching (Cassandra, Redis), tuning performance, and running CI/CD with automated testing. Onsite in Malmö for a long-term client project (6-12 months + extension).

Introduction & Summary

We’re looking for a consultant who would excel in developing exceptional products while ensuring quality in every deliverable. The ideal candidate should possess creative thinking, strong problem-solving skills, and the capability to work collaboratively within multi-functional teams in a fast-paced environment.

Main Responsibilities

  • Design, develop and maintain customer-facing Web services.
  • Implement authentication, authorization, and scaling strategies.
  • Optimize performance and reliability of Java applications.
  • Work with data storage and caching technologies.
  • Write REST-based services utilizing frameworks such as Netty.
  • Integrate and operate CI/CD tools and automation testing.
  • Collaborate across teams on high-profile projects.

Key Requirements

  • Proven programming experience (5+ years).
  • Strong Java expertise (Core Java, Multithreading, non-blocking IO).
  • Experience building customer-facing Web services.
  • Knowledge of data storage technologies (e.g., Cassandra, Redis).
  • Expertise in Java performance tuning and scaling Web services.
  • Experience writing REST services.
  • Adept in CI/CD tools and automation testing.
  • Excellent analytical and communication skills.
  • Ability to thrive in multi-functional teams.

Nice to Have

  • Knowledge of Go, HTML, CSS, JavaScript, jQuery.
  • Familiarity with cryptography standards and protocols.
  • Experience in developing machine learning systems.
  • Familiarity with GitHub and deployment tools (e.g., Maven, Docker).

Other Details

  • Start date: ASAP.
  • Duration: Long-term project (6-12 months contract + extension).
  • Location: Malmö (5 days onsite).

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.