Position: Middle Full Stack Developer (React/Java Spring Boot)
Company: Indigo Tech recruitment
Category: Java
Experience required: 3y
English level: upper

Key Responsibilities:

Build accessible user interfaces, both in prototype and production environments. These interfaces must work across multiple devices and browsers; 
You will take responsibility for the quality of code you produce by ensuring a high level of unit test coverage as well as assisting and writing journey tests in partnership with the teams QAs;
Your responsibilities will include development and maintenance of production code;
Follow TDD principles and be responsible for the operational stability and resilience of the products you build.  You’ll place an emphasis on assurance automation and CI/CD principles to deliver quality outcomes in line industry best-practice.

Essential requirements:

Extensive experience working on relevant software engineer projects
Knowledge and experience with tech full-stack combination:
React.JS, Java (Spring).

Microservices based architecture experience
REST
SQL and NoSQL experience MySQL/ SQLServer/MongoDB
Webserver configs (e.g Nginx, Apache)
Test frameworks
Application security (OWASP)
Agile/Scrum - Ideally SAFe experience
Jira and Confluence;
Capable of working with challenging stakeholders and developers, able to negotiate and drive your ideas forward;
Excellent interpersonal skills will be needed to build strong relationships that will be critical for the success of this role.

Desirable skills:

Establishing and maintaining CI/CD pipelines;
Event Driven architecture knowledge;
Database design;
Kubernetes experience.

What we offer to you?

Impact on business success and product;
Career growth and work with senior subject matter experts;
Work with new technologies and innovations;
Promoting your own ideas;
Flexible terms of cooperation;
20 days vacation;
11 public holidays;
5 days of sick leave;
Accounting assistance with taxes and registration as the Private Entrepreneur;
Medical insurance in the future.