Solarwinds Inc. Java Lead Developer for Log & Event Management in Brno, Czech Republic

Overview

Hello, we are SolarWinds and we appreciate you clicked on our job offer – this was the first step to become part of a software development company that creates great IT management software our customers love.

Responsibilities

What will you do?

Work together with your team on an interesting project based on requirements from various stakeholders related to installation, upgrade, performance tweaks and new feature development. You will implement complex and technically challenging features using latest technologies where you can provide a clean and maintainable code. You will be the key member of the self-organized engineering team. As an engineer in SolarWinds , you can influence the product on all levels starting from usability, through high-level technical architecture to implementation details.

What is LEM?

Log & Event Management is Java based application installed on a virtual machine and delivered to our customers. This will ensure that we do have minimal environment issues. LEM collects logs from various applications, normalizes them and stores. Our customers use LEM to pass a Company Security Certification process.

What will you use?

As a developer , you will use mainly Java IDE of your choice. You will write your code mainly in Java SE, AngularJS. There are some components in Perl , Python - but those will die.

What are the other technologies?

Java SE8, Maven , REST , BitBucket , Jira , Perl, Bash, Linux (Debian), NoSQL (Lucine, Solr), a lot of threads, Pascal (yes, we know but this will be terminated, already approved, and we need write a new component from scratch and we need you to build it), WebSockets , Angular , Protractor .

Qualifications

What do we expect you to know/have?

We require commercial experience in software design and development focused on product development. You need to have skills to develop a clean and maintainable code and follow commonly used top practices, e.g. SOLID principles, unit testing , automation testing . Also, because you are reading this job description in English , you need to understand written and verbal English. We expect you to share and lead other developers to become other rock stars as you. What does it mean? Review design and code review, discuss technical challenges and give the right technical direction.

What awaits for you besides the top technology and great coworkers?

We offer many benefits – let us list the main ones: competitive salary, bonuses, and growth opportunities. We promote self-education and support you in learning new things – through conferences, learning tutorials, and mentors.

You can enjoy comfortable office spaces with free and tasty coffee, snacks, fresh fruit and vegetable, game rooms, soft chairs, billiard, Wii and PS 4 with VR.

You can bike to work and find colleagues who do same sports as you do.

We provide 3 sick days, Meal vouchers, Flexi Passes, pension or life insurance benefits, flexible working hours.

#V9

#LI-MS1

SolarWinds is an Equal Employment Opportunity Employer. SolarWinds will consider all qualified applicants for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, gender identity, marital status, disability, veteran status or any other characteristic protected by law.

Job ID 2018-10386

# Positions 1

Category (Candidate Search) Engineering

Position Type Permanent

Business Group SolarWinds