Java Developer with German
Implementation of IT activities for Polish and supervisory clients, the main of the main services. Scope includes design, implementation, data function, requirements definition, testing support and mobile application development. Provision of IT consulting services.
Responsibilities:
- Development, testing and maintenance of components based on Java technology
- Creating technical documentation - analysis of customer needs
- Cooperation with analysts and architects on detailing the design assumptions
- Responsibility for the implementation and maintenance of entrusted projects
- Willingness to solve problems that arise during the projects implementation
- Provision of consultancy and cooperation with Client's internal and external team
Requirements:
- Very good knowledge of Java programming confirmed by commercial experience
- Proficient in German at a B2/C1 level
- Good knowledge of Spring, Hibernate frameworks, Relational Databases, SQL, XML and related technologies
- Knowledge of software building tools (Maven, Docker, Git) and testing (JUnit, Mockito)
- Knowledge of popular and used programming frameworks and patterns design
- Ability to create and read technical documentation using UML
- Ability to think analytically and create solutions based on Java components
- Knowledge of the English language sufficiently to enable communication with clients and other members of the project team
- Nice to have:
- Oracle certified professional certificates
Offer:
- Private medical care
- Co-financing for the sports card
- Training & learning opportunities
- Constant support of dedicated consultant
- Employee referral program