> Markdown version of [/jobs/ext/2020646-java-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2020646-java-senior-software-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). --- # Java Senior Software Engineer - **Company:** Edoers - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Computing, Code Review, Databases, Continuous Delivery, Data Structures, Software Debugging, Software Design Patterns, Object-Oriented Software Development, Software Engineering, GitHub Copilot, Concurrency, Code Structure, Data Analytics, Functional Programming, GPT - **Published:** August 11, 2026 - **Apply:** https://es.trabajo.org/oferta-4021-eb0fbb5a7557b84fa9fbc82de4c57f35 ## About the Role testability and maintainability, and identifying opportunities for technical investments to help the team meet the objectives. - Successfully deliver projects with high complexity, involving multiple stakeholders, including monitoring and mitigating timeline risks. - Effectively give and receive feedback, including code reviews, and architecture reviews, and mentoring other team members, coaching them to upgrade their skills and grow to the next level. - Communicate complex ideas to technical and business stakeholders, and establish alignment within the broader organization. - Constantly looking to expand your skills and skill sets through learning and increasing knowledge. What you need to succeed: Good to have Bring your unique perspective, speak up, and offer disruptive solutions. You'll have the opportunity to learn and grow while making a real impact on our team. Here's what you need to succeed: - Deep understanding of software engineering concepts such as OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, APIs etc.; - Experience working with the entire software development cycle, including deploying to production and testing (both unit and integration), as well as Cloud and Continuous Delivery environments; - Strong data-driven capabilities, analytical skills, design pattern skills and creativity that will allow you to solve complex business and customer problems; - Ambition to be the best and provide resilient, high-performing, well-dimensioned solutions to complex problems; - Strong focus on quality, and a technical excellence mindset; - Excellent communication skills and an open mind to reach agreements for the benefit of the team and your stakeholders; - Ability to visually represent your solutions in standard diagrams that can be shared with both technical and non-technical audience; - Strong organisational skills. Ability to organise, prioritise and delegate tasks to overcome deadlines in an uncertain environment; - Fluent English level that will allow you to work in a multicultural environment and communicate at all levels; - A strong mindset for continuous learning and improvement, growth and innovation; - A team player attitude with a focus on knowledge sharing within a dynamic team; - Passion for what you do, willing to improve every day and apply the latest state-of-the-art technology, when possible, to your solutions. Preferred Qualifications - Experience with Applied AI Tools: Demonstrated comfort using practical AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants. - Experimentation Mindset: Curiosity and eagerness to explore, experiment with, and integrate emerging AI-driven solutions into software development workflows. - AI-Enhanced Problem Solving: Ability to effectively leverage AI tools to debug code, streamline development processes, and enhance productivity. - ## Description nationalities from all continents - 99% permanent contracts Prime members are subscribed to global travel, gaining access to a comprehensive multi-product offering for all their travel needs-including hotels, rail, flights, dynamic packages and car rental, among others- compounded by industry-leading flexibility features and exclusive, member-only benefits. What you will do: The Role's Key Responsibilities and Tasks As an eDOer, you will have clear objectives, great challenges and a clear overview of how your work contributes to the global company project and its customers. As a Java Senior Software Engineer in the Technology Team you will be in charge of: - Have meaningful experience being in a Senior Engineer role driving technical work for other engineers. You stay up-to-date on industry trends and understand how to apply them. - Provide technical guidance for complex initiatives. Deliver strategic technical improvements. - Improve code structure and architecture, taking care of ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Developer Experience in the Age of AI](https://www.wearedevelopers.com/videos/1118-developer-experience-in-the-age-of-ai) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) - [Building the next generation of AI developer tools](https://www.wearedevelopers.com/videos/100069-building-the-next-generation-of-ai-developer-tools) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)