Professional software development in the technical and methodical environment of: Java Spring, MySQL, MongoDB, Git, JIRA, Agile and Continuous Integration
Active shaping of the software architecture and contributions to design decisions
Developing, testing, and documenting the planned functionality
Working in a small, self-reliant Scrum or Kanban team
What we expect from you:
Previous experience in similar roles
Good knowledge of Java Spring, MySQL and MongoDB or other NoSQL databases
Experience with Java. Experience with Spring Boot and Webflux is preferred
Experience with Kafka and event driven systems strongly preferred
Experience with Angular, NodeJS or Python will be a plus
Experience with API development
Experience creating QA tests will be a plus
Experience with Git or other version control tools
Experience with AWS and Jenkins administration will be a plus.
Able to understand and generate UML and DDD diagrams
Experience with high load, scalable environments
Experience working with Scrum methodology will be a plus
Fluent English spoken and written (B2 level minimum)