Java Backend Developer (with Shopify experience)

Caixa Mágica Software

Portugal

On-site

EUR 45,000 - 75,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Tech equipment
Health and Life Insurance
Social events and team buildings
Training in latest technologies
Coffee, fruits, snacks
Growth opportunities
Training in latest technologies
Office coffee & snacks

Job summary

A global software engineering company in Portugal is looking for a Java Backend Developer with strong experience in Java and Shopify integration. This full-time position emphasizes backend development, API design, and mentoring skills. The role offers a permanent contract, health insurance, and opportunities for personal growth within a supportive team. A dynamic and young work environment with a focus on well-being and continuous learning ensures a fulfilling experience.

Qualifications

  • Strong experience in backend development using Java and Micronaut.
  • Experience in designing RESTful APIs.
  • Mandatory Shopify experience.
  • Knowledge of API Design & Integration, including OpenAPI and AsyncAPI specifications.
  • Experience integrating systems with Shopify and understanding Shopify integration patterns.
  • Experience with testing practices and quality assurance.
  • Strong understanding of software architecture and design patterns, including: Domain‑Driven Design (DDD); Event‑driven architecture; Development of reusable components (e.g. catalogue validators).
  • Ability to contribute to architectural decisions, API design and technical delivery.
  • Experience mentoring and supporting other developers.
  • Shopify experience is mandatory.

Responsibilities

  • Design and develop RESTful APIs.
  • Contribute to architectural decisions and technical delivery.
  • Mentor other developers.

Skills

Backend development using Java
Micronaut
Gradle
Designing and developing RESTful APIs
Kafka
Event-driven architectures
API Design & Integration
OpenAPI and AsyncAPI specifications
Shopify integration patterns
Mentoring and supporting other developers
Event-driven
Architectural decisions
Mentoring

Job description

Java Backend Developer (with Shopify experience)

Global software engineering company with a presence in several countries and a strong focus on delivering tailor‑made technological solutions. The company values self‑organised teams, where autonomy and individual responsibility are core pillars. It is committed to building long‑term relationships with clients from different sectors, based on trust and proximity. Its services span areas such as software development, UX/UI, product management and cloud. The people‑first culture puts a strong emphasis on well‑being, continuous learning and work‑life balance.

What are we looking for?
  • Strong experience in backend development using Java, Micronaut and Gradle;
  • Solid experience in designing and developing RESTful APIs;
  • Experience with Kafka and event‑driven architectures;
  • Knowledge of API Design & Integration, including OpenAPI and AsyncAPI specifications;
  • Experience integrating systems with Shopify and understanding Shopify integration patterns;
  • Experience with testing practices and quality assurance;
  • Strong understanding of software architecture and design patterns, including: Domain‑Driven Design (DDD); Event‑driven architecture; Development of reusable components (e.g. catalogue validators);
  • Ability to contribute to architectural decisions, API design and technical delivery;
  • Experience mentoring and supporting other developers;
  • Shopify experience is mandatory.
What can you expect from us?
  • A permanent job contract for a long term project;
  • Tech equipment + SIM Card + personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us, and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee, fruits, snacks and a warm welcoming when you pass by the office.
Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Software Development

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer – Shopify & API, Permanent
Java Backend Engineer – Shopify & API, Permanent

Caixa Mágica Software • Portugal

On-site
EUR 45,000 - 75,000
Tech equipment
Health and Life Insurance
Social events and team buildings
+2
Java Backend Developer with Shopify experience
Java Backend Developer with Shopify experience

WIRE IT • Lisboa

Remote
EUR 42,000 - 64,000
Health Insurance
22 days paid vacation
4 extra days annually
+6
Senior Java Engineer - Spring Boot, Shopify, Remote
Senior Java Engineer - Spring Boot, Shopify, Remote

HumanIT Digital Consulting • Porto

Remote
EUR 28,000 - 37,000
15th month salary
Health insurance for family
Birthday off
+1
Senior Java Developer (Spring Boot/Shopify) - Portugal Full Remote
Senior Java Developer (Spring Boot/Shopify) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 28,000 - 37,000
15th month salary
Health insurance for family
Birthday off
+1
Remote Java Backend Engineer | Shopify & AWS Specialist
Remote Java Backend Engineer | Shopify & AWS Specialist

WIRE IT • Lisboa

Remote
EUR 42,000 - 64,000
Health Insurance
22 days paid vacation
4 extra days annually
+6
Senior Java Engineer — Shopify, AWS & GraphQL
Senior Java Engineer — Shopify, AWS & GraphQL

Mindera • Porto

Remote
EUR 60,000 - 90,000
Health Insurance
Flexible working hours
Open holidays
+4
Java Shopify Developer
Java Shopify Developer

Aubay Portugal • Portugal

Remote
EUR 55,000 - 75,000
Training Academy
Health insurance
Mental health platform
+3
Senior Java Developer
Senior Java Developer

Caixa Mágica Software • Porto

On-site
EUR 30,000 - 50,000
Permanent job contract
Tech equipment + SIM Card + personal smartphone
Health and Life Insurance
+3
Talent Community | Shopify Practice Lead ID79106
Talent Community | Shopify Practice Lead ID79106

AgileEngine, LLC. • Lisboa

Remote
EUR 134,000 - 187,000
Professional growth
Competitive compensation
Exciting projects
+1
Talent Community | Shopify Practice Lead ID79106
Talent Community | Shopify Practice Lead ID79106

AgileEngine, LLC. • Porto

Remote
EUR 107,000 - 170,000
Professional growth
Competitive compensation
Exciting projects
+1