10% off your first subscriptionNew customers — use code NORDIC10 at checkout.Use code NORDIC10
Claim 10% off
Nordic Roles logoNordic Roles
← Back to jobs

Senior Java Developer - Malta

Jobs Europe AB

posted 25d ago, last live 19d ago

Key factors at a glance

Seniority
Senior
Experience
—
Work mode
—
Salary
Not stated
Required working language
English

Must-haves

  • Proven backend development experience with Java and Spring Boot
  • Strong understanding of microservices and API design
  • Hands-on experience with Docker/Kubernetes
  • Solid experience with SQL and/or NoSQL databases
  • Strong grasp of security in backend systems
  • Experience with CI/CD and automated testing
  • Strong debugging/problem-solving skills

Nice-to-haves

  • Bachelor’s or Master’s degree in Computer Science
  • Familiarity with cloud platforms
  • Interest in building robust internal platforms within iGaming
JavaSQLSpringPostgreSQLMongoDBAWSGoogle CloudAzureDockerKubernetesCI/CD

How you match

See how your skills match this role — and what to learn to close the gap.

Unlock

Company hiring signal

See whether Jobs Europe AB is scaling up or slowing down, from its posting history.

Unlock

Original posting

English

Role Description As a Java Developer, you will help design and build the internal platforms that power iGaming operations—such as studio tools, configuration and content management, operator/admin back-office services, reporting, integrations, and operational workflows. This role suits engineers who enjoy ownership, building reliable services, and collaborating closely with product and operations stakeholders in a fast-moving environment Key Responsibilities Design and develop backend services using Java and Spring Boot, delivering reliable, maintainable APIs for internal platforms and admin tools. Build and evolve a scalable microservices architecture for back-office domains (configuration, users/roles, content/admin, audit, reporting, workflow automation). Deploy and operate services on Kubernetes, focusing on availability, scalability, and resource efficiency. Use cloud platforms (AWS/Azure/GCP) to build and run cloud-native services, including storage, networking, and managed services where appropriate. Implement service-to-service communication patterns (REST/event-driven), and when needed support real-time updates for admin/studio UIs (e.g., WebSockets/SSE). Design and manage data persistence using PostgreSQL and/or MongoDB, including schema design, migrations, indexing, and performance tuning. Apply security best practices: authentication/authorization (RBAC), secure API design, secrets management, audit trails, and data protection. Write unit/integration tests, participate in code reviews, and continuously improve reliability and performance. Set up and maintain observability (structured logging, metrics, tracing, alerting) and support production troubleshooting. Collaborate with cross-functional teams (product, QA, DevOps/SRE, operations) to deliver features end-to-end and maintain clear technical documentation. Requirements Bachelor’s or Master’s degree in Computer Science or equivalent practical experience. Proven backend development experience with Java and Spring Boot/Spring. Strong understanding of microservices, API design, and distributed systems fundamentals. Hands-on experience with Docker/Kubernetes. Familiarity with cloud platforms (AWS/Azure/GCP) and cloud-native patterns. Solid experience with SQL and/or NoSQL databases (PostgreSQL, MongoDB) and performance considerations. Strong grasp of security in backend systems (authn/authz, OWASP-style risks, data protection). Experience with CI/CD, automated testing, and release best practices. Strong debugging/problem-solving skills; clear communication and teamwork. Interest in building robust internal platforms within iGaming.

Shown in its original English. To apply, continue to the company's own page.