Java Developer
SQLI · Valencia
Company Description
As leading European customer experience and digital transformation services group, SQLI empowers international brands to generate value through digital innovation. We craft engaging experiences by combining cutting-edge technology, proven methodologies, and deep technological expertise. At every stage, AI is embedded as a core driver of value—enhancing insights, automation, personalization, and scalability. From strategy to deployment, we design and build robust, high-performing architectures that enhance agility, boost efficiency, and drive sustainable business growth. What sets us apart? A unique mix of cross-disciplinary talent, global delivery strength, and an obsession with client outcomes. We Elevate. Digitally.
Job Description
- In this role, you will contribute to developing and optimizing the backbend
- solutions supporting our luxury Maisons across e-commerce and omni-channel retail platforms.
- You will design, develop, and maintain Java-based microservices, ensuring seamless integration with
- systems involved in order management, fulfilment, and retail operations. Working closely with Software
- Engineers, Architects, DevOps, and Product Analysts, you will deliver high-quality solutions aligned with
- business needs and technology standards.
- Operating in an Agile and international environment, you will contribute to all phases of the development
- lifecycle, including development, testing, deployment, and support, while helping ensure the reliability and
- performance of the digital platforms.
KEY RESPONSIBILITIES
▪ Analyse business and technical requirements to design and develop robust backend solutions supporting
omni-channel retail and order management processes.
▪ Develop, test, debug, and deploy Java-based microservices, ensuring scalability, reliability, and
performance.
▪ Design and implement integrations with Order Management Systems and retail platforms, supporting
key flows such as order orchestration, inventory visibility, fulfilment, returns, and payment flows.
- Maintain and improve existing services, ensuring high code quality, maintainability, and reliability.
- Troubleshoot and resolve software defects, integration issues, and performance bottlenecks.
- Collaborate with the Support team to investigate and resolve production incidents related to omni-retail
and order management services.
▪ Work with the DevOps team to implement and improve CI/CD pipelines, automation, and deployment
processes.
- Review functional specifications and translate them into scalable and maintainable technical solutions.
- Collaborate with QA Engineers to support testing strategies and contribute to automated testing.
- Contribute to the continuous improvement of the Product/Solution by recommending technical
enhancements and optimizations.
▪ Participate actively in Agile ceremonies (daily stand-ups, sprint planning, sprint reviews, retrospectives).
Qualifications
Technical Skills
▪ 5+ years of experience as a Java Software Engineer, with strong expertise in Java 21 and the Spring
ecosystem (Spring Boot, Spring Data JPA, Hibernate, Spring Cloud).
- Proven experience developing microservices-based solutions using event-driven architectures and APIfirst principles.
- Experience working with Order Management Systems (OMS), Fluent Commerce, supporting order
orchestration and omni-retail processes.
▪ Strong experience designing and implementing RESTful APIs (OpenAPI/Swagger) and working with
JSON, XML, HTTP, and GraphQL.
▪ Experience building omni-retail and e-commerce solutions, including order lifecycle, inventory
visibility, fulfilment, returns, payment flows.
- Proficiency with databases such as MySQL, and MongoDB.
- Hands-on experience with containerized and cloud-native environments, including Docker, Kubernetes,
and CI/CD pipelines (GitLab).
▪ Experience working with event messaging systems and integration patterns (e.g., AWS SQS, Solace,
Pub/Sub architectures).
▪ Familiarity with security best practices including OAuth2, OIDC, and IAM solutions such as Keycloak
and Okta
▪ Experience with modern development and testing tooling, including IntelliJ, SonarQube, Datadog,
Insomnia, and the Atlassian suite (Jira, Confluence).
DevOps & Tooling
- Build & IDE: IntelliJ, Maven
- Version Control: Git, GitLab
- Code Quality & Security: SonarQube, Snyk
- API Testing & Integration Tools: Insomnia, RobotFramework
- Collaboration & Documentation: Atlassian Suite (Jira, Confluence)
- Cloud technologies/platform: AWS, K8s, Docker, Helm
Soft Skills
- Strong problem solving and analytical skills.
- Excellent communication and ability to work with multinational, cross-functional teams.
- Proactive, self-driven, and eager to learn new technologies.
- Ability to work independently in a fast-paced Agile environment.
Education & Language
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- Fluency in English (French or other languages is a plus)
Additional Information
Strong expertise in Omni Retail. Demonstrated experience in the following key areas:
- Experience in connecting online sales platforms with physical retail operations, including inventory management, order fulfillment, click-and-collect, and in-store returns for online purchases.
- Inventory Management & Fulfillment Optimization: Understanding and experience in optimizing inventory visibility and fulfillment processes across warehouses, stores, and online channels to meet customer expectations (e.g., ship-from-store, endless aisle).
- Integration with OMS Fluent is a plus.
- E-commerce & Omnichannel Integration: Manage the integration of online sales platforms with physical retail operations for unified inventory, efficient order fulfillment (e.g., click-and-collect, ship-from-store), and seamless online purchase returns. Seamless customer experience across all touchpoints (online, in-store, mobile). Concepts like BOPIS, ship from store, and unified inventory.
More jobs at SQLI · Software Engineering jobs in Valencia, Spain