Java Developer – ElasticSearch knowhow
What is waiting for you
Together with our long-term partner Conrad Electronic we have created the ACDC (ACTUM Conrad Development Campus) project. This is not just another development hub, but a project where developers can learn and progress to new levels, becoming part of the prestigious Conrad family of developers. As one of the leading B2B supplier portals in Europe, and as one of the key strategic partners of Google, Conrad is not only a great company to work for, but a real innovator of new technologies.
We work in Scrum and have 14-days sprint. We are not sunbathers in the sense that we use what is proven to be stable and robust, and what makes sense to us. We therefore need to do some analysis and experiments to find out what suits us best. We are responsible for delivering it to a production environment because we approve what goes into the sprint by ourselves. You will have a team, a Scrum master, and a Product Owner at hand during development. After you finish with the coding and perform the unit-tests required, you will submit your pull-request that will be reviewed and approved by at least two developers. You will also do a code review for others, as a novice, to harmonize with others on a similar wave. After the approval, you can deploy it on a testing environment in which our QA analyst/tester will validate your task. Upon successful validation, i.e., you have met the acceptance criteria, the Product owner approves it, and you will deploy it into the production environment.
Our team consists of six backend developers, four search frontend developers and one senior QA analyst. In addition, we are supported by a dedicated MDM team, ETL team and Data Science team. We value a teamwork -- a close collaboration among team members -- and always decide on important things together. We support each other, share our knowledge, and always look and use the state-of-the-art technologies. We are also encouraged to propose new ideas and attend conferences to broaden our knowledge. We are a team with a high commitment to get a job done.
What skills and knowledge should you bring
You fit well in our team, like learning new technologies and can come up with new ideas for improvements. You are happy to broaden your knowledge and are not afraid of trying out new stuffs. It is of paramount importance that you are not afraid to face any technical problem/challenge, take responsibility for it and bring it to a successful end. We like a game changer. We, of course, are always ready to help you when needed, and vice versa.
Senior Level (CZK 110 000 – 140 000)
- Maven or Gradle
- Basic HTML
NICE TO HAVE:
- Software architecture experience
- Soft skills (communication, mentoring, agile knowhow)
- Apache Lucene
- Knowledge of other languages
Which competences are an advantage
Although we do offer EN courses to help you improve, we do require a very decent working proficiency. A big advantage you can bring to the table is related experience from E-commerce and platform development, especially in the B2B sector. Knowledge of Google Cloud Platform (or AWS at least) and Scrum/Kanban.
What can we offer
Pay is always an important factor, but the perspective and personal development has been a main driver for people to not only join the project but stay with us. Further you will of course enjoy all the benefits of our great offices here in the Visionary building in Prague 7:
- As much free coffee and tea as you can physically drink
- Fresh fruit each day
- Breakfast, Lunch, and Snack menu at the legendary ACTUM cafe
- Super-modern offices with air filtration and climate control
- Rooftop terrace and balconies
- VERY frequent grilling and teambuilding sessions
- Free for all Knowledge Snack sessions
- Cycling storage and shower facilities
- Free use of sports playground outside aka “the cage”
- Multisports card
- English lessons