> Markdown version of [/jobs/ext/2880116-senior-java-engineer](https://www.wearedevelopers.com/jobs/ext/2880116-senior-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Engineer - **Company:** Akkodis - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Application Lifecycle Management, Oracle WebLogic Server, Business Process Model and Notation, Business Process Modeling, Code Review, Continuous Integration, Corona (Software Development Kit), Relational Databases, Linux, JSON, WildFly (JBoss AS), Object-Oriented Software Development, Scrum Methodology, Software Architecture, Standard Sql, Software Engineering, Enterprise Software Applications, ReactJS, Backend, Git, Restful APIs - **Published:** September 13, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-engineer-en-alcobendas-ID-371161685 ## About the Role about software development, enterprise solutions and continuous learning.We value professionals with strong backend development experience who are interested in expanding their expertise in business process automation and workflow technologies.Required ExperienceMinimum 5 years of experience developing enterprise applications using JavaStrong knowledge of object-oriented programming principles and software design patternsExperience working with relational databases, especially OracleStrong SQL knowledge and ability to write efficient queriesExperience working in Linux environmentsKnowledge of REST APIs, JSON and XMLExperience with Git and modern software development practicesUnderstanding of software architecture and application lifecycle managementExperience working in Agile environments (Scrum, SAFe or similar)Strong problem-solving and analytical skillsFluent English (mandatory)Nice to HaveExperience working with workflow, BPM or process automation solutionsKnowledge of BPMN or business process modelling conceptsExperience with enterprise application servers such as JBoss, WebLogic or TomcatKnowledge of ElasticsearchFrontend experience with React, JavaScript, HTML or CSSExperience within banking, financial services or highly regulated industriesDevOps mindset and CI/CD exposureYour ResponsibilitiesDevelop and maintain enterprise applications using Java technologiesParticipate in the analysis, design and implementation of new functionalitiesCollaborate with architects and business stakeholders to translate requirements into technical solutionsTroubleshoot and resolve complex application issuesPerform code reviews and contribute to development best practicesSupport deployments, releases and production improvementsParticipate actively in Agile ceremonies and continuous improvement initiativesContribute to technical documentation and knowledge sharing across teamsContinuously learn and adopt new technologies and frameworksWhat we offerHybrid model: 3 days onsite in Madrid + ## Description At Akkodis, we are currently expanding our team and looking for new talent!We are hiring a Senior Java Software Engineer to join our team in Madrid and work on an international project for a leading Swiss private banking organization currently undergoing a major digital transformation.The ProjectYou will join an international engineering team responsible for building, enhancing and maintaining business-critical applications used across a global banking environment.This role offers the opportunity to work on enterprise-scale solutions, complex business processes and modern application development practices within a highly collaborative Agile environment.You will collaborate closely with software engineers, architects, analysts and business stakeholders, contributing to the design and development of solutions that support key business operations.A stable, multicultural and technically challenging environment with strong investment in learning, growth and long-term career development.What were looking forWe are looking for a Senior Java Engineer passionate about software development, enterprise solutions and continuous learning.We value professionals with strong backend development experience who are interested in expanding their expertise in business process automation and workflow technologies.Required ExperienceMinimum 5 years of experience developing enterprise applications using JavaStrong knowledge of object-oriented programming principles and software design patternsExperience working with relational databases, especially OracleStrong SQL knowledge and ability to write efficient queriesExperience working in Linux environmentsKnowledge of REST APIs, JSON and XMLExperience with Git and modern software development practicesUnderstanding of software architecture and application lifecycle managementExperience working in Agile environments (Scrum, SAFe or similar)Strong problem-solving and analytical skillsFluent English (mandatory)Nice to HaveExperience working with workflow, BPM or process automation solutionsKnowledge of BPMN or business process modelling conceptsExperience with enterprise application servers such as JBoss, WebLogic or TomcatKnowledge of ElasticsearchFrontend experience with React, JavaScript, HTML or CSSExperience within banking, financial services or highly regulated industriesDevOps mindset and CI/CD exposureYour ResponsibilitiesDevelop and maintain enterprise applications using Java technologiesParticipate in the analysis, design and implementation of new functionalitiesCollaborate with architects and business stakeholders to translate requirements into technical solutionsTroubleshoot and resolve complex application issuesPerform code reviews and contribute to development best practicesSupport deployments, releases and production improvementsParticipate actively in Agile ceremonies and continuous improvement initiativesContribute to technical documentation and knowledge sharing across teamsContinuously learn and adopt new technologies and frameworksWhat we offerHybrid model: 3 days onsite in Madrid + 2 days remotePermanent positionInternational banking projectTraining and professional development planOpportunity to specialize in cutting-edge enterprise process automation technologiesFlexible benefits package23 vacation days + December 24th & 31st offFlexible working hoursEmployee discount platformCollaborative and multicultural environmentIf you are interested, please apply.Wed be glad to connect with you! ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)