Senior Java Software Engineer (Remote Spain) - Up To €45.000 A Year - Remote

Cactus
Santiago de Compostela, Spain
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Compensation
€45,000.0
Working hours
Shift work
Languages
English

Tech stack

HTML Java (Programming Language) Agile Methodology Microsoft Azure Cascading Style Sheets (CSS) Code Review Continuous Integration DevOps Hibernate (Java) Java Persistence API Spring Framework PostgreSQL
+12 more
Location-Based Services Apache Maven Node.Js Scrum Methodology Ansible Software Engineering TypeScript Spring-boot Gitlab AngularJS Data Analytics Docker

Job description

Cactus is a leading software development company that provides full-cycle services for the European market.Over 170 companies have enhanced their business productivity using solutions developed by Cactus programmers.Our company is consistently ranked among the top software development firms in Belgium and Europe.To support one of our clients, who offers Web GIS solutions for smart charging and parking facilitation, as well as data-driven incident management, we are hiring a Middle +/ Senior Java Developer.This role will involve partial engagement in front-end tasks as well.What You Will Do As a Senior Java Software Engineer, you’ll be taking part in the continuous development of the products that are in the care of your team.Participate in every aspect of software development: SCRUM activities, backlog refinement, development of new functionality, and maintenance of the existing code.You’ll use your experience to pinpoint bugs, identify risks, and come up with potential solutions.Take part in technical discussions within your team to come up with solutions for challenging issues.Mentor less experienced developers through code review or just by asking them the right questions.What We Expect 5+ years of software development experience.Expert knowledge of Java 8, Spring Boot, Maven, Spring REST, and Hibernate (JPA).Proven experience working with PostgreSQL databases.Experience with DevOps design and execution, including CI/CD pipelines, Azure, GitLab, Docker and Ansible.Agile development expertise using the Scrum framework.Desire to become a full-stack developer and learn new technologies like Node.Js.Excellent self-management skills, with the ability to work independently as well as part of a team.Strong communication skills and a proactive approach.Upper-intermediate English proficiency or higher.*Experience or a genuine interest in the following is a plus: - Angular, TypeScript, CSS/HTML, Node.Js.- Maps, GIS, and location-based services.What We Offer Gross annual salary up to 45K.Flexible working hours.Health insurance.Work-related courses, certifications, and books.English classes several times a week.Opportunity to work remotely in an international environment.Get-together team events.

Requirements

Mentor less experienced developers through code review or just by asking them the right questions. What We Expect 5+ years of software development experience. Expert knowledge of Java 8, Spring Boot, Maven, Spring REST, and Hibernate (JPA). Proven experience working with PostgreSQL databases. Experience with DevOps design and execution, including CI/CD pipelines, Azure, GitLab, Docker and Ansible. Agile development expertise using the Scrum framework. Desire to become a full-stack developer and learn new technologies like Node.Js. Excellent self-management skills, with the ability to work independently as well as part of a team. Strong communication skills and a proactive approach. Upper-intermediate English proficiency or higher. *Experience or a genuine interest in the following is a plus: - Angular, TypeScript, CSS/HTML, Node.Js.

  • Maps, GIS, and location-based services.

Benefits & conditions

What We Offer Gross annual salary up to 45K. Flexible working hours. Health insurance. Work-related courses, certifications, and books. English classes several times a week. Opportunity to work remotely in an international environment. Get-together team events.

About the company

Cactus is a leading software development company that provides full-cycle services for the European market. Over 170 companies have enhanced their business productivity using solutions developed by Cactus programmers. Our company is consistently ranked among the top software development firms in Belgium and Europe. To support one of our clients, who offers Web GIS solutions for smart charging and parking facilitation, as well as data-driven incident management, we are hiring a Middle +/ Senior Java Developer. This role will involve partial engagement in front-end tasks as well. What You Will Do As a Senior Java Software Engineer, you’ll be taking part in the continuous development of the products that are in the care of your team. Participate in every aspect of software development: SCRUM activities, backlog refinement, development of new functionality, and maintenance of the existing code. You’ll use your experience to pinpoint bugs, identify risks, and come up with potential solutions. Take part in technical discussions within your team to come up with solutions for challenging issues.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all