Description
You will develop Java-based software products and microservices architectures.
Responsibilities
- Build microservices dedicated to command and control operations.
- Develop and implement software algorithms.
- Integrate software using Docker, k3s, REST APIs, and NATS.
- Write scripts and adapters using Python and C++.
- Apply agile methodologies, testing, and integration practices throughout the development lifecycle.
Required Skills
- 5+ years of experience in software development.
- Strong proficiency in Java.
- Experience with Docker and k3s.
- Experience with REST APIs and NATS.
- Working knowledge of Python and C++ for APIs and scripting.
- Experience working in agile environments.
- Degree in any field.
Preferred Skills
- Knowledge of command and control terminology and operations.
- Experience with TDD and BDD for test implementation and integration.
- Fluid English communication skills.