03 ago
|
Shiji Group
|
Barcelona
03 ago
Shiji Group
Barcelona
ppShiji Group provides software solutions and services for the hospitality, food service, retail and entertainment industries, ranging from hotel management solutions to food and beverage and retail systems, payment gateways, data management, online distribution and more. Founded in 1998 as a network solutions provider for hotels, Shiji Group today comprises 5,000 employees in 80+ subsidiaries and brands, serving over 91,000 hotels, 200,000 restaurants and 600,000 retail outlets. Shiji is committed to connecting the general business of hospitality. We provide an integrated suite of technological solutions that empower hotel, retail, food, and entertainment companies to better connect with their guests. /p h3Job Description /h3 pShiji Group is looking for a Software Architect to join our Barcelona team. You will be designing, developing and maintaining large enterprise applications, focusing on security, scalability and industry best practices. Collaborating with cross-functional teams in an Agile environment, you will deliver highest quality solutions. A strong background in Cloud Architecture Design, Design Patterns and Java Spring Boot is essential, along with expertise in modern software development practices. /p pbKey Responsibilities: /b /p ul liDesign and architect enterprise-level applications for large-scale systems, ensuring scalability, reliability and performance. /li liCollaborate with development teams to implement best practices in coding, code complexity reduction and static analysis. /li liEnsure compliance with OWASP security standards and integrate security measures into the software development lifecycle. /li liDevelop and maintain RESTful platforms and APIs for seamless integration with other systems. /li liImplement CQRS (Command Query Responsibility Segregation) architecture to optimize data handling and system performance.
/li liWork with Agile methodologies to deliver high‑quality software in iterative cycles. /li liCollaborate with cloud architecture teams to design and deploy applications on Cloud platforms. /li liStay up to date with emerging technologies and industry trends to continuously improve our system. /li /ul h3Qualifications /h3 ul li5+ years of experience as a Software Architect in a similar role. /li liIn-depth knowledge of Messaging Systems, CQRS architecture and its implementations in large-scale systems. /li liFamiliarity with static analysis tools and techniques to ensure code quality. /li liProven ability to write unit tests and ensure high code coverage. /li liExcellent problem‑solving skills and the ability to reduce code complexity. /li liStrong communication skills in English (both written and spoken). /li /ul h3Nice‑to‑Have Skills /h3 ul liCloud Infrastructure ul liPrevious experience with AWS architecture and cloud‑based solutions. /li liExperience with CI/CD pipelines and DevOps practices. /li /ul /li liSolid knowledge of Kafka for event‑driven architectures. /li liExperience with Big Data technologies such as Hadoop or similar tools. /li liFamiliarity with NoSQL databases, including MongoDB, Elasticsearch, and Apache Cassandra. /li liSoftware Architecture Development ul liExpertise in Microservices‑based architecture using Docker and Kubernetes. /li /ul /li liFrontend UI Technologies ul liExperience with modern front‑end development technologies. /li /ul /li liLanguages Communication ul liFluency in Spanish. /li /ul /li /ul h3Additional Information /h3 ul liHybrid model of work. /li liFree coffee, tea, fresh fruit at the office. /li liInternational team and fantastic work environment. /li liBrand new offices located in the center of Barcelona. /li liDiscounts on private health insurance, ticket restaurant, transport. /li /ul /p #J-18808-Ljbffr
📌 Software Back-end Architect (Barcelona)
🏢 Shiji Group
📍 Barcelona