> Markdown version of [/jobs/ext/130846-software-engineer-java-developer](https://www.wearedevelopers.com/jobs/ext/130846-software-engineer-java-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). --- # Software Engineer - Java Developer - **Company:** RepRisk GmbH - **Location:** Berlin, Germany - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Apache ActiveMQ, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Data Analysis, Relational Databases, Software Design Documents, Elasticsearch, PostgreSQL, MySQL, Queueing Systems, RabbitMQ, Mockito, Single Sign-On, Software Engineering, Cloud Platform System, Okta, Spring Cloud, ReactJS, Spring-boot, Build Server, Kubernetes, Information Technology, Apache Kafka, Graphql, Front End Software Development, Api Gateway, AWS EKS, Docker, Microservices - **Published:** May 28, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=c27ad3b07e0df79c ## About the Role Do you have a Master's degree?, Looking for a job where you can impact a thousand customers? Do you love creating scalable solutions? Want your ideas to shape results? You can excel at overcoming challenges related to problem-solving, learning, priority shifts, and deadlines. Whether you're ready to enhance existing solutions or dive into a new project, we're looking for a data-driven decision maker like you! Join a team of like-minded individuals who share a passion for technology and development. Be part of a group that values everyone's opinions in different scenarios., * BS/MS in Computer Science/Engineering or equivalent. * Several years of hands-on software development experience. * Proven Java 11, REST, Spring, relational databases (PostgreSQL, MySQL), and microservice architecture expertise. * Strong analytical skills with deep knowledge of algorithms and data structures. * Hands-on experience with Message Queues like ActiveMQ, Kafka, RabbitMQ. * Build server-side components in a Cloud platform using Spring Cloud and Spring Boot. * Agile environment adaptability. * Experience with AWS-managed services (API Gateway, Lambda, RDS). * Additional expertise in Java 17+, WebFlux, Mockito, Elasticsearch, GraphQL, Keycloak, React, and Front-end is a plus. * Passion for product development and analytical decision-making. * Fluent in English. ## Description As a Java Developer with expertise in constructing high-performing, scalable, enterprise-grade applications, your role involves designing, developing, and deploying high-volume, low-latency applications for mission-critical systems. Additionally, you'll take charge of Java application development, offering proficiency across the entire software development lifecycle-from concept to design testing. Furthermore, you will: * Build AWS Kubernetes-ready APIs in Java with cutting-edge technologies like Elasticsearch, RabbitMQ, Reactive Microservices, GraphQL, SSO, Docker, K8s, and others. * Contribute across all development phases. * Write well-designed and tested code. * Ensure designs meet specifications. * Collaborate with technical and application development teams during implementation using multiple AWS services. * Explore and present alternative technologies for architectural review to support continuous improvement. * Create well-organized Technical Design Documentation. ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [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 Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)