30.04.2026 aktualisiert


100 % verfügbar
Senior Software Engineer | Java, Spring Boot, Microservices, Cloud & Backend Systems
Bernau bei Berlin, Deutschland
Nur Remote
M.Sc. in Information ScienceSkills
JavaJava DevPython
Java & Spring Boot Backend Development
Extensive expertise in building scalable, reliable backend systems using Java and Spring Boot, including REST API design, middleware development, and microservices architecture for banking and ERP environments.
Cloud & DevOps (AWS, Docker, Kubernetes)
Solid experience with AWS services such as Lambda, ECS, SQS, SNS, and CloudWatch, combined with containerization and orchestration using Docker and Kubernetes, as well as CI/CD pipeline management.
Microservices & Distributed Systems
Deep knowledge of microservices architecture, event-driven architecture, and distributed systems design, with a focus on scalability, fault tolerance, performance optimization, and system reliability.
Python & AI/ML Integration
Proficiency in Python for backend development, ML integration, data processing workflows, and AI-driven application components including NLP and image preprocessing research.
Database Management
Experience with relational and NoSQL databases including PostgreSQL, Oracle, DynamoDB, and Redis, covering query optimization, database tuning, and caching strategies.
Test-Driven Development (TDD)
Application of TDD methodologies to ensure code quality, system reliability, and high availability across complex backend systems.
Message Queues & Asynchronous Processing
Hands-on experience with message queue systems and asynchronous processing patterns to build resilient and high-throughput backend services.
Build & Monitoring Tools
Familiarity with Git, Maven, Jenkins, and Elasticsearch for build automation, version control, and system monitoring and logging.
System Design & Performance Optimization
Strong background in system design principles including scalability, fault tolerance, performance optimization, monitoring, logging, and clean code practices.
ERP & Finance System Development
Experience leading ERP finance backend development covering accounts payable/receivable, ledger, reporting, and budgeting modules using Java and Spring Boot.
Extensive expertise in building scalable, reliable backend systems using Java and Spring Boot, including REST API design, middleware development, and microservices architecture for banking and ERP environments.
Cloud & DevOps (AWS, Docker, Kubernetes)
Solid experience with AWS services such as Lambda, ECS, SQS, SNS, and CloudWatch, combined with containerization and orchestration using Docker and Kubernetes, as well as CI/CD pipeline management.
Microservices & Distributed Systems
Deep knowledge of microservices architecture, event-driven architecture, and distributed systems design, with a focus on scalability, fault tolerance, performance optimization, and system reliability.
Python & AI/ML Integration
Proficiency in Python for backend development, ML integration, data processing workflows, and AI-driven application components including NLP and image preprocessing research.
Database Management
Experience with relational and NoSQL databases including PostgreSQL, Oracle, DynamoDB, and Redis, covering query optimization, database tuning, and caching strategies.
Test-Driven Development (TDD)
Application of TDD methodologies to ensure code quality, system reliability, and high availability across complex backend systems.
Message Queues & Asynchronous Processing
Hands-on experience with message queue systems and asynchronous processing patterns to build resilient and high-throughput backend services.
Build & Monitoring Tools
Familiarity with Git, Maven, Jenkins, and Elasticsearch for build automation, version control, and system monitoring and logging.
System Design & Performance Optimization
Strong background in system design principles including scalability, fault tolerance, performance optimization, monitoring, logging, and clean code practices.
ERP & Finance System Development
Experience leading ERP finance backend development covering accounts payable/receivable, ledger, reporting, and budgeting modules using Java and Spring Boot.
Sprachen
DeutschGrundkenntnisseEnglischverhandlungssicher
Projekthistorie
Developing AI-driven cybersecurity assistant with real-time analysis pipelines, building backend components in Python and AWS, and supporting ML integration and data processing workflows.
Built and optimized backend services supporting 4.6M+ banking customers. Designed and maintained secure REST APIs for core banking and third-party integrations. Improved middleware performance through tuning, load balancing, and caching strategies. Applied TDD, monitoring, and logging to ensure system reliability and high availability.
Built university systems used by 10,000+ students covering student and finance management. Improved backend performance and automated workflows. Researched NLP and image preprocessing methods.