Gravvity Team - Java/NodeJS Developer

Belgrade, Serbia. Full time

Boutsorucing is a full-stack software development company creating tailored, industry-specific software solutions with proven expertise in building HR and Cyber Security products.

What we are looking for

We are looking for skilled engineers to join our company and be part of the team that works on developing the Gravvity chat platform.

As a part of an Agile team, you will be in charge of working on a hands-on new chat platform that will change the way people interact and use their personal data. You will have the opportunity to work on a complex app with challenging business logic and expected high user volume and will develop new features and functionalities by using the latest technologies.

Responsibilities

Collaborating and teamwork in an Agile team and participating in the development of Gravvity chat platform

Implementing new functionalities of the solutions based on defined customer requirements

We would appreciate the following skills

Experience with Java SE/Java EE technology (3+ years)

Knowledge of HTML, CSS, JavaScript

Experience with NodeJS framework is a plus

Experience with Serverless architecture and AWS services is desirable

Prior experience and Knowledge of streaming/messaging platforms, like RabbitMQ, ActiveMQ or Kafka is a plus

Knowledge of design patterns

Education in the IT area with a good foundation in OOP and software architecture

Ability to take initiative, to be productive and efficient

Most importantly — a teammate

We can contribute to your success and development

by providing you work-life balance that we are very proud of

With a competitive salary and private health insurance

Making a pleasant but yet dynamic working environment

Offering participation in challenging projects and an opportunity to work with skilled team members

By having fun at company events and team building activities

Apply for opening