Java Software Engineer
Descripción del puesto
Responsibilities Design, develop and maintain backend services using Java and related technologies. Work with distributed systems and microservices architectures. Collaborate with cross‑functional teams in an Agile environment (Scrum/Kanban, SAFe). Contribute to the full software development lifecycle, from design to deployment and maintenance. Ensure high‑quality code following OOD principles and Design Patterns.
Qualifications Strong proficiency in Java. Knowledge of other programming languages such as Scala and/or Python.
Experience with databases such as Oracle and NoSQL technologies. Hands‑on experience with some of the following technologies: Microservices architecture, Apache Spark, Git, OpenShift, Linux, Jenkins/CI‑CD pipelines. Strong backend technical and functional knowledge. Proven experience with cloud environments. Familiarity with Agile methodologies (Scrum, Kanban) and SAFe.
What We Offer Benefit from flexible schedules and a supportive work culture that values well‑being. Enjoy 23 days of vacation (in addition to holidays) that you can choose at your convenience. Join a diverse, multicultural, and fast‑growing team.
Application Process If you want to participate in the process, apply by attaching your CV (in English) as detailed as possible and we will tell you more.
¿Te interesa este puesto?