Java Developer

HAYSTACK MOBILE TECHNOLOGIES, LLC
1 month ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Intermediate

Job location

Remote

Tech stack

Java
JavaScript
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
DevOps
Amazon DynamoDB
Elasticsearch
PostgreSQL
Machine Learning
NoSQL
Software Architecture
Cloud Services
TypeScript
Test Driven Development
React
Spring-boot
Backend
Material Design
Microservices

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.

Apply for this position