Neo Group is seeking a talented Java Developer to join our dynamic team. As a Java Developer, you will play a key role in designing and developing software solutions that meet our clients' needs. You will collaborate with cross-functional teams to deliver high-quality, scalable, and reliable Java applications.
Join us at Neo Group and be part of an innovative and inclusive work environment where your skills and expertise will be valued and nurtured!
Responsibilities:
- Lead the full software development cycle.
- Ensure compliance with standards and best practices, as well as maintain documentation.
- Collaborate with other teams to solve tasks.
- Design cloud-native microservices and implementing RESTful APIs.
- Develop clean, well-tested and maintainable code backend powering complex client solutions.
- 3+ years experience in Java development.
- Knowledge of the Spring Framework, Spring Boot.
- Working with MySQL, MongoDB, Redis, and PostgreSQL databases
- Working experience with Kafka, Redis, Docker, Maven, k8s and microservice architecture.
- Knowledge of standard libraries and testing frameworks (JUnit, Mockito).
- DMS (Voluntary Health Insurance): All employees have the right to participate in the DMS program, which provides access to high-quality medical care.
- Day off on birthday with pay as for a working day: On their birthday, each employee is entitled to a day off with pay equivalent to a regular working day.
- Monetary gift on birthday: Each employee receives a monetary gift on their birthday.
- Gift and payment for the birth of a child: Upon the birth of an employee's child, a gift and payment are provided.
- Compensation for sports, massage, or spa: We offer compensation for expenses related to sports activities, massages, and spa treatments for all employees.
- Training for employees after one year of work: After completing one year of employment, employees have the opportunity to receive financial support for professional training or skill development.
- English language with a staff teacher in groups: We provide the opportunity for English language learning with a staff teacher in groups for all interested employees.
- Provision of beverages and snacks in the office on a weekly basis: The company provides a variety of beverages and snacks in the office on a weekly basis for all office employees.
- Participation in corporate events, team building activities, contests: We organize regular corporate events, team building activities, and contests for employee participation.
- Gifts for employees' children on New Year and Children's Day: Employees' children receive gifts on New Year and Children's Day.
Top Skills
What We Do
Neo Group encompasses a portfolio of companies offering B2B services in marketing, technology, data analysis, customer support, HR, and compliance. Headquartered in Malta, our teams are strategically located across Europe, Southeast Asia, and Africa. Our mission at Neo Group is straightforward: to drive profitability and expansion in every market we enter. Yet, beyond financial goals, we prioritize creating an environment where individuals thrive. We aim to expand our presence globally while empowering our team members to reach their fullest potential.