Position: Full Stack developer
Company: Akvelon
Category: Java
Experience required: 3y
English level: upper

Akvelon company is currently looking for Middle-Senior Full Stack Developer to join the technical team to provide rapid customer solutions for various business needs. You will be responsible for the architectural layout of the application, make an analysis of the business team's requirements and advise them accordingly. Together with your project team, you will be responsible for the design, development, and implementation of the frontend system with backend integrations.

**Duties and Responsibilities:**
· Development of high-quality applications in small teams with Front End, and Back End Experience;
· Deduce and document use cases from customer requirements;
· Visual Modeling: Setup Database Structures and relationships, develop application workflows, create application logic, create integration interfaces via Web Services, and Create Graphical User Interface Layouts;
· Extend application logic and integration interfaces with custom Java or similar languages;
· Understanding of development effort and estimations, communicating progress to team manager;
· Deliberate decision-making and architectural ownership with respect to the design and development of functionality within the context of the deliverable application;
· Documentation of either or, user manuals, (non-)functional application requirements, business processes, workflows, project plans and planning, systems architecture, etc.

**Skills / Attributes Required:**
· Proven experience as a Full Stack Developer or similar role;
· Experience developing web apps and mobile applications and mobile;
· Familiarity with application stacks such as Spring Framework, Django, and other middleware technologies;
· **Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery);**
· **Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Angular, React);**
· Familiarity with databases (e.g., PostgreSQL, MongoDB), web servers (e.g., Apache), and UI/UX design;
· Familiarity with Observability Tools (e.g., Grafana, Prometheus, Splunk, ELK stack);

Experience:
· Full-stack development: 3 years
· Java/C# or similar languages: 3 years

Working conditions:
Working with overlap till 10 AM PST (8 pm by Ukrainian time zone)

**Benefits:**
⭐ Paid vacation, sick leave (without sickness list);
⭐ Flexible working schedule: 8 hours per day, 40 hours per week(2-3h PST overlap);
⭐ Official state holidays;
⭐ Employee support program (Discount, Care, Heals, Legal compensation);
⭐ Professional growth while attending challenging projects and the
possibility to switch your role, master new technologies and skills with company support;
⭐ Paid external training, conferences, and professional certification that meets the company’s business goals;
⭐ Internal workshops & seminars;
⭐ Personal Career Development Plan (CDP);
⭐ Corporate library (Paper/E-books) and internal English classes.