Beyond

Senior Backend Engineer – Java

Beyond

contract

Posted on:

Location Type: Remote

Location: Remote • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApacheAWSCloudDistributed SystemsDockerGoGoogle Cloud PlatformGraphQLJavaKafkaKubernetesMicroservicesNoSQLPrometheusScalaSpringSpring BootSpringBootSQL

About the role

  • Lead the architecture and evolution of scalable, high-performance Java backend systems for personalisation, including data ingestion, profile management, recommendation services, and dynamic content delivery.
  • Utilize frameworks like Spring Boot, Apache Kafka for messaging, and RESTful API as well as Backend-for-Frontent (GraphQL) design principles.
  • Drive cross-functional initiatives to integrate modern personalisation technologies, such as real-time behavioral analytics and A/B testing frameworks, using Java-based APIs and microservices.
  • Define strategies to enhance the performance, reliability, and observability of personalisation services, ensuring low-latency, high-availability systems through Java optimizations and monitoring tools like Micrometer or Prometheus.
  • Design and implement Java frameworks for evaluating personalisation effectiveness through both offline metrics and live A/B experimentation.
  • Champion engineering best practices in Java development and mentor engineers across teams, raising the bar for code quality and system design.
  • Shape long-term technical direction by staying ahead of trends in distributed systems, Java ecosystem advancements, and personalisation technologies—and bringing these innovations into production.

Requirements

  • Degree in Computer Science, Engineering, or a related technical field.
  • 8+ years of experience in developing large-scale java systems.
  • Extensive hands-on experience working with content from personalisation and recommendation engines.
  • Familiarity with technologies such as Apache Beam, Pub/Sub, and other large-scale data processing frameworks crucial for personalisation at scale.
  • Expertise in backend development, with knowledge of Scala or Golang a plus, to build robust and efficient recommendation systems.
  • Proficiency with both SQL and NoSQL databases, to manage and query data for personalized experiences.
  • Demonstrated experience building robust APIs (REST, GraphQL) and operating in modern cloud environments (GCP, AWS), using Kubernetes, Docker, CI/CD, and observability tools.
  • Proven ability to influence engineering direction across teams and functions.
  • Strong communication skills and the ability to align diverse technical stakeholders around a cohesive vision.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootApache KafkaRESTful APIGraphQLA/B testingSQLNoSQLKubernetesDocker
Soft skills
leadershipcommunicationmentoringinfluencecollaboration
Sowelo Consulting sp. z o.o. sp. k.

Ruby on Rails Engineer

Sowelo Consulting sp. z o.o. sp. k.
Junior · Midfull-time🇵🇹 Portugal
Posted: 5 days agoSource: soweloconsulting.applytojob.com
AWSHerokuJavaScriptjQueryMySQLRubyRuby on RailsTerraform
Expleo Group

BackEnd, API Developer

Expleo Group
Mid · Seniorfull-time🇵🇹 Portugal
Posted: 5 days agoSource: expleo-jobs-pt-en.icims.com
AzureGrafana.NET
Vigil

Senior Fullstack Engineer – Javascript

Vigil
Seniorfull-time🇵🇹 Portugal
Posted: 5 days agoSource: vigil-global.breezy.hr
JavaScriptJestNode.jsReact
OLX

Senior Backend Software Engineer

OLX
Seniorfull-time🇵🇹 Portugal
Posted: 7 days agoSource: jobs.eu.lever.co
AWSCloudDynamoDBGoJavaKotlinMySQLPHPRedisTerraform