Dabster
Java Software Engineer
DabsterSweden23 hours ago
ContractEngineering

About Us

At Dabster, we specialize in connecting exceptional technology talent with leading global organizations. We are currently seeking a Strong Java Developer with Golang Experience to join our client’s team in Malmö, Sweden (Onsite). Our mission is to be the preferred recruitment partner for delivering high-quality consultants to complex, high-impact global projects.


Who Will You Work With

Our client is a technology-driven organization focused on building highly scalable, secure, and customer-facing digital platforms. You will collaborate closely with software engineers, architects, DevOps teams, QA specialists, and product stakeholders to deliver robust, high-performance services in a fast-paced, collaborative environment.


About the Role

As a Strong Java Developer with Golang Experience, you will play a critical role in designing, building, and optimizing customer-facing web services with a strong emphasis on performance, scalability, reliability, and security. You will work across modern backend technologies, distributed systems, and CI/CD pipelines to ensure quality in every deliverable.

This is a long-term onsite contract role based in Malmö, Sweden.


Key Responsibilities

  • Design, develop, and maintain high-performance, customer-facing web services.
  • Build and maintain REST-based APIs using Java and related frameworks.
  • Handle authentication, authorization, scalability, availability, and spam control mechanisms.
  • Optimize and tune Java application performance, including multithreading and non-blocking I/O.
  • Utilize data storage and caching technologies to ensure low latency and high reliability.
  • Write, maintain, and enhance services using Java and Golang.
  • Integrate and manage CI/CD pipelines and support full automation testing.
  • Collaborate with cross-functional teams to deliver high-quality solutions in an agile environment.
  • Contribute to code reviews, technical documentation, and best practices.


Preferred Skills & Experience

  • 5+ years of hands-on programming experience in backend development.
  • Strong expertise in Java (Core Java, Multithreading, Non-blocking I/O).
  • Practical experience working with Golang.
  • Proven experience building scalable, customer-facing web services.
  • Experience with data storage and caching solutions such as Cassandra, Redis, and memcached.
  • Strong knowledge of Java performance tuning and API design.
  • Experience developing REST services using Netty or similar frameworks.
  • Solid understanding of CI/CD tools and automation testing practices.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication abilities.
  • Ability to work effectively in multi-functional teams on high-visibility projects.


Nice to Have

  • Knowledge of HTML, CSS, JavaScript, and jQuery.
  • Understanding of cryptography standards and protocols (PKCS, KMIP, X.509, AES).
  • Exposure to machine learning systems and related frameworks.
  • Experience with GitHub, Maven, Docker, Spinnaker, and Kubernetes.
  • Prior experience as a Team Lead or technical mentor.


What We Offer

  • Impactful Work: Build and scale platforms used by real customers at enterprise scale.
  • Collaborative Environment: Work alongside skilled engineers and technology leaders.
  • Long-Term Engagement: 12-month contract with strong potential for extension.
  • Onsite Opportunity: Based in Malmö, with full immersion in the client’s engineering environment.

Key Skills

Ranked by relevance