Java Software Engineer (SMPP Services)
- St Petersburg, Russia
- Department: Engineering
At Infobip we dream big. This year, over half of the world’s population interacted with businesses through the Infobip platform. It didn’t happen by chance: through 50+ offices on 6 continents, we are truly committed to helping our 200k enterprise clients reach and engage mobile users. Join us in driving the continuous success of Infobip by working closely with our engineering teams to deliver world class in-house developed products. One of our 7 development centres is located in Saint-Petersburg since we value the highest technical expertise and can’t miss opportunity to collaborate with Russian engineers.
You sense great pleasure when saving space by packing septets into octets?
You care about Garbage Collection and object Recycling more than Green Peace?
You believe the world needs yet another TCP proxy?
Our division has recently formed a new team to boost development of the SMPP Proxy service stack which handles more than half of Infobip’s inbound and outbound traffic. Currently there are 3 team members in Saint Petersburg and we re looking for 1 more person to complete the team. The services have been developed in-house from scratch, by our top engineer who you get to work with. Because this services handle the most critical part of the platform, they have been designed for high availability and high throughput in mind, with little or no third party frameworks, no bloatware, no fads. It’s just you and JDK11.
More about you:
You have 3+ years of experience with Java, Spring and related technologies
You have strong knowledge of computer networks, NIO, multi-threading
SMPP knowledge/experience is very welcome, but not required.
You know how to build highload distributed service-oriented applications.
You share our passion for building high quality software in agile environment.
You know and care about engineering practices like continuous delivery and automated testing.
You are genuinely curious about how things work, always looking to improve code quality, development process etc.
You build positive, lasting relationships with colleagues in the team.
You are ready to communicate with colleagues in English. In case you would like to improve your level our classes at the office are at your service.
Why our employees choose us (and stay)?
Cutting edge technology & processes – To us, continuous delivery and integration aren't just buzzwords. Be a part of a team that deploys something to production every 5 minutes.
Global products developed in-house – We depend on the quality of our in-house developed products, which is why we put so much emphasis on code quality. The fact that our products are being used by half of the world’s population means that we have to make our software platform scalable.
Learn as you grow – Starting from our Development onboarding program, to internal education including Leadership Programs, our DevDays and other conferences, we invest heavily in employee learning and development.
Pay & Perks – Competitive salary, health benefits, flexible hours and WFH option, HQ campus in the heart of Adriatic, English-speaking environment, a team taking care of all the equipment you need… Yearly bonuses are paid according to company’s success and individual performance. Talk about a balanced lifestyle!