Java Developer
Role details
Job location
Tech stack
Job description
-
Drive the evolution of our AI-based platform for Intelligent Document Processing.
-
Develop new features for our SaaS application using AWS, modern frameworks, and cloud architectures.
-
Optimize software architecture, development processes, and CI/CD pipelines.
-
Translate functional requirements into robust technical solutions and design APIs.
-
Focus on backend and integration development (Java, Spring Boot) or full-stack development (JavaScript, TypeScript, React, Material UI).
-
Collaborate closely with our Machine Learning team.
Requirements
-
Solid experience (2+ years) in Java, JavaScript, or TypeScript, with agile and test-driven development.
-
Expertise in microservices architectures and developing scalable, robust cloud services.
-
Proficiency with RDS and NoSQL databases like PostgreSQL, DynamoDB, or Elasticsearch.
-
Familiarity with DevOps principles and practical experience in Infrastructure as Code.
-
Professional working proficiency in German (C1 minimum) and good English skills (B2 minimum)., * Professional working proficiency in German is required.