Senior Java Backend Developer at eClear developing scalable backend services with a focus on performance. Engaging in innovative technologies like AI-Agents and collaborating with product teams in Berlin.
Responsibilities
You develop scalable, distributed backend services with a focus on performance, quality and extensibility
You take ownership of the entire development lifecycle: from design through implementation, testing and documentation to production operation
You analyze and resolve root causes of defects quickly, thoroughly and sustainably
You work closely with the interdisciplinary product team — having direct influence on functionality and user experience
You actively shape our tech and team culture through code reviews, knowledge sharing, refactorings and suggestions for improved processes
You design and implement AI agents using LLMs, planning algorithms and decision frameworks
You develop architectures that enable autonomy, interactivity and goal-oriented task execution
You integrate AI agents into existing applications, APIs or workflows — e.g. as chatbots, copilots or automation tools
Requirements
A degree in Computer Science, Business Informatics or a comparable qualification
At least 5 years of experience developing modern Java backends with Java 17/21, Spring Boot (3.x) and microservices architectures
Deep knowledge of reactive programming with Spring WebFlux & Project Reactor
Practical experience with cloud services (AWS) such as ECS, Lambda, RDS, SQS and experience with Kubernetes
Proficient with PostgreSQL and performance optimization for high-traffic systems
Experience with event-driven architectures (Kafka, RabbitMQ, SNS/SQS) and API-first designs (OpenAPI/Swagger)
Routine use of Docker, CI/CD pipelines (GitLab, ArgoCD) and a modern DevOps toolchain
Passion for clean, maintainable code — ideally with experience in TDD, DDD or hexagonal architecture
Understanding of agent-based modelling, multi-agent systems or reinforcement learning
Experience working with LLMs or generative AI models in real-world applications
Independent and structured working style in experimental, dynamic environments
A team-oriented, solution-focused attitude — you enjoy collaborating on challenging goals
Benefits
Trust and responsibility: you shape — we give you the space to do it
Hybrid working with flexible models and clear structures
An agile, professional team with a genuine hands-on mentality
Flat hierarchies, short decision paths and an office with a feel-good atmosphere in the heart of Berlin
A company culture that combines humanity and excellence — technology with values
Software Developer working on telecommunications and cloud service solutions at vitroconnect. Collaborating in agile teams to refine requirements and integrate high - quality IT services.
Senior Java Fullstack Engineer developing digital products and APIs within a team for strategic transformation in Switzerland. Working closely with clients and using modern technologies like Angular and Spring Boot.
Developer creating innovative solutions in Java & SAP BTP for projects. Engaging in the full development lifecycle while optimizing existing systems in an international context.
Senior Software Development Engineer at Pico Technology balancing high performance features and technical debt resolution. Collaborating within Agile framework for software delivery.
Expert Application Analyst at TruStage analyzing business system needs and designing efficient application systems. Mentoring team members and resolving complex system issues in a remote USA environment.
.NET Developer at EveryMatrix contributing to payment gateway within online gambling platform. Engage in development, integration, and architectural design for evolving business functionalities.
Software Engineer at U.S. Bank tasked with designing and maintaining .NET Core applications. Collaborating in a team - oriented environment to enhance software reliability and customer experience.
Senior Developer specializing in PHP and Vue3 for a startup in Bas Rhin. Collaborating on diverse web application projects and team integration responsibilities.
Senior API Developer at ELITS Canada developing RESTful APIs and cloud - native applications. Collaborate in an agile team to deliver innovative solutions for next - generation network connectivity.
C++ Developer at Sperasoft creating high - quality game titles. Responsibilities include efficient code design, quality maintenance, and team collaboration.