Вакансия Senior Java Developer

2 вакансии
Специализация: Java
Уровень: Senior
Опыт: 1 год
Уровень английского: Upper-Intermediate
Город: Минск
Режим работы: Полный день
Размер команды: 6—8
Размер компании: 220
Возможна удалённая работа: Да

Ruptela is looking for a Senior Java Developer to join our talented Software development team.

We have created a feature-rich backend architecture and modern UI. Together these provide the leading Fleet management platform, which serves over 200K objects worldwide. We help organizations to manage their property effectively with up-to-date technologies (Hardware & Software).

Our real-time data processing system has over 200k IoT devices, from which we get around 120 million messages in 24 hours. This is something we expect and prepare for. What we are sure of, is that standard solutions are not enough while working with this kind of load, that‘s why we encourage freedom, innovation, excellence in engineering practices, and DevOps culture.

We value the insights and creativity of our developers who work side-by-side with product owners in creating high-quality Software as a Service (SaaS). As a member of our Agile cross-functional team, you will be responsible for the quality of what you produce, as well as putting that code into production and keeping it healthy.

YOUR KEY ROLES WILL BE

  • Be a part of our Agile development team together with Developers, QA Engineers, Product Owner, UX/UI Designer
  • Developing features/integration from A to Z (technology selection, configuration, implementation, installation, tuning)
  • Researching new technologies and implementing them in product development
  • Analyzing the system, creating metrics, finding bottlenecks and solutions to solve them
  • Ensure and create system and architecture that would support constant data load
  • Ensure high system availability
  • Constantly improving as a developer and a team member, and sharing knowledge with other team members

WE EXPECT

  • You have a strong, well-rounded background in software engineering
  • At Linux you feel like home
  • You have experience with Java Spring
  • You write a robust code using unit (and integration) testing
  • Strong ability to apply analytical and problem-solving skills to solve complex design and coding problems
  • Flexibility to accommodate ever-changing working environment and demands placed upon it
  • Strong cooperation and collaboration skills, motivation for sharing knowledge

OUR TECHNOLOGY STACK

  • Backend and frontend hear each other via RestAPI
  • We trust in microservices
  • Backend: Java, Spring Boot family
  • Storage: PostgreSQL, Cassandra, Redis, MongoDB
  • Messaging: RabbitMQ and Kafka
  • Infrastructure: OpenStack, Azure, Chef
  • Monitoring: Grafana, InfluxDB, Zabbix

OUR PROMISE

  • Opportunity to work with an interesting product made with latest technologies
  • Strong and supportive colleagues around
  • Possibility of relocation to Lithuania
  • Constant exposure to opportunities for professional growth
  • Freedom and responsibility for technological decisions
  • Ability to make an impact in Product portfolio
  • Liberal conditions for work – remote work culture, result-oriented approach to work
  • Diverse motivational package and additional health insurance

Your personal data will be processed in accordance with our privacy policy

F470ab66d4c874f4aa78b2f0ae40f93c
Представитель компании