• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

We have a stable backend written in Java based on Gigaspaces XAP, but are migrating to a event sourcing OSS alternative. The B2C client side is iOS and Android, the B2B components are written in Java/Jetty and a bit of PHP.

We need someone with a strong Java background to help maintain and expand our backend, find and tear out cruft, and help us maintain our packages. We are looking for someone who is in touch with the modern Java ecosystem and can make decisions as to what the best tools to use are, or to develop them when deemed necessary.

Everyone in Engineering contributes to the system architecture, so the work will contain not just lots of development, but also elements of system architecture in cooperation with other engineers as you spend more time with the company. We review each other’s code based on skills and experience.

As our product handles sensitive and important documents and needs to be available 24/7/365, attention to quality is an essential trait for any candidate. We are currently facing more and more complex use cases for our product so being able to wrap one's brain around a large system and solve problems in it is also required.

The successful candidate would join the Engineering team and report to the CTO.

Working remotely is perfectly fine if you are not located in Stockholm
Have worked with the Spring ecosystem
Morning stand-ups
Lots of voice/video meetings
Biannual all-hands conferences and team-building in Sweden or elsewhere
Maintaining multiple branches
Continuous integration and regular code reviews
Your opinion will count, you will be as much an architect as a coder
Paid sick leave
30 days/annum paid leave
More work than you can shake a stick at
A ticket to ride on very exciting journey of growth to world domination
Self managed and self driven
Team player
Additional languages is a plus when integrating with mobile operators

Our Tool Chain:

Linux (production)
KVM, VmWare
Jetty
Kafka
Redis
Cassandra
Git (Bitbucket)
Google Docs
Slack
Java
Spring
Spring Boot
Spring Cloud
Spring Cloud Stream
Spring Integration
Spring Security
Gigaspaces

Skills & Requirements

Diameter protocol
Absolute requirements

Linux
Very good English or Swedish
Willing and able to travel at least twice per year to conference location
Documentation skills
Used to writing tests
Used to working remotely (if you are not located in Stockholm)
We have meetings during central European office hours, meaning that you probably are on GMT+/-3 time
Java enterprise skills is really at the core of it, but here’s the rest of our skill wish list

Not afraid of Java. In fact we’re ok with you being very good at Java.
Bonus points for

Hackage contributions
Deep knowledge of telecommunications B/OSS systems

Joors is bringing free mobile internet access to next billion people in emerging markets.
Based in Stockholm and operating since 2012, we are innovating in subsidized internet solutions

If you want to conquer the world and defeat the old, slow giants of telecommunications software, we’d love to meet you. Joors hopes to create a lot of interesting data, and we build cutting-edge relationships with our customers and their customers.

Detta är en jobbannons med titeln "Senior java Software Engineer" hos företaget Joors och publicerades på webbjobb.io den 30 augusti 2016 klockan 17:07.

Hur du söker jobbet

Notera att denna annons är publicerad via en av våra partners, där särskilda vilkor (krav på medlemskap, separat ansökning eller liknande) kan tillämpas.

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black