> Markdown version of [/jobs/ext/1937153-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/1937153-senior-java-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). --- # Senior Java Software Engineer - **Company:** Digital Talent Agency - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Artificial Intelligence, Amazon Web Services, Bash Shell, C++ (Programming Language), Cloud Computing, Code Review, Databases, Continuous Integration, Distributed Systems, Spring Framework, Python (Programming Language), Linux System Administration, Networking Basics, NoSQL, Software Engineering, SQL Databases, Backend, Build Management, AngularJS, Front End Software Development, Restful APIs, Docker - **Published:** August 5, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-software-engineer-en-madrid-ID-366069259 ## About the Role 8+ years' experience in software engineering, including 5+ years in a senior or lead role Strong expertise in Java and Spring (essential) Proven experience designing distributed systems and scalable architecturesStrong AWS experience (deployment, scaling, monitoring) Hands-on frontend experience with Angular Experience with Docker, Linux environments, Bash scripting and networking fundamentals Solid database experience (SQL & NoSQL) Strong commitment to testing and high-quality code Python and/or C++ experience is advantageous ## Description Senior Java Software Engineer (Java, Spring, AWS) - Robotics & AIA fast-growing robotics and AI startup is transforming how industrial robots operate within dynamic warehouse environments.The company specialises in high-throughput palletising and advanced logistics automation, building distributed, cloud-native systems where reliability, scalability and performance are mission-critical.With a small, high-calibre team and zero bureaucracy, this is an opportunity to make a direct impact on both product and technical direction.The RoleThis is a true end-to-end ownership position.You will design distributed systems, build robust backend services (80%) and modern frontends (20%), manage cloud infrastructure, and drive engineering quality across the platform.Working closely with the founding team, you'll help translate business strategy into scalable, production-grade technology.You'll also see your code running on physical robots in real-world warehouse environments.Expect roughly 50% on-site collaboration to work closely with both software and hardware systems.Key ResponsibilitiesArchitect, design and maintain scalable distributed systemsBuild and deploy backend services usingJava (Spring)Develop RESTful APIs and web frontends withAngularOwn infrastructure:Automation via Bash scriptingAWS deployment and CI/CD best practicesManage SQL and NoSQL databases, ensuring reliability and performanceLead code reviews and champion engineering best practiceCollaborate with leadership and clients to translate business needs into technical solutionsSupport hiring and mentoring as the engineering team scalesRequirements8+ years' experience in software engineering, including 5+ years in a senior or lead roleStrong expertise inJava and Spring(essential)Proven experience designing distributed systems and scalable architecturesStrong AWS experience (deployment, scaling, monitoring)Hands-on frontend experience withAngularExperience with Docker, Linux environments, Bash scripting and networking fundamentalsSolid database experience (SQL & NoSQL)Strong commitment to testing and high-quality codePython and/or C++ experience is advantageousWhat's on OfferHigh ownership and autonomyDirect collaboration with foundersOpportunity to build AI-powered systems deployed in real-world robotics environments#J-*****-Ljbffr ## Related Videos - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)