return to list

๐Ÿค“ Senior Java Developer

12 000 - 22 000 PLN gross

๐ŸŒ Dynatrace | Grunwaldzka 411, Gdaล„sk

๐Ÿ–ฅ http://gdansk.dynatrace.pl

๐Ÿ‘‰ Requirements:

  • Java ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • REST ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • Apache Commons ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • Google Guava ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • JUnit ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • Mockito ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ๐Ÿ”ธ
  • Your role in the team


    What do we expect from you?


    About your possible team

    Continuous Integration Insights - by plugging into the CI pipeline, we allow our customers to detect non-functional problems before they manifest in production. We provide reporting data extracted from test runs (unit, performance, web, functional) and also make plugins to most popular build tools (Ant, Maven, Gradle), environments (Jenkins, Bamboo) and IDEs (Eclipse, IntelliJ Idea, Visual Studio) that make a consistent environment.

    Database Monitoring - we work on DB Agents, which make it possible to monitor the internals of various database engines (currently Oracle, Microsoft SQLSERVER, MySQL and DB2). By correlating the events captured by application agents with data we get from DB Agents, customers are provided with much broader context, so it's possible to reason about performance problems - for example, you may find out that a query was slow not because it was badly written, but because there was a problem with IO.
    We mainly use Java, currently at JDK7 language level. User interface is based on Eclipse Rich Client Platform, but we're transitioning to Web UI using GWT library. Code is reviewed before committing and we put strong emphasis on automated testing (unit and integration).

    Log Analytics - What makes us unique? Our team strives to make log analysis more approachable than our competition. We're focused on making it better and more automatic than anyone else's. That's how we developed unique solutions such as intelligent date detection; a clever way of processing logs in C++ while feeding them to our Java server; and a protocol for sending and storing log files, even after they have been deleted from the host.

    All of that makes our daily job a never-ending challenge. We are an end-to-end team and weโ€™re totally independent. We solve problems throughout the product and are able to see the results of our work. That requires us to know the whole processing path, from the moment the agent notices something to the point where it lands in the Dynatrace UI.

    This offer will automatically be deleted when you read the last sentence. We're waiting for you!