Start Your Search Here

Job Search

Vigil365 Limited

Aveiro / Global

Senior Java Engineer

  • €65.000 - €90.000
  • Remote

Job Description

- Brazil / Portugal - Remote (within locations)

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

- The possibility of travelling

#J-18808-Ljbffr

Candidatar-se Now

Similar Opportunities

View all jobs