Position: Java developer (for developers currently based in Poland)
Company: Job Advice Agency
Experience required: 2y
English level: intermediate

Development of a web application for one of the largest airlines in the world sounds interesting? So, we need You - Java Developer. Expect remote, interesting tasks and other benefits.

Responsibilities

Implementing product features based on written or verbal specifications
Developing technical and functional specifications, architecture, specifications and technical interfaces for products and projects under supervision
Designing, initiating and handling technical designs and application features
Actively participating in multi-component issues resolution
Cooperating with Business Analysts and Product Owner Team
Conducting constructive code reviews to identify basic technical errors
Cooperating with Quality Assurance Team to support test process
Solving bugs without supervision
Cooperating with Project and Support Teams

Preferred qualifications

Practical knowledge of algorithms, design patterns and data structures
Ability to deliver high-quality products
Ability to prepare tech analysis and provide high level estimates for medium complex issues
Good command of English
Strong interpersonal and communication skills
Knowledge of basic development practices and tools, e.g. dependency management, modern revision control systems, code review tools
At least 3 years' Java and core Java frameworks (Spring, Hibernate) development experience