ABOUT THE ROLE
We are a startup team building a cloud-based SaaS product powered by state-of-the-art AI. Our mission is to deliver a cutting-edge, data-driven application that transforms how users interact with complex information
We’re looking for an ambitious Java Developer to build the next generation Industrial IoT monitoring and incident prevention system which combines data platform with state-of-the-art AI components. In this project you will develop our new product based on microservices architecture and Kubernetes, deployed on Google Cloud Platform.
OUR REQUIREMENTS:
- Good knowledge of Java programming language (5+ years of experience);
- Experience with Micronaut (preferred) or Spring framework;
- Ability to write tests in JUnit and/or Spock;
- Understanding of containerization and Kubernetes;
- Understanding of microservices architecture;
- Knowledge of RESTful APIs, JSON, and other API-related technologies
- Experience with at least one cloud provider(GCP preferred);
- Experience with at least one VCS (git preferred);
- Knowledge of CI/CD pipelines;
- Strong problem-solving and analytical skills;
- Self-sufficiency;
YOUR TASKS:
- Create, deploy and run Java-based services (“you build it, you run it”);
- Work closely with UI and ML teams;
- Provide code documentation;
- Support continuous improvement by investigating alternatives and new technologies;