Backend/ Full Stack Software Engineer - Mid - Senior Level

Moffatt And Nichol

Valencia

Hybrid

EUR 60,000 - 90,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Moffatt & Nichol is seeking a Backend/ Full Stack Software Engineer (mid to senior) to join our Valencia or Algeciras office. You will work on cloud-based applications using Angular and Java Spring Boot in a microservices environment, collaborating with cross-functional teams to deliver scalable, maintainable solutions.

The role involves full SDLC participation, API and event-driven integrations, tests, and continuous improvement, with hybrid work options and a focus on maritime industry

Qualifications

  • 5+ years of professional Backend development (Java).
  • 3+ years of Frontend development (Angular).
  • Hands-on experience with Angular and TypeScript.
  • Strong knowledge of Java and Spring Boot.
  • Understanding of microservices architecture and async communication.
  • Knowledge of clean code principles and software development best practices.
  • Experience with automated testing on frontend and backend.
  • Strong analytical and problem-solving skills.
  • Proactive and team-oriented attitude with good communication.

Responsibilities

  • Design, develop, and maintain web application features using Java (Spring Boot).
  • Participate in the full software development lifecycle (design, implementation, testing, deployment, maintenance).
  • Collaborate with Product Managers and UX/UI designers to translate requirements into technical solutions.
  • Build and consume RESTful APIs and integrate Kafka-based events.
  • Write clean, efficient, testable, maintainable code following best practices.
  • Participate in code reviews and improve development standards.
  • Implement intuitive and responsive user interfaces based on UX/UI designs.
  • Troubleshoot, debug, and resolve defects and performance issues.
  • Create automated tests to ensure quality of delivered features.
  • Document technical solutions and share knowledge with team.

Skills

Java
Spring Boot
Angular
TypeScript
RESTful APIs
Kafka
MongoDB
Redis
Docker
Git
HTML/SCSS
Microservices

Tools

Docker
Git
Kafka
MongoDB
Redis

Job description

Backend/ Full Stack Software Engineer - Mid - Senior Level

Regular Full-Time Software Design Los Barrios, Cádiz, ES

Moffatt & Nichol specializes in large complex waterfront infrastructure projects and is recognized as one of the worldwide leaders in this field. We are actively looking for a Backend/ Full StackSoftware Engineer - Mid to Senior level to join our Valencia orAlgecirasoffice.

About NextPort.AI:

NextPort.AI, as Technology and Innovation spin-off of Moffatt & Nichol, provides technology solutions for Ports and Terminals. We partner with customers to make data connectable and useful, driving digitalization to enhance efficiency, safety, sustainability and resilience. Our 360 Operational Digital Twin solution connects processes, data and systems. Together, we are contributing to transform the Maritime Industry with AI technology and data-driven decision-making.

We are looking for a Backend/ Full Stack Software Engineer to join our development team. Reporting to the Application Tech Lead, you will contribute throughout the entire product development lifecycle, from design and implementation to testing, deployment, and maintenance.

You will work on cloud-based applications built withAngular and Java Spring Boot in a microservices ecosystem. Working closely with other developers, Tech Leads, Product Managers, and UX/UI designers, you will help deliver scalable, maintainable, and user-friendly solutions for the ports and terminals industry.

Duties and Responsibilities:

Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

  • Design, develop, and maintain web application features using Java (Spring Boot).
  • Participate in the full software development lifecycle, including technical design, implementation, testing, deployment, and maintenance.
  • Collaborate with developers, Product Managers, and UX/UI designers to translate business requirements into effective technical solutions.
  • Build and consume RESTful APIs and contribute to event-driven integrations using Kafka.
  • Write clean, efficient, testable, and maintainable code following development best practices.
  • Participate in code reviews and contribute to improving development standards across the team.
  • Implement intuitive and responsive user interfaces based on UX/UI designs.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Create automated tests to ensure the reliability and quality of the delivered features.
  • Document technical solutions and share knowledge with other team members.
  • Contribute proactively to technical discussions and continuous improvement initiatives.
  • Java and Spring Boot
  • RESTful APIs
  • Kafka
  • MongoDB and Redis
  • Docker
  • Git
  • Codex
  • Angular
  • TypeScript
  • HTML/ SCSS

Other Duties:

Please note this job posting is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Qualifications:

  • A minimum of 5 years of professional experience in Backend development (Java).
  • A minimum of 3 years of professional experience in Frontend development (Angular).
  • Hands-on experience developing applications with Angular and Typescript
  • Good knowledge of Java and Spring Boot.
  • Understanding of microservices architecture and asynchronous communication.
  • Knowledge of clean code principles and software development best practices
  • Experience with automated testing on both frontend and backend applications.
  • Strong analytical and problem-solving skills.
  • Proactive mindset and willingness to take ownership of tasks and challenges.
  • Team-oriented attitude and ability to collaborate across different disciplines.
  • Good communication and interpersonal skills.
  • Fluency in English, both spoken and written.
  • All new hires will be required to successfully complete and pass a pre-employment (post offer) background check in compliance with NIST 800-171.

Working Conditions:

Sedentary for prolonged period of time, interact with clients, and travel occasionally.

Health & Safety

Employees are responsible for maintaining a safe and healthy work environment whether working from the office, home, or a client site. They must follow Company health and safety policies, report any work-related incidents or hazards, and ensure their home workspace is safe, comfortable, and suitable for work.

This role may be performed in a hybrid work environment, with a combination of office-based and remote working, depending on business needs.

As a global business, Moffatt & Nichol relies on diversity of culture and thought to deliver on our goal of Creative People, Practical Solutions serving our client needs, and ensures nondiscrimination in all activities. We draw from the world's best and brightest, regardless of geographic, cultural, or institutional background. This approach enables us to better understand and serve our clients, foster innovation, and create a rich, collaborative work environment. Moffatt & Nichol is proud to be an Equal Employment Opportunity / Federal Contractor desiring priority referrals of all protected veterans for job openings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend/ Full Stack Software Engineer - Mid - Senior Level
Backend/ Full Stack Software Engineer - Mid - Senior Level

Moffatt & Nichol • Valencia

Hybrid
EUR 60,000 - 90,000
Medior Backend Software Engineer
Medior Backend Software Engineer

Moffatt & Nichol • Valencia

On-site
EUR 45,000 - 65,000
Project Manager – Civil Engineer – Senior Level
Project Manager – Civil Engineer – Senior Level

Moffatt & Nichol • Valencia

Hybrid
EUR 90,000 - 130,000
Hybrid Backend & Full-Stack Engineer (Java/Spring + Angular)
Hybrid Backend & Full-Stack Engineer (Java/Spring + Angular)

Moffatt And Nichol • Valencia

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Medior Backend Engineer | Java Spring Boot & Microservices
Medior Backend Engineer | Java Spring Boot & Microservices

Moffatt & Nichol • Valencia

On-site
EUR 45,000 - 65,000
Software Engineer – Junior to Senior Level (all genders) – Valencia (Hybrid) 10.07.26 Ingenieur[...]
Software Engineer – Junior to Senior Level (all genders) – Valencia (Hybrid) 10.07.26 Ingenieur[...]

Anschuetz UK Ltd. • Valencia

Hybrid
EUR 42,000 - 62,000
Hybrid work arrangement
Room to grow and shape Valencia site
Technical Lead – Web Applications Developer (Málaga, ES)
Technical Lead – Web Applications Developer (Málaga, ES)

Parking Network BV • Málaga

Hybrid
EUR 70,000 - 110,000
Hybrid work
Health insurance
Free parking
+2
Senior Software Engineer (all genders)
Senior Software Engineer (all genders)

Schütz GmbH & Co. KGaA • Valencia

Hybrid
EUR 55,000 - 76,000
Hybrid work
Maritime focus
International collaboration
+2
Software Engineer .NET - Spain
Software Engineer .NET - Spain

Auctane • Madrid

On-site
EUR 34,000 - 50,000
Private health insurance
26 days of holiday
Central Madrid office
+4
Hybrid Backend & Full-Stack Engineer (Java/Spring + Angular)
Hybrid Backend & Full-Stack Engineer (Java/Spring + Angular)

Moffatt & Nichol • Valencia

Hybrid
EUR 60,000 - 90,000