This job was published 4 months ago

Java/Oracle Functional Analyst

Sopra Steria
Sopra Steria
Madrid, Spain (Hybrid)HybridCompetitiveAdded 4 months agoMidFixed TermRemote: Hybrid
Hybrid🇪🇸 Translated from SpanishRetailInformation technologyMid-senior level

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Company Description

Because working at Sopra Steria is also about feeling Sopra Steria.

We are a recognized European leader in consulting, digital services, and software development, with nearly 56,000 employees in almost 30 countries and more than 4,000 in Spain.
We focus on people, their training, and professional development, which drives us to constantly grow and improve.

We have a passion for digital and, just like you, we seek the best of adventures. We want your day-to-day to become your greatest inspiration. To learn, contribute, have fun, grow, and above all, enjoy yourself to the fullest.

If you want to be part of a "Great Place to Work" team, keep reading!

Job Description

What challenge do we propose?

Within our Retail Unit, we have the opportunity to expand the team with a Java Oracle Functional Analyst.

You will collaborate in the elaboration of business requirements and will be responsible for the functional analysis of solutions, ensuring the effective translation of business requirements into technical specifications for development.

Responsibilities

- Identify business requirements and translate them into clear and complete functional and technical specifications.
- Collaborate with the development team in the definition and functional analysis of core service solutions.
- Collaborate with developers and the architecture team to design and document technical solutions.
- Participate in the design and review of software architecture, ensuring the adoption of standards and best practices.
- Participate in the software development process, including planning, estimation, monitoring, and project control.
- Perform acceptance tests to validate the functionality of the developed solutions.
- Collaborate with QA and technical support teams to guarantee the quality and stability of the systems.
- Maintain clear and effective communication with stakeholders, ensuring a proper understanding of requirements and expectations.

Requirements

What are we looking for?

  • At least 5 years of experience in software development and 2-3 years in complex systems architecture.
  • Proficiency in design patterns and microservices architecture in Java.
  • Knowledge of various data sources such as relational databases (db2, oracle) and NoSQL (mongo), messaging queues (kafka, MQ), APIs, third-party services...
  • Identity and access management tools such as Keycloak or WSO2.
  • Environment management and propagation of Java/Angular components to production environments, making them operational (ready and in optimal condition to work).
  • Functional Requirements
  • Experience translating business requirements into clear technical specifications. Ability to work on user story gathering.
  • Ability to generate functional diagrams, process flows, and traceability matrices.
  • Must design test cases and generate test data for necessary changes and improvements applicable to the software.
  • Experience in backlog management, requirement prioritization, validation, and functional testing.

Additional Information

What do we have for you?

  • Permanent contract and full-time schedule
  • 23 vacation days
  • Continuous training: technical, transversal, and language skills. We provide access to certifications, training from major Technological Partners, online platforms, and much more!
  • Life and accident insurance
  • Possibility to opt for our flexible remuneration (medical insurance, nursery vouchers, transport, meals, and training)
  • Access to Privilege Club, where you will find interesting discounts on major brands
  • Personalized and detailed onboarding. We accompany you at all times so you feel #soprano from the very first moment.
  • Office with spaces reserved for leisure. Work and fun combined!
  • Comradeship and a good atmosphere; we keep the power of unity in mind.

And most importantly... You have the possibility to develop your professional career with us: Together we will create a personalized career plan. You will be trained, we will set goals, and we will carry out monitoring to ensure we achieve them together. We listen to your priorities and fight for them.

Here, your voice matters! Join us and be part of something more!

The world is how we shape it

We are committed to respecting diversity, creating an inclusive work environment, and applying policies that favor inclusion and promote social and cultural respect regarding gender, age, functional ability, sexual orientation, and religion with equal opportunities.

Videos To Watch

View original advert (Spanish)

Descripción de la empresa

Porque trabajar en Sopra Steria, también es sentir Sopra Steria.

Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000 empleados en casi 30 países y más de 4.000 en España.
Nos enfocamos en las personas, en su formación y desarrollo profesional, lo que nos impulsa a crecer y mejorar constantemente.

Tenemos pasión por lo digital y al igual que tú, buscamos la mejor de las aventuras. Queremos que tu día a día se convierta en la mejor de tus inspiraciones. Que aprendas, aportes, te diviertas, crezcas y que, sobre todo, disfrutes al máximo.

Si quieres formar parte de un equipo "Great Place to Work", ¡Sigue leyendo!

Descripción del empleo

¿Qué reto proponemos?

Dentro de nuestra Unidad de Retail, tenemos la oportunidad de ampliar el equipo con un Analista Funcional Java Oracle.

Colaborará en la elaboración de los requisitos de negocio y será responsable del análisis funcional en las soluciones asegurando la efectiva traducción de requisitos de negocio a especificaciones técnicas de cara a su desarrollo.

Funciones

- Realizar la identificación de los requisitos de negocio y traducirlos en especificaciones funcionales y técnicas claras y completas.
- Colaborar con el equipo de desarrollo en la definición y el análisis funcional de las soluciones core de servicios.
- Colaborar con los desarrolladores y el equipo de arquitectura para diseñar y documentar las soluciones técnicas.
- Participar en el diseño y revisión de la arquitectura de software, asegurando la adopción de estándares y buenas prácticas.
- Participar en el proceso de desarrollo de software, incluyendo la planificación, estimación, seguimiento y control de los proyectos.
- Realizar pruebas de aceptación para validar la funcionalidad de las soluciones desarrolladas.
- Colaborar con los equipos de QA y soporte técnico para garantizar la calidad y estabilidad de los sistemas.
- Mantener una comunicación clara y efectiva con los stakeholders, asegurando una comprensión adecuada de los requisitos y expectativas.

Requisitos

¿Qué buscamos?

  • Experiencia de al menos 5 años en desarrollo de software y 2-3 años en arquitectura de sistemas complejos.
  • Manejo de patrones de diseño y arquitectura de microservicios en java.
  • Conocimiento de distintos orígenes de datos como bases de datos relacionales (db2, oracle) y NoSQL (mongo), colas de mensajería (kafka, MQ), apis, servicios de terceros...
  • Herramientas de gestión de identidad y acceso como keycloak o WSO2.
  • Gestión de entornos y propagación de los componentes java/angular a entornos productivos haciendo que sean operacionales (que estén listos y en condiciones óptimas para trabajar).
  • Requisitos Funcionales
  • Experiencia traduciendo requerimientos de negocio en especificaciones técnicas claras. Habilidad para trabajar en levantamiento de historias de usuario.
  • Capacidad de generar diagramas funcionales, flujos de procesos y matrices de trazabilidad.
  • Deberá diseñar casos de prueba y generar datos de prueba para los cambios y mejoras necesarios aplicables al sw.
  • Experiencia en gestión de backlog, priorización de requerimientos, validación y pruebas funcionales.

Información adicional

¿Qué tenemos para ti?

  • Contrato indefinido y jornada completa
  • 23 días de vacaciones
  • Formación continua: competencias técnicas, transversales y de idiomas. Contamos con acceso a certificaciones, formaciones de los principales Partners Tecnológicos, plataformas online y ¡mucho más!
  • Seguro de vida y de accidentes
  • Posibilidad de acogerte a nuestra retribución flexible (seguro médico, cheques guarderías, transporte, comida y formación)
  • Acceso a Privilege Club, donde encontrarás descuentos interesantes en las principales marcas
  • Onboarding personalizado y detallado. Te acompañamos en todo momento para que te sientas #soprano desde el primer momento.
  • Oficina con espacios reservados al ocio. ¡Trabajo y diversión unido!
  • Compañerismo y buen ambiente, el poder de la unión lo tenemos presente.

Y lo más importante...Tienes la posibilidad de desarrollar tu carrera profesional con nosotros: Crearemos juntos un plan de carrera personalizado. Te formarás, marcaremos objetivos y llevaremos a cabo un seguimiento para asegurarnos de que lo conseguimos juntos. Escuchamos tus prioridades y luchamos por ellas.

¡Aquí tu voz importa! ¡Únete a nosotros y sé parte de algo más!

The world is how we shape it

Adquirimos el compromiso de respetar la diversidad, creando un ambiente de trabajo inclusivo y aplicando políticas que favorezcan la inclusión y promuevan el respeto social y cultural en cuestiones de género, edad, funcional, orientación sexual y religión con igualdad de oportunidades.

Videos To Watch

Need a visa? No sponsorship mentioned here. Browse visa jobs