Required skills
Are you a Java professional who is thrilled about designing the right architecture for a new client and kicking it off at full scale in production? Are you good at putting a strong team together and leading it towards a project’s success? Are you keen on sharing your knowledge and educating people around you?
If yes, then you are very likely to enjoy this role!
Project
We are not limited to a single project and consider you for several ones. Our department has variety of assignments and key clients operating in different domains which you can choose for yourself. A big advantage of this position is that in Sigma Software you don’t need to pick a single direction of growth once and for all. You will be able to choose whether to work in commercial or internal projects, create the products with startups or work with big enterprises/companies, lead the team or even drive development of the whole Java Unit. You can choose any way of professional growth: be the project Developer, or become the Team Lead, or Architect, or combine them all.
As a part of our team, you will be able to work with various state-of-the art technologies and approaches:
- Database engines (Cassandra, MongoDB, MariaDB, PostgreSQL, Elasticsearch, Redis, Memcached)
- Cloud services (AWS, GCP, MS Azure)
- Messaging/Streaming services (Kafka, ActiveMQ, RabbitMQ, SQS, SNS)
- Microservice architecture (Kubernetes, Helm)
- Work on highload projects
We have many people with expertise in different technologies and domains, who are happy to consult the teammates with any issues. Sigma Software highly supports help and growth in both: inside the team and with our customers.
Meet your team!