Software Developer (Java)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Act as a Software Java Developer Support to design, planning and management applications, based on microservice and Kafka streaming architecture. Ensuring correct implementation and quality of code. Support in the analysis of functional requirements to bring them to detailed technical specifications together with the platform architect. Technology that you will work with: Java, OPEN JDK, Springboot, Openshift, Kafka, Gitlab + Gitlab CI, ArgoCD Linux servers, SQL Server and much more
Requirements
Experience in software development and coding in JAVA/JavaScript, over microservices, spring boot and Angular ecosystem. Experience with: Framework Angular, Spring/Spring boot, microservices Experience with: XML, JSON, Avro, GIT, API management Nice to have experience: Gitlab CI, Openshift, ArgoCD, Spark, Agile framework, Linux High team-working ability and accurate working methods Proficient oral and written English and Spanish
About the company
At BME / SIX, we build and operate modern, cloud-ready software platforms that support critical financial market services. Our goal is to continuously evolve our technology landscape using the latest tools and engineering practices. In this role, you will work closely with platform architects, software engineers, and DevOps teams, contributing to the design, development, and operation of scalable applications within a microservices and event-driven architecture. You will play an active role in delivering high-quality software solutions that are robust, maintainable, and production-ready.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Spanish Business Culture and Etiquette
Find a Developer Job: 12 Best Job Sites For Developers
Why Upskilling And Reskilling is Important For Developers
Where to Find Entry-Level Software Engineering Jobs