Position: Java Developer
Company: Integrallity
Experience required: 3y
English level: upper

Project:

● Task Management (90% Java, 10% Python) – flight support and execution of tasks related to each step of the flight according to the prebuilt, but flexible workflow
● Zendesk.com (100% Python, but may be changed to 100% Java in the future) – any related tasks
● ERP Service (90% Python 90%, 10% Java) – relatively complicated logic for membership sales, ancillary charges, seat sales, charter sales, and integration with SAP (cloud accounting system)
● Charter sales (100% Java) – simple logic of charter sales

The candidate should be ready to occasionally work late hours (less than 10% of the time)

Current Project Stage:
Development

Responsibilities:

● Write well designed, testable, and efficient code
● Contribute in all phases of the development lifecycle
● Ensure designs are in compliance with specifications
● Support continuous improvement by investigating alternative technologies and presenting them for architectural review
● Attend meetings

Requirements:

● 3+ years of experience with Java
● Experience with Python
● Hands-on experience with Spring Boot
● Experience with SQL, PostgreSQL, Hibernate
● Strong analytical skills
● Excellent interpersonal and written/verbal communication skills
● Self-organized and proactive person
Nice to have:
● MongoDB
● Knowledge of Python or desire to learn it
● Node js