-
emagine

Senior Java Backend Developer

emagine
Portugal · Full-time · Mid-Senior

Senior Software Engineer – Backend

YOUR “DAY-TO-DAY”:

  • Assist in the migration of Java-based systems ensuring compatibility and support.
  • Participate in the application lifecycle focusing on coding and debugging.
  • Write clean code and documentation for web applications.
  • Design, develop, and deploy backend services and APIs that support high traffic.
  • Support Agile methods by participating in planning events and code reviews.
  • Collaborate closely with other developers within a cross-functional team.
  • Continuously improve products by participating in code reviews.
  • Manage and optimize scalable distributed systems in the Cloud.
  • Develop automated tests to ensure business needs are met.
  • Mentor and coach other Backend chapter members.

BACKGROUND AND QUALIFICATIONS:

  • Bachelor’s Degree in Computer Science or Software Engineering.
  • 6+ years of proven work experience as a Backend Engineer.
  • Experience with Scrum Agile frameworks.
  • Proficient in source code management tools like Bitbucket and Git.
  • In-depth understanding of the web development process.
  • Experience with Java, JRE, SDK, and supplier migrations.
  • Production experience with programming languages such as Java, GO, JavaScript, Kotlin, and/or TypeScript.
  • Experience with Amazon AWS's serverless technologies.
  • Background in developing global distributed systems and microservices.
  • Good skills with SQL and NoSQL databases.
  • Experience in building RESTful APIs.
  • Familiarity with messaging systems (SQS, SNS, Kafka).
  • Knowledge of design patterns and monitoring techniques.
  • Experience with testing frameworks and performance testing.
  • Excellent analytical and time management skills.
  • Teamwork skills with a problem-solving attitude.
  • Passionate about software development.

ADDITIONAL EXPERIENCE PREFERRED OR HELPFUL:

  • Experience with Cloud Data Platforms (Snowflake, Matillion).
  • Experience with Terraform, Jenkins, Kubernetes, and Docker.
  • Familiarity with Atlassian tools like Jira and Confluence.
  • Knowledge in CI/CD pipelines and security analysis.

WHAT YOU CAN EXPECT FROM THE COMPANY?

  • Seize the freedom to define your future and ours. We will empower you to take risks.
  • Be part of an inclusive culture where everyone’s contribution is respected.
  • Pursue your ambitions and develop your skills within a global business.
  • Take pride in delivering a smoke-free future.
  • Possibility for remote work.
  • Excellent collaborative environment and team spirit.

Key Skills

Ranked by relevance

java design patterns javascript kubernetes serverless terraform jenkins kotlin nosql cloud scrum cicd jira sql sqs
Login to Apply
Posted
Nov 29, 2025
Type
Full-time
Level
Mid-Senior
Location
Portugal
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
A-Sphere
Related

Backend Developer (Fullstack) NodeJS + Javascript

2026-05-29

Full-time
Entry
Latvia
IT Services
Engineering
View Job Details
emagine
Related

Backend Developer

2026-05-22

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
emagine
Related

Senior AI Engineer

2026-05-14

Full-time
Not Applicable
Portugal
IT Services
Engineering