Full-Stack Software Engineer
Summary
Builds and ships features for a new web app using Java/Spring Boot, Angular, and cloud-native tools like OpenShift and Kafka.
Full-Stack Software Engineer SIX Madrid, ES
¿Todo listo para enviar su solicitud? Asegúrese de comprender todas las responsabilidades y tareas asociadas a este puesto antes de continuar.
What You Will Do
- Work within an agile team to analyze, design, and develop new features and improvements for a greenfield project.
- Coordinate technical integrations with external teams and systems: MQ, Elasticsearch, relational databases, External APIs and OpenShift.
- Create and maintain technical documentation and architecture artifacts.
- Experience: 5+ years building and delivering modern web applications with Java. Strong with Spring Boot, JEE, Hibernate/JPA. Spring ecosystem: Security, Cache, Batch. Frontend: Solid experience designing and developing UIs with Angular
- Messaging and streaming: MQ/Kafka. Data/cache: Redis, relational databases, Liquibase. Testing: JUnit
- Practices & Tools: Comfortable with Scrum, Docker, OpenShift, CI/CD pipelines, and domain-driven design (DDD)
- Problem Solving: Analytical, outcome-oriented; Proactive team player with strong communication and stakeholder coordination skills
- Beneficial: Experience with observability stacks (e.g., Prometheus, Grafana, ELK) and knowledge of API design standards (REST, OpenAPI)
Diversity is important to us. Therefore, we are looking to receiving applications regardless of any personal background.
What We OfferFlexible Work ModelsWe trust our employees and offer a work environment that is well-balanced, productive and fosters success.
Personal DevelopmentYou will benefit from a culture of continuous learning and feedback. Your personal growth is supported through an extensive learning offering. xqbhyrx
Agile Working MethodsWhether through scrum or design thinking, we solve exciting tasks together in teams.