Position: Java Web Developer
Company: Job Advice Agency
Category: Java
Experience required: 3y
English level: intermediate

**About company**

RITS CENTER is one of the most dynamically developing IT companies based in Poland, which provides services from hiring IT specialists, through Software House, software development and maintenance, to business process automation.
From the beginning of its existence we have been providing companies with highly specialized IT specialists until we have selected a dedicated RITS team, which today gathers nearly 300 IT specialists in five competence centers in Poland, and since 2019 also in Vietnam.
Although we carry out IT projects for clients all over the world, there are no corporate rules. Our showcase is that we approach each commenced project on an individual basis. Acting in this way, we perfectly adapt to the needs and expectations of our clients

**About project**

Aviation project - a better way to communicate
Creation and development of a web application for one of the largest airlines in the world.
Collaboration and sharing of the latest information among many airline business units, allows even the most complex issues to be resolved timely and efficiently. A common communications platform is now able to unite: Flight Dispatch, Operations Control, Weight and Balance, Maintenance, Pilots, Aircraft Routing Crew Scheduling Airport Operations, Airport Services, Passenger Services and 3rd Party Partners and Contractors.
We use top-range technologies and tools such as:
Java, Spring, Hibernate, Liquibase, Maven, AWS, Vue.js

**Responsibilities:**
-Ensuring that the features developed by the team are produced at the highest quality and the shortest time possible
-Designing and implementing a complex, multi-layered software application
-Eliminating potential risks in tasks, proposing solutions and mitigation plans when needed
-Analysing software requirements to determine feasibility of design within time and cost constraints
-Interpreting business requirements, usability feedback results and functional specifications to make technical recommendations
-Defining system design, architecture and best practices for the system
-Developing best practices to improve productivity
-Cooperating with Business Analysts

**Qualifications:**
-At least 3 years' Java and core Java frameworks (Spring, Hibernate) development experience
-Understanding complex system architectures
-Passion for solving business problems through creative use of technology
-Knowledge of dependency management, modern revision control systems, code review tools
-Practical knowledge of algorithms, design patterns and data structures
-Ability to deliver high-quality products
-Ability to achieve milestones and meet deadlines
-Strong interpersonal and communication skills
-Very good command of English