Scroll Top
Crvena Voda 6, 1000 Skopje
[closed] Java developer for expanding team

Company profile

Scopisto is an innovative and fast growing software development company. We are focused on developing complex Java applications for our customers while applying microservices architecture.
Our mostly senior software development team demands of itself that all code we develop is clean and of the highest quality. We keep up with the latest technologies and are not afraid to try them out by creating prototypes to investigate them for future use.
We are a company that aims to develop people on both a professional and a personal level. We do this by providing a ton of learning opportunities to grow in a diverse and international working environment. Basically, you are the driver and we are guiding you towards the goals you want to achieve as a human being.
We are truly a company with a people first, business second mentality and this is what you will experience every day working here.

Job summary

We are looking to expand the team for one of our clients that is a fast-growing media technology company, revolutionizing the Digital Out of Home ecosystem.
They are focused on rapidly growing their position and disrupting the out of home market by creating an online booking platform for publishers and advertisers. All the technology they develop is focused on programmatic transaction principles based on standard advertising technology and protocols.
As Java Software Engineer you will be playing a pivotal role within the MyAdbooker development team to bring it to the next level. MyAdbooker is a Digital Out of Home platform that allows supply (screens) and demand (ads) to meet each other. MyAdbooker is the platform for agencies and advertisers to purchase and manage multiple ad campaigns through a single and simple interface.
Through our intelligent programmatic advertising software, any advertiser will reach a vast Digital Out of Home inventory and transform the buying and selling of ads cheaper, reliably, and accurately, in compare to traditional ad booking processes.

Your profile/qualifications

– Bachelor (BA) in Computer Science or similar degree
– 4+ years as a Java developer
– Agile methodology advocate
– Must speak and write fluent English
– Strong in communication and a good teamplayer
– Eager to learn, ambitious, and progressive

Tech stack requirements

Main:
– Java + Spring Framework
– REST & GraphQL
– SQL
– Git (Bitbucket) as repository
– Bitbucket pipelines as CI/CD tool + SonarQube
– Jira for issue tracking
– Kubernetes
Optional:
GCloud, RabbitMQ, Postgres, MySQL, MongoDB, Firebase, Junit, CI/CD, XML,
Gradle, Hibernate

About Personal Programmer

We are a nearshoring company that helps Macedonian developers to find their dream job working for international companies. A job where you can grow as a developer, and get the most out of your working life and career whilst enjoying every day you come to Personal Programmer’s office.

However, for the time being, due to the COVID-situation, we allow every developer to choose if they want to come to the office or work remotely. Your health is most important in these times and for us, it is only natural that you be the one that makes the decisions about the office choice. We are and have always been, a very transparent company where our developers have a lot to say. We listen. We believe in the positive effect of a long-term cooperation which, along with transparency, are crucial for a successful and satisfying working environment.

We do everything in our power to make your job as fulfilling as possible. We provide great equipment and working stations, advice about work-related subjects and about your salary, which you may discuss openly with your client.

At Personal Programmer you are in an ever-evolving team and we are looking forward to welcoming you to our family.

Apply now