Senior Java Developer M/F

Akkodis
Municipality of Madrid, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Madrid, Spain

Tech stack

Java
JavaScript
Agile Methodologies
Automation of Tests
Software Design Patterns
DevOps
Oracle Applications
Service-Oriented Architecture
Software Engineering
SQL Databases
Systems Integration
TypeScript
UML
Virtual Machines
Openapi
React
Spring-boot
Backend
Kubernetes
Information Technology
Avro
Kafka
Front End Software Development
REST

Job description

Lead by example in a cross-functional team, collaborating with stakeholders and guiding junior developers Design and implement complex backend systems using Java, Spring Boot, and RESTful services Drive technical discussions and contribute to the evolution of software engineering practices Participate in architectural decisions and ensure scalable and high-quality solutions Work closely with front-end teams to support system integration Develop and maintain business-critical applications in an Agile environment

Requirements

Proven experience delivering complex software projects using Java and related technologies Strong background in backend development with Spring Boot and Service-Oriented Architecture Experience leading by example and mentoring junior developers Solid understanding of software design patterns, principles, and best practices Experience with DevOps concepts, including CI/CD pipelines, automated testing, and monitoring Affinity for front-end development with React, JavaScript, and TypeScript Strong problem-solving skills and analytical mindset Bachelor´s or Master´s degree in Computer Science or equivalent professional experience Very good command of English, both written and spoken, Strong technical leadership and mentoring skills Excellent communication and stakeholder management abilities High level of autonomy and ownership Analytical and solution-oriented mindset Interest in modern architectures and continuous improvement

Technology stack Java, Spring Boot Service-Oriented Architecture, RESTful services SQL (Oracle) React, JavaScript, TypeScript Kubernetes (PKS), Virtual Machines Kafka, Avro OpenAPI, UML

Benefits & conditions

Permanent contract Hybrid work model (3 days in-office per week) Join a global leader in digital transformation and engineering Flexible benefits package (meal vouchers, transport subsidy, health support) Continuous training and access to professional development programs Exclusive discounts and benefits for Akkodis employees

About the company

At Akkodis, we combine digital and engineering solutions to create a smarter future for everyone. With a presence in over 30 countries across Europe, Asia, and the Americas, we are committed to innovation, leveraging our team´s expertise and technology to transform industries and deliver cutting-edge solutions. We are currently expanding our team and looking for an experienced Senior Java Backend Developer to join a strategic project for a leading Swiss private banking group within a global and highly regulated environment. In this role, you will design and develop complex backend systems, contribute to architectural decisions, and play a key role in delivering high-quality software solutions., Nunca debes compartir tus datos bancarios ni fotos de tus documentos al solicitar un empleo. Si tienes alguna duda sobre un proceso de selección En esta oferta serás redirigido a la pagina web de la empresa. Completa el formulario en su web. Datos principales de la oferta * Madrid (Híbrido) * Programador Funciones * Jornada completa Jornada * 2 años Experiencia * Indefinido Tipo contrato * Java Spring Boot

Apply for this position