- Experience in developing applications in Java at senior level
- Understanding the principles of web application development in 3 and more layered architecture
- Good knowledge of relational databases (Oracle, MS SQL, PostgreSQL)
- Expertise in SQL, Hibernate framework and multithreading (including java.util.concurrent)
- Assertiveness and confidence, ability to accurately describe and justify choices, take responsibility and defend decisions on technical and business level
- Good communication skills in English
- Familiarity with Enterprise Architect and UML
- Familiarity with JBoss Seam framework
- Experience in configuration management and system analysis
- Knowledge of energy/heating industry
- Previous experience as Technical Lead
- Architectural guidance of 2 projects
- Technical Leadership of talented developers
- Creating unified product used by major energy suppliers in Poland
- Proposing solutions and effective cooperation with Senior Management