> Markdown version of [/jobs/ext/2673951-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/2673951-java-backend-developer). 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 Backend Developer - **Company:** adesso SE - **Location:** Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Cloud Engineering, Static Program Analysis, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, DevOps, Programming Tools, Distributed Systems, IntelliJ IDEA, PostgreSQL, Log Analysis, Enterprise Messaging Systems, Performance Tuning, RabbitMQ, Standard Sql, Software Engineering, SonarQube, SQL Injection, SQL Databases, Data Logging, GitHub Copilot, Grafana, Spring-boot, Software Application Programming, Backend, Event Driven Architecture, Kubernetes, Information Technology, Vulnerability Analysis, Microservices - **Published:** September 1, 2026 - **Apply:** https://jobs.adesso-group.com/talentcommunity/apply/1366077755/?locale=en_GB ## About the Role The role requires strong hands-on experience in Java, Spring Boot, microservices, and distributed systems, with the ability to troubleshoot complex production issues across application logs, databases, and asynchronous message flows. A key aspect of this role is the effective use of AI-assisted and agentic software engineering workflows. The developer should be comfortable using modern AI development tools while independently reviewing, validating, and taking responsibility for AI-generated code before it is introduced into the application. The ideal candidate is a senior, self-driven engineer who can operate with minimal coordination and contribute effectively within an international and production-focused engineering environment., * Java * Spring Boot * Microservices Architecture * Distributed Systems * SQL & Relational Databases * Event-Driven Architecture * Messaging Systems * Production Support & Troubleshooting * Application Log Analysis * AI-Assisted Development Tools (GitHub Copilot, Copilot CLI, Claude) * Code Review & Technical Governance, * MCP (Model Context Protocol) based workflows * Agentic Software Engineering Practices * Automotive Manufacturing Domain Experience * Performance Optimization in Distributed Systems * CI/CD and DevOps Exposure * Cloud-Native Application Development, Mandatory Skills * Strong hands-on development experience with Java and Spring Boot across multiple projects. * Experience working with production-critical and/or integration-heavy systems. * Solid knowledge of SQL and relational databases. * Demonstrated experience designing and developing applications within microservice architecture landscapes. * Strong understanding of distributed systems and asynchronous/event-driven processing. * Practical knowledge of messaging concepts, including at-least-once delivery, idempotent consumers, message ordering, duplicate handling, poison messages, and backpressure. * Strong production debugging and root-cause analysis skills, including investigation across logs, database state, and message flows. * Hands-on experience using AI-assisted/agentic development workflows such as Copilot CLI, Claude, GitHub Copilot in IntelliJ, MCP, agents, or skills. * Ability to critically review, validate, and improve AI-generated code rather than relying on generated output without technical verification. * Ability to work independently with minimal coordination and take end-to-end ownership of assigned technical topics. Preferred Skills * Experience with Hexagonal Architecture. * Hands-on experience with RabbitMQ. * Experience with PostgreSQL. * Experience with contract and interface testing, particularly within integration-heavy environments. * Experience with Kubernetes. * Exposure to observability and logging platforms such as Loki, Grafana, or similar tools. * Experience with static code analysis and security scanning tools such as SonarQube. * Experience reviewing AI-generated code for security vulnerabilities, including SQL injection, hardcoded credentials/secrets, and unvalidated or unchecked inputs. * Experience working with production systems in the Automotive or Manufacturing domain. Soft Skills * Strong analytical and problem-solving capabilities. * High degree of ownership and accountability. * Ability to work independently and make sound technical decisions. * Strong communication and collaboration skills. * Ability to work effectively with distributed and international teams. * Quality-focused mindset with attention to production stability and security. * Comfortable challenging, reviewing, and validating technical solutions, including AI-generated solutions., * 5 to 8 years of professional software development experience. * Strong hands-on experience in Java and Spring Boot backend development. * Demonstrated experience with microservices, distributed systems, and production support/debugging. * Experience across multiple client or enterprise projects is preferred. * Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline. ## Description We are seeking an experienced Senior Java Backend Developer to join a global engineering team supporting an automotive production environment., * Design, develop, and maintain production-grade backend applications using Java and Spring Boot. * Develop and enhance services within a microservices-based architecture. * Work with relational databases and develop efficient, reliable SQL-based solutions. * Design and troubleshoot integrations across distributed and production-critical systems. * Develop and maintain asynchronous, event-driven processing and messaging-based integrations. * Understand and handle messaging scenarios including: + At-least-once delivery + Idempotency + Message ordering + Duplicate processing + Poison messages + Backpressure * Diagnose complex production issues by correlating application logs, database states, and message flows across distributed components. * Use AI-assisted and agentic development tools such as Copilot CLI, Claude, and GitHub Copilot in IntelliJ, including MCP-, agent-, and skills-based workflows. * Independently review and validate AI-generated code for: + Functional correctness + Maintainability + Security + Architectural compliance * Act as a senior technical gatekeeper, ensuring AI-generated or AI-assisted implementations meet established engineering standards before integration. * Participate in code reviews, technical discussions, testing, and continuous improvement activities. * Collaborate effectively with international engineering teams and stakeholders while working with a high degree of autonomy. ## Related Videos - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Building the Future of Java: AI Agents, MCP, and Next-Gen App Development](https://www.wearedevelopers.com/videos/100113-building-the-future-of-java-ai-agents-mcp-and-next-gen-app-development) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023)