We have successfully developed classified ads portals for millions of users across the world. We operate major platforms with dominant positions in their markets, but our ambition is to go even further in terms of what our technology can do. Although we’re not a Java shop, we do use the best technologies that are fit for the job. In our case, some systems, like our authentication and search, are based on Java technologies (Keycloak and ElasticSearch, respectively).
Our environment is low on processes and meetings with a strong emphasis on best practices and code quality. We have loosely defined teams of people who put a high value on personal autonomy. If this sounds tempting to you and you think you are a good fit, we would love to hear from you!
We already did a lot of work in Java even though we don’t consider ourselves experts, but we want to raise the bar and get help and learn from you. As our first Java engineer, you’ll deal with some of our most important challenges, such as critical integrations of our Java-based systems, reliability, performance and novel ways of deriving value from classified ads data and our substantial traffic. Think secure, but reasonably user-friendly authentication and tailored item search experiences.
Skills & Requirements
Experience and Pragmatism
This role is for somebody who has been through several releases and products built from ground up.
Prior Java experience is necessary because this position is specifically for our first Java engineer and is also senior level. We don’t have this constraint for the other software development roles, so please check them out if you can’t meet this requirement.
What we expect is:
- University Degree in CS, CE or closely related
- At least 5 years of experience writing code professionally
- At least 2 years of professional experience writing Java EE code
- Substantial web knowledge and experience
- A good understanding of all common data structures
- Ability to write complex algorithms
- Ability to design software systems with multiple parts across multiple technologies
- A good understanding of performance optimisation techniques
Technology:
- Core Java, Java EE, Web, ElasticSearch (OpenSearch), Keycloak
What is it like to work for us?
Here are some ideas we have that might help you figure that out:
- Offering the best and expecting to get the same in return: you choose your hardware to work on, we buy top-of-the-line chairs and standing desks; once the pandemic is over, you'll enjoy working from a great office with quiet working spaces and nice recreation areas
- Autonomy: you will choose the tools you want to use and get to make all the technical decisions as long as they make sense (that's for the Chief Architect to decide)
- Mastery: we will encourage and support you to learn as long as it takes so you can feel proud about your work (the nice side effect of this is having awesome products built by you)
- Low on processes: we rely a lot on personal decisions instead of guiding behavior through processes. No mandatory regular meetings. No standups.
Benefits
- Salary €3500-€4500*
- Medical subscription (top tier at Regina Maria)
- 26 paid vacation days
- Other small perks some more regular and predictable than others
* Salaries are specified in net amounts (after taxes) paid according to a signed Individual Labour Contract as per the Romanian Labour Code (adică cu carte de munca)
About Us
Sector Labs is based in Cluj-Napoca and was founded in 2016 as part of EMPG. With a presence in 18 countries and combined traffic of more than 200m sessions per month, EMPG owns and operates property verticals and classifieds platforms in emerging markets.
Soon after we were founded we managed to build some of the fastest classifieds portals in the world (e.g. bayut.com). Working along with engineering teams in Pakistan, United Arab Emirates, Thailand, Philippines, and Spain we make it our mission to enable and optimize businesses through technology driven by a healthy combination of pragmatism and ambition.