Our Mission Our mission is to be the world’s most effective vehicle for converting open source innovation into customer value. By providing continuous delivery of open source software via a managed services model, Mirantis enables organizations to easily consume infrastructure, rather than build it themselves.
10 листопада 2022

Java Software Engineer (вакансія неактивна)

Познань (Польща), Прага (Чехія), віддалено

Mirantis is looking for an experienced Java Software Engineer to join a challenging project with our partner — a telco company from Australia.
Only EU countries. Preferable — Poland, Czech.

The goal of the project is to expand and maintain a stable and efficient microservice architecture-based platform that automates network configuration processes and provides various aspects of networking services via interacting with other services and hardware systems.
Technologically it consists of a set of synchronous (e.g. REST-based) or asynchronous (e.g. AMQP-based) endpoints with a possibility of user interaction through Web UI.

Responsibilities
— Design, develop and maintain scalable REST/AMQP based services with zero downtime
— Work closely with customers and contractors in a collaborative development environment
— Conform to the development practices: Code Reviews, CI/CD, automated tests, etc.
— Troubleshoot problems in the QA and production environments

Requirements
— 3+ years of production experience
— RDBMS-related knowledge (basic concepts, SQL, practical experience with at least one RDB)
— Experience with the following technologies/tools: Java Core, Servlet API, JDBC, JPA, Spring Framework (Boot, Core, etc.)
— Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
— Experience in communicating with other technical teams, business analysts and management to collect requirements, describe software product features and technical designs
— Strong background in object-oriented design, data structures, algorithms and distributed programming
— Upper-intermediate English

Desired
— *nix operating systems experience
— Cloud platforms (AWS, Azure) and relative tools (e.g. AWS SDK for Java) experience
— Understanding of BPMN
— Understanding of JAX-RS and experience with at least one implementation
— Knowledge of messaging systems/protocols: AMQP (RabbitMQ), Kafka, etc.
— Experience with ELK stack
— Experience with Docker, k8s

About Mirantis

Mirantis is the flexible infrastructure company harnessing open source to free application owners from operations concerns. The company employs a unique build-operate-transfer approach to deliver two distinct products:

— Mirantis Cloud Platform, which is based on Kubernetes and OpenStack and helps services providers and enterprises run highly tunable private clouds powered by infrastructure-as-code and based on open standards.

— Mirantis Application Platform, which is based on Spinnaker and helps enterprises adopt cloud native continuous delivery to realize cloud ROI at scale.