Software Development Expert

hace 1 semana


Madrid, Madrid, España Liferay A tiempo completo
About Liferay

Liferay, Inc. is a pioneering B2B enterprise software company with a global presence. As a renowned provider of enterprise open source technologies, we have been recognized by Gartner for empowering businesses worldwide to solve complex digital challenges. Our flagship product, Liferay Experience Cloud, is an all-in-one solution that unites our Liferay DXP and cloud platform capabilities with built-in analytics and B2B commerce functionality, reducing time-to-market and enabling accelerated innovation for our customers, including notable brands such as Airbus, US Bank, Honda, and Desjardins.

We are more than just a software company; we are driven by a greater-than-profit vision. We prioritize building a vibrant business, making technology useful, and investing in communities, allowing our employees to reach their full potential and serve others. We offer our employees five days off to volunteer at charities they're passionate about, and Liferay donates 10% of our profits to charities worldwide.

About the Role

We are seeking a skilled Backend Software Engineer with strong Java knowledge and experience to join our team. As a Backend Software Engineer, you will work on maintaining existing components and creating new ones, participating in both implementation and definition of work. We expect you to contribute openly, both from a user and engineering perspective. You will work with a range of frameworks and tools, including OSGi, Gradle, JAX-RS, REST, GraphQL, and OpenAPI, as well as our custom REST Builder. While we don't expect you to know everything, you need strong learning abilities to equip yourself with the necessary knowledge.

Key Objectives

You are willing to work in API infrastructure (GraphQL and REST), enabling teams worldwide to build powerful applications.
You have experience with software engineering best practices: simplicity, testing, coherence, reviews, estimation...
You possess a broad understanding of common Computer Science concepts (algorithms, data structures, performance...).
You are willing to actively participate in team dynamics and provide feedback from both technical and end-user perspectives when defining new features.

Required Qualifications

Degree in Computer Science or similar technical field of study, or equivalent practical experience.
Experience writing enterprise-level code in one or more programming languages.
Strong learning skills; if you don't know something, you're willing and capable of learning it.
Fully comfortable working in English and Spanish, both written and spoken. Some of your teammates will be in the Americas, Asia, or Europe.
Good communication skills; you can clearly explain complex technical subjects to others.

Preferred Qualifications

Experience working in API infrastructure.
Understanding and sharing the values of agile development.
Willingness to write Typescript for our frontend applications too (API Explorer and API Builder).
Contribution to open source, hackathons, meetups, or other coding-related activities.

What We Offer

We offer a range of benefits, including a Health Care Plan, food Card, kindergarten Assistance, Gym Membership, and an additional perk of your choice: Transport Card, Office Parking Space, or Digital Voucher (800€ annually). We also provide English lessons (2 hours/week), a hybrid work model, continuous learning and training, and an international, multicultural, and diverse environment focused on our values. We are an Equal Opportunities Employer, committed to the equal treatment of all candidates, customers, and employees, and to fostering a culture of dignity at work.

  • Madrid, Madrid, España Thyssenkrupp Elevator A tiempo completo

    Software Development ExpertWe are seeking a highly skilled Software Development Expert to join our team at Thyssenkrupp Elevator. As a key member of our global team, you will play a crucial role in shaping the future of our company and our customers.With a strong background in software development and a passion for innovation, you will design, develop, test,...


  • Madrid, Madrid, España New Work Networking Spain S.L. Barcelona A tiempo completo

    We are seeking a skilled Software Development Expert to join our team at New Work Networking Spain S.L. Barcelona. As a key member of our development team, you will be responsible for designing and implementing robust and sustainable software solutions for our high-volume applications.The ideal candidate will have a strong background in backend development,...


  • Madrid, Madrid, España Inetum A tiempo completo

    Job Responsibilities:As a Software Development Expert, you will be responsible for delivering high-quality software solutions that meet the expectations of our clients. Your key responsibilities will include:Developing user stories and working collaboratively with colleagues to ensure timely delivery.Discussing functional and technical solutions with...


  • Madrid, Madrid, España Scout Ai A tiempo completo

    We are seeking a skilled Software Development Expert to join our team at Scout Ai. As a key member of our engineering team, you will be responsible for designing and implementing cutting-edge software solutions that meet the needs of our users.The ideal candidate will have a strong background in software development, with a focus on backend and frontend...


  • Madrid, Madrid, España Kapsch Trafficcom Transportation Sa. A tiempo completo

    Software Development ExpertKapsch Trafficcom Transportation Sa. is seeking a highly skilled Software Development Expert to join our international team.Your responsibilities:Design and implement cloud-ready applications using Java technology stackDevelop clean, well-commented, and reusable code that is easy to maintain and extendConduct effective Java code...


  • Madrid, Madrid, España Emburse A tiempo completo

    About EmburseEmburse is a leading provider of innovative software solutions, renowned for its cutting-edge technologies and award-winning engineering practices. As a software engineer at Emburse, you will have the opportunity to work with a talented team of professionals who are passionate about delivering exceptional results.Job SummaryWe are seeking a...


  • Madrid, Madrid, España Emburse A tiempo completo

    About EmburseEmburse is a leading provider of innovative software solutions, renowned for its cutting-edge technologies and award-winning engineering practices. As a software engineer at Emburse, you will have the opportunity to work with a talented team of professionals who are passionate about delivering exceptional results.Job SummaryWe are seeking a...


  • Madrid, Madrid, España The Workshop A tiempo completo

    About The RoleWe are seeking a highly skilled Software Development Expert to join our team at The Workshop. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software...


  • Madrid, Madrid, España Eurovision Services A tiempo completo

    Eurovision Services is seeking a skilled software development expert to join our international software engineering team in Madrid, Spain.The ideal candidate will have experience with Agile/SCRUM methodologies and DevOps environments, as well as a strong background in software engineering best practices.Responsibilities will include:Analyzing requirements...


  • Madrid, Madrid, España TomTom A tiempo completo

    Software Development RoleAt TomTom, we're looking for a skilled Software Development Expert to join our team. As a key member of our ADAS & ADS Product Unit, you'll be responsible for developing high-quality software that powers our advanced HD maps.Your key responsibilities will include:* Working with a team of engineers to design, develop, and test...


  • Madrid, Madrid, España bbva A tiempo completo

    About the JobWe are seeking a highly skilled Software Development Expert II to join our team at BBVA.As a key member of our engineering team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and innovation.Our team is passionate about leveraging technology to make a positive impact...


  • Madrid, Madrid, España bbva A tiempo completo

    About the JobWe are seeking a highly skilled Software Development Expert II to join our team at BBVA.As a key member of our engineering team, you will be responsible for designing, developing, and implementing cutting-edge software solutions that drive business growth and innovation.Our team is passionate about leveraging technology to make a positive impact...


  • Madrid, Madrid, España Npaw A tiempo completo

    Software Development ExpertNPAW is a leading video intelligence company that helps online streaming services grow. Our team is responsible for developing innovative analytics solutions to optimize performance and user engagement.We are seeking a skilled Software Development Expert to join our development team. The ideal candidate will have broad experience...


  • Madrid, Madrid, España Cubic Telecom A tiempo completo

    About the RoleCubic Telecom is seeking a skilled Software Development Expert to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining market-leading products and web applications in the Automotive, IoT, and Enterprise business segments.Key Responsibilities Collaborate with product owners...


  • Madrid, Madrid, España Agentero A tiempo completo

    About the RoleWe're seeking a talented Software Development Expert to join our team at Agentero. As a key member of our technology team, you'll play a vital role in shaping our software landscape.Key ResponsibilitiesCraft innovative solutions and code with precision to drive our software projects forward.Collaborate with our Product team to find creative...


  • Madrid, Madrid, España Bonapolia A tiempo completo

    We are seeking a skilled Software Development Expert to join our international team. As a Backend Systems Engineer, you will play a critical role in a stable long-term project and work with a world-known customer. Our customer is a built-for-mobility SaaS leader that helps companies to empower their customers by eliminating the anxiety around product and...


  • Madrid, Madrid, España Cubic Telecom A tiempo completo

    About the RoleCubic Telecom is seeking a skilled Software Development Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining market-leading products and web applications in the Automotive, IoT, and Enterprise business segments.Key ResponsibilitiesCollaborate with...


  • Madrid, Madrid, España Ad4 Octogono A tiempo completo

    About the RoleWe are seeking a highly skilled Software Development Expert to join our Digital Team in Madrid. As a key member of our team, you will play a crucial role in the development and maintenance of our Document Management system.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using Java and Springboot.Collaborate...


  • Madrid, Madrid, España Ad4 Octogono A tiempo completo

    About the RoleWe are seeking a highly skilled Software Development Expert to join our Digital Team in Madrid. As a key member of our team, you will play a crucial role in the development and maintenance of our Document Management system.Key ResponsibilitiesDesign, develop, and deploy high-quality software applications using Java and Springboot.Collaborate...


  • Madrid, Madrid, España Destinus Sa A tiempo completo

    Software Development Opportunities at DestinusAt Destinus, we are committed to pushing the boundaries of aerospace technology. We are seeking a highly skilled Software Development Expert to join our innovative team.In this role, you will be responsible for designing and developing internal application solutions to control, display, and monitor systems under...