Zapraszamy do wysłania życiorysu - skontaktujemy się w przypadku wznowienia projektu lub podobnej oferty.
Key duties:
- Developing new software in Java
- Maintaining existing applications written in Java
- Creating technical documentation
- Creating unit tests
- Supervising work within the assigned team of developers
- Developing architecture for application solutions
Job requirements:
- Minimum 2-3 years of commercial experience as a Java Developer
- Experience in analyzing client needs and translating them into IT solutions
- Experience in process modeling and conducting business analysis
- Knowledge of relational databases, including SQL query creation
- Knowledge of UML
- Knowledge of Java EE 6 or newer
- Higher education in computer science or related field
- Knowledge of object-oriented programming and design patterns
- Excellent programming skills in Java 8 or newer
- Good knowledge of the Spring framework
- Proficiency in English allowing for comprehension of technical documentation
- Knowledge of Linux systems
- Good working knowledge of Docker server
- Communication and high interpersonal skills
- Creativity and independence in task solving
We offer:
- Attractive salary
- Work in a company with a strong market position
- Opportunity to work on large and interesting IT projects
- Medical care and sports-recreational cards co-financed by the employer
- Interesting professional training offer (technical and interpersonal)
- Work in an ambitious and dynamic team
- Possibility to obtain certificates from official certification paths of technology manufacturers confirming professional competence
Nice to have:
- Knowledge of other programming languages
- Knowledge of HTML 5 and CSS 3 standards
- Familiarity with application servers such as JBoss, Glassfish, Websphere, Tomcat
- Knowledge of UML specifications
- Proficiency in Version Control tools like Git, SVN
- Ability to work with tools like SoapUI, JMeter
- Familiarity with Kubernetes-based solutions