Position: Middle Full Stack (Java/React) Engineer
Company: Sombra
Category: Java
Experience required: 3y
English level: upper

Our customer (USA, Atlanta) is a web accessibility software and services company whose mission is Digital Equality. They believe everyone, regardless of their ability, should have equal access to information, services, applications, and everything else on the web.

They work with enterprise-level companies and organizations to ensure the accessibility of their websites and mobile applications. With 475,000+ extensions installed and 5,000+ audit projects completed, our client is an industry standard.

Tech. stack: Backend: Java, Spring Boot, RabbitMQ, Rest API, Spring Cloud Config Server. Front-end: React, TypeScript, Jest, Webpack, CSS modules. Databases: MySQL, MS SQL.

**Requirements:**
• 3+ years of experience in software development;
• Experience with Java and Spring;
• Experience with JavaScript/Typescript and React;
• General experience with relational databases (SQL), using, designing, and implementing RESTful APIs;
• Basic secure Web programming knowledge and experience;
• Source code management, pull request reviews, and related technologies and methodologies;
• Common Web application architectures such as n-tier, micro-services, etc.;
• Agile processes (scrum/kanban).

**Responsibilities:**
• Design, develop & maintain axe-related products and services such as the billing, reporting, and collaboration functionality;
• Be a core team player by contributing to the improvement of our customer’s product development infrastructure;
• Assist in the review of pull requests including security reviews;
• Write new features, unit, and integration tests, data migrations, and related;
• Fix issues in existing code, and work with support to reproduce and resolve customer issues;
• Write and review technical proposals;
• Create and edit sprint tickets.

**What we offer:**
• Annual paid vacation of 18 working days;
• Extra vacation days for long-lasting cooperation;
• Annual paid illness of 10 days;
• Maternity\Paternity leave;
• The opportunity for sabbatical leave;
• Marriage and Parenthood Package;
• Compensation for sports activities (up to 6000 UAH\year);
• 50 % cost compensation for attending courses for self-development;
• Corporate doctor;
• Internal education(corporate library, Udemy courses);
• Career development plan;
• English classes;
• Paying taxes and conducting private entrepreneurs;
• Technical equipment: laptop, mouse, keyboard, monitor, chair;
• Internal Referral program;
• Opportunity to take part in company volunteering activities;
• Technical community events.