---
title: "Senior Java Engineer at Vigil – VueJobs"
canonical_url: "https://vuejobs.com/jobs/vigil-senior-java-engineer"
meta:
  "og:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_Senior%2BJava%2BEngineer%2Cheadline_Vigil%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFrNzZ3OGMwNXkzMDIwOHgxZ2E2OXk4MXdfMTc2MDA5MzgxMC5wbmc%2Cp_Ii9qb2JzL3ZpZ2lsLXNlbmlvci1qYXZhLWVuZ2luZWVyIg%2Cs_nKaZBSMArVc33Ixv.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "Senior Java Engineer at Vigil – VueJobs"
  "twitter:image": "https://vuejobs.com/_og/d/c_PostDetail%2Ctitle_Senior%2BJava%2BEngineer%2Cheadline_Vigil%2Cimage_~aHR0cHM6Ly9hc3NldHMuam9iYmIuaW8vbG9nb3MvMDFrNzZ3OGMwNXkzMDIwOHgxZ2E2OXk4MXdfMTc2MDA5MzgxMC5wbmc%2Cp_Ii9qb2JzL3ZpZ2lsLXNlbmlvci1qYXZhLWVuZ2luZWVyIg%2Cs_nKaZBSMArVc33Ixv.png"
---

> Index of every page on this site: [llms.txt](https://vuejobs.com/llms.txt)

# **Senior Java Engineer**

Vigil

Vue-plus

**Backend**

![Flag of Brazil](https://hatscripts.github.io/circle-flags/flags/br.svg) Brazil![Flag of Portugal](https://hatscripts.github.io/circle-flags/flags/pt.svg) Portugalremotefull-timesenior29 days ago

[**Apply Now **](https://vigil-global.breezy.hr/p/69f4123dc33901-senior-java-engineer?ref=vuejobs.com)

---

## SUMMARY:

We’re looking for an experienced Java Engineer to join a collaborative, agile engineering team working on Java / Spring Boot / Vue.js solutions. You’ll contribute across the stack, work closely with senior engineers and product stakeholders, and help continuously deliver secure, high-quality software that genuinely makes an impact.

This is a hands-on role with strong ownership, technical depth, and real influence over design and engineering standards.

## WHAT WILL YOU BE DOING:

You will be joining our engineering team and will be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:

- Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend
- Write and maintain a strong automated test suite (unit, integration, and end-to-end)
- Participate actively in code reviews, ensuring quality, performance, and maintainability
- Contribute to service and feature design discussions
- Debug and resolve complex issues in distributed systems
- Follow best practices around secure coding, CI/CD, source control, and release processes
- Coach and mentor junior engineers, raising the overall quality bar
- Provide predominantly 3rd-line support when required
- Collaborate with engineering leadership to continuously improve ways of working

## WHAT WE ARE LOOKING FOR:

- 5+ years of commercial experience with Java & Spring
- Experience working alongside a modern frontend framework (Vue.js or similar)
- Strong understanding of RESTful APIs
- Solid experience with automated testing (unit & integration)
- Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)
- Comfortable working in Agile environments with short delivery cycles
- Confident using Git and modern codebase management practices
- Strong focus on code quality, security, and performance
- Experience reviewing code and providing constructive feedback
- Strong problem-solving skills and a real ownership mentality
- Clear communicator with both technical and non-technical stakeholders
- Strong English communication skills, both written and verbal.

## AWESOME BUT NOT REQUIRED:

- Experience with large-scale, high-performance systems
- Exposure to microservices architectures
- Knowledge of cloud-native development
- Experience with Docker, Kubernetes, Helm, Kustomize
- Familiarity with event-driven/event-based architectures
- Leadership or mentoring experience

## WHAT’S IN IT FOR YOU?

- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture
- A culture in which we don’t criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Fully remote
- Ongoing Training & Mentoring
- The possibility of travelling

**- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY**

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://vuejobs.com/#website","@type":"WebSite","name":"Vue.js Jobs","url":"https://vuejobs.com/","publisher":{"@id":"https://vuejobs.com/#identity"}},{"@id":"https://vuejobs.com/jobs/vigil-senior-java-engineer#webpage","@type":"WebPage","name":"Senior Java Engineer at Vigil","url":"https://vuejobs.com/jobs/vigil-senior-java-engineer","isPartOf":{"@id":"https://vuejobs.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://vuejobs.com/jobs/vigil-senior-java-engineer"]}],"primaryImageOfPage":{"@id":"https://vuejobs.com/#logo"}},{"@id":"https://vuejobs.com/#identity","@type":"Organization","name":"VueJobs","url":"https://vuejobs.com","logo":{"@id":"https://vuejobs.com/#logo"},"sameAs":["https://x.com/vuejsjob","https://www.linkedin.com/showcase/vuejobs/","https://github.com/vuejobs"]},{"@id":"https://vuejobs.com/jobs/vigil-senior-java-engineer#job-posting","@type":"JobPosting","datePosted":"2026-10-02T10:21:43.000000Z","description":"\u003Ch2>SUMMARY:\u003C/h2>\n\u003Cp>We’re looking for an experienced Java Engineer to join a collaborative, agile engineering team working on Java / Spring Boot / Vue.js solutions. You’ll contribute across the stack, work closely with senior engineers and product stakeholders, and help continuously deliver secure, high-quality software that genuinely makes an impact.\u003C/p>\n\u003Cp>This is a hands-on role with strong ownership, technical depth, and real influence over design and engineering standards.\u003C/p>\n\u003Ch2>WHAT WILL YOU BE DOING:\u003C/h2>\n\u003Cp>You will be joining our engineering team and will be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:\u003C/p>\n\u003Cul>\n\u003Cli>Design, develop, and maintain backend services using Java &amp; Spring Boot, with exposure to Vue.js on the frontend\u003C/li>\n\u003Cli>Write and maintain a strong automated test suite (unit, integration, and end-to-end)\u003C/li>\n\u003Cli>Participate actively in code reviews, ensuring quality, performance, and maintainability\u003C/li>\n\u003Cli>Contribute to service and feature design discussions\u003C/li>\n\u003Cli>Debug and resolve complex issues in distributed systems\u003C/li>\n\u003Cli>Follow best practices around secure coding, CI/CD, source control, and release processes\u003C/li>\n\u003Cli>Coach and mentor junior engineers, raising the overall quality bar\u003C/li>\n\u003Cli>Provide predominantly 3rd-line support when required\u003C/li>\n\u003Cli>Collaborate with engineering leadership to continuously improve ways of working\u003C/li>\n\u003C/ul>\n\u003Ch2>WHAT WE ARE LOOKING FOR:\u003C/h2>\n\u003Cul>\n\u003Cli>5+ years of commercial experience with Java &amp; Spring\u003C/li>\n\u003Cli>Experience working alongside a modern frontend framework (Vue.js or similar)\u003C/li>\n\u003Cli>Strong understanding of RESTful APIs\u003C/li>\n\u003Cli>Solid experience with automated testing (unit &amp; integration)\u003C/li>\n\u003Cli>Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)\u003C/li>\n\u003Cli>Comfortable working in Agile environments with short delivery cycles\u003C/li>\n\u003Cli>Confident using Git and modern codebase management practices\u003C/li>\n\u003Cli>Strong focus on code quality, security, and performance\u003C/li>\n\u003Cli>Experience reviewing code and providing constructive feedback\u003C/li>\n\u003Cli>Strong problem-solving skills and a real ownership mentality\u003C/li>\n\u003Cli>Clear communicator with both technical and non-technical stakeholders\u003C/li>\n\u003Cli>Strong English communication skills, both written and verbal.\u003C/li>\n\u003C/ul>\n\u003Ch2>AWESOME BUT NOT REQUIRED:\u003C/h2>\n\u003Cul>\n\u003Cli>Experience with large-scale, high-performance systems\u003C/li>\n\u003Cli>Exposure to microservices architectures\u003C/li>\n\u003Cli>Knowledge of cloud-native development\u003C/li>\n\u003Cli>Experience with Docker, Kubernetes, Helm, Kustomize\u003C/li>\n\u003Cli>Familiarity with event-driven/event-based architectures\u003C/li>\n\u003Cli>Leadership or mentoring experience\u003C/li>\n\u003C/ul>\n\u003Ch2>WHAT’S IN IT FOR YOU?\u003C/h2>\n\u003Cul>\n\u003Cli>Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues, and help create our company culture\u003C/li>\n\u003Cli>A culture in which we don’t criticise failure but ensure we learn from our mistakes\u003C/li>\n\u003Cli>An Agile environment where your ideas are welcome\u003C/li>\n\u003Cli>The possibility to grow and experience different projects\u003C/li>\n\u003Cli>Fully remote\u003C/li>\n\u003Cli>Ongoing Training &amp; Mentoring\u003C/li>\n\u003Cli>The possibility of travelling\u003C/li>\n\u003C/ul>\n\u003Cp>\u003Cstrong>- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY\u003C/strong>\u003C/p>","employmentType":"FULL_TIME","jobLocationType":"TELECOMMUTE","title":"Senior Java Engineer","validThrough":"2026-11-30T02:44:34.582Z","applicantLocationRequirements":[{"@type":"Country","name":"BR"},{"@type":"Country","name":"PT"}],"hiringOrganization":{"@type":"Organization","name":"Vigil","logo":"https://assets.jobbb.io/logos/01k76w8c05y30208x1ga69y81w_1760093810.png","url":"https://vuejobs.com/"},"identifier":{"@type":"PropertyValue","name":"Vigil","value":"01m3yhg5vbrznm40b8ncn0zxkm"},"jobLocation":[{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"BR"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"PT"}}],"mainEntityOfPage":{"@id":"https://vuejobs.com/jobs/vigil-senior-java-engineer#webpage"}},{"@id":"https://vuejobs.com/#logo","@type":"ImageObject","caption":"VueJobs","contentUrl":"https://vuejobs.com/images/logos/vuejobs-logo.png","inLanguage":"en","url":"https://vuejobs.com/images/logos/vuejobs-logo.png"}]}
```

## Sitemap

See the full [sitemap](https://vuejobs.com/sitemap.md) for all pages.
