Dabster
Java Software Engineer
DabsterSweden2 days ago
ContractEngineering

About Us:

At Dabster, we specialize in connecting top talent with leading global companies. We are currently seeking an experienced Strong Java Developer with Golang Experience to join our client’s team in Malmö, Sweden (Onsite). Our mission is to be the foremost recruitment specialist in securing exceptional talent for a diverse range of global clients.


Who Will You Work With:

Our client is a technology-driven organization delivering high-performance, customer-facing digital platforms at scale. You will collaborate with cross-functional teams including backend engineers, DevOps, QA, and product stakeholders, working in a fast-paced environment focused on quality, reliability, and innovation.


About the Role:

As a Java Developer with Golang Experience, you will play a critical role in designing, building, and optimizing scalable web services. You will be responsible for developing reliable, high-performance backend systems, handling authentication and authorization, and ensuring availability and scalability of services. This is a long-term onsite contract role based in Malmö, Sweden.


Key Responsibilities:

  • Design, develop, maintain, and enhance customer-facing web services.
  • Build and manage REST-based services using Java and modern frameworks.
  • Handle authentication, authorization, scalability, and service availability.
  • Optimize Java performance, including multithreading, non-blocking I/O, and tuning.
  • Implement spam control and reliability measures across services.
  • Utilize and manage data storage and caching solutions such as Cassandra, Redis, and Memcached.
  • Develop and maintain services using Golang where required.
  • Integrate CI/CD pipelines and support full automation testing.
  • Collaborate with multi-functional teams to deliver high-quality solutions.
  • Contribute to technical documentation, best practices, and code reviews.


Key Skills & Experience:

  • 5+ years of professional programming experience.
  • Strong expertise in Java (Core Java, Multithreading, Non-blocking I/O).
  • Hands-on experience with Golang.
  • Proven experience building customer-facing, scalable web services.
  • Strong understanding of Java performance tuning and API design.
  • Experience developing REST APIs using Netty or similar frameworks.
  • Solid experience with CI/CD tools and automated testing.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to thrive in multi-functional, high-profile project teams.


Nice to Have:

  • Knowledge of HTML, CSS, JavaScript, 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, Kubernetes.
  • Prior experience as a Team Lead is a plus.

Key Skills

Ranked by relevance