Share this Job
Business:  Navis
Job Function:  Software Development

Los Barrios, ES

Software Engineer

Making Your Next Move Count


At Navis you will find a rewarding career where you can thrive at every level. We invest in our teammates through offering competitive compensation and benefits, progressive training opportunities that empower employees to achieve total (physical, financial, social & community) wellbeing. In addition to challenging and meaningful work, you will find a strong work-life balance and a deep commitment to developing you. Navis’ culture thrives on teamwork and diversity. So, bring your unique perspective and talent to Navis and thrive in your every work day!



Navis LLC is an equal opportunity employer, committed to a diverse and inclusive workforce. All qualified applicants shall receive consideration for employment without regard to race, color, religious creed, sex, national origin, ancestry, age, physical or mental disability, or sexual orientation.





Position Summary


As a Software Engineer with Navis, you will design and implement solutions to our next generation transportation and logistic software for the marine industry. We are looking for a passionate technologist with experience building quality software in an agile development environment.  Are you a person who embraces change and constantly looks for opportunities to learn and improve? If so, we want to speak with you!





  • Join an Agile team coordinating with a Product Manager, QA and other Software Engineers

  • Create new high quality pilots and product features for our global customers

  • Work on every level of the stack: Frontend to backend, and everything in between. 

  • Take end-to-end ownership of your part of the functionality

  • Keep up to date on new technologies and share your knowledge

  • Participate in the full development life-cycle from definition and design to product delivery

  • Collaborate with your peers to help achieve the company goals of quality, innovation and customer success





  • Passion for technology and building great software 

  • 3+ years of experience in Java, understanding of full stack development

  • Experience with Angular or another Javascript FE framework is a plus

  • Knowledge of design patterns

  • Proven object-oriented programming skills with Java

  • Experience with RDBMS and SQL, preferably PostgreSQL 

  • Experience with Amazon AWS or other Cloud Computing platforms is a plus

  • Work in an agile development environment

  • Team player mindset

  • Analytical abilities and debugging / troubleshooting skills

  • Communication and written skills, ability to communicate and perform 

  • Good knowledge and use of the English language



About Navis 


Navis is the global market leader in a multi-billion dollar industry building and implementing maritime terminal operating systems, optimization and automation solutions at ports around the world. From Long Beach to Hong Kong, Dubai to Brazil, and Rotterdam to Busan, Navis delivers mission critical enterprise software that is at the heart of running a terminal and services to optimize operations. We are an innovative and profitable maritime platform striving to make global trade smarter, safer, and more sustainable for everyone by connecting multiple systems to support a more efficient global container flow. Most of the material goods in the world are transported in containers using our software.


Culturally, Navis is organized around our Guiding Principles for Success (GPS). Commitment to our core principles is an essential ingredient for success for our team members. Our GPS are Smart Operators, Customer Obsessed, Forging the Future and Better Together.