{"id":2924267,"url":"https://alion.io/job/moffatt-nichol-backend-full-stack-software-engineer-mid-senior-level","title":"Backend/ Full Stack Software Engineer - Mid - Senior Level","company":{"id":1952447,"name":"Moffatt & Nichol","domain":"moffattnichol.com","url":"https://alion.io/company/moffattnichol","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"ADP","truth_index":{"grade":"B","score":83,"open_postings":18,"ghost_share":0,"stale_share":0.667,"repost_share":0.056,"time_to_fill_p50_days":47,"computed_at":"2026-10-22T06:10:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Valencia, Spain"],"countries":["ES"],"hiring_countries":["ES"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":119000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Digital Twin","optional":false},{"name":"Java","optional":false},{"name":"NIST 800-171","optional":false},{"name":"Spring Boot","optional":false},{"name":"TypeScript","optional":false},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"Redis","optional":true},{"name":"Sass","optional":true}],"status":"live","first_seen_at":"2026-10-20T08:50:00Z","employer_posted_date":"2026-10-20","last_verified_at":"2026-10-22T10:43:29Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"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 orAlgeciras office.\nAbout NextPort.AI:\nNextPort.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.\nWe 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.\nYou 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.\nDuties and Responsibilities:\nReasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.\nDesign, develop, and maintain web application features using Java (Spring Boot).\nParticipate in the full software development lifecycle, including technical design, implementation, testing, deployment, and maintenance.\nCollaborate with developers, Product Managers, and UX/UI designers to translate business requirements into effective technical solutions.\nBuild and consume RESTful APIs and contribute to event-driven integrations using Kafka.\nWrite clean, efficient, testable, and maintainable code following development best practices.\nParticipate in code reviews and contribute to improving development standards across the team.\nImplement intuitive and responsive user interfaces based on UX/UI designs.\nTroubleshoot, debug, and resolve software defects and performance issues.\nCreate automated tests to ensure the reliability and quality of the delivered features.\nDocument technical solutions and share knowledge with other team members.\nContribute proactively to technical discussions and continuous improvement initiatives.\nTechnology stack\nJava and Spring Boot\nRESTful APIs\nMicroservices architecture\nKafka\nMongoDB and Redis\nDocker\nGit\nCodex\nAngular\nTypeScript\nHTML/ SCSS\nOther Duties:\nPlease 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.\nQualifications:\nA minimum of 5 years of professional experience in Backend development (Java).\nA minimum of 3 years of professional experience in Frontend development (Angular).\nHands-on experience developing applications with Angular and Typescript\nGood knowledge of Java and Spring Boot.\nExperience designing, developing, or consuming RESTful APIs.\nUnderstanding of microservices architecture and asynchronous communication.\nKnowledge of clean code principles and software development best practices\nExperience with automated testing on both frontend and backend applications.\nStrong analytical and problem-solving skills.\nProactive mindset and willingness to take ownership of tasks and challenges.\nTeam-oriented attitude and ability to collaborate across different disciplines.\nGood communication and interpersonal skills.\nFluency in English, both spoken and written.\nAll new hires will be required to successfully complete and pass a pre-employment (post offer) background check in compliance with NIST 800-171.\nWorking Conditions:\nSedentary for prolonged period of time, interact with clients, and travel occasionally.\nHealth & Safety\nEmployees 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.\nThis role may be performed in a hybrid work environment, with a combination of office-based and remote working, depending on business needs.\nMoffatt & Nichol’s EEO Statement:\nAs 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.","description_format":"text","description_chars":5215,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Civil & Structural Engineering","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-10-20T13:03:36Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":1,"expected_fill_days":47,"reasons":["conf:3","stale_co","win:early"],"computed_at":"2026-10-22T06:10:10Z"},"pay":null,"html_url":"https://alion.io/job/moffatt-nichol-backend-full-stack-software-engineer-mid-senior-level","json_url":"https://alion.io/job/moffatt-nichol-backend-full-stack-software-engineer-mid-senior-level.json","meta":{"generated_at":"2026-10-22T12:05:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10332,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-23T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1952447},"rest":"https://alion.io/mcp/rest/get_company?id=1952447"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmoffatt-nichol-backend-full-stack-software-engineer-mid-senior-level"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmoffatt-nichol-backend-full-stack-software-engineer-mid-senior-level"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmoffatt-nichol-backend-full-stack-software-engineer-mid-senior-level"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/moffatt-nichol-backend-full-stack-software-engineer-mid-senior-level\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmoffatt-nichol-backend-full-stack-software-engineer-mid-senior-level"}]}