Position: Fullstack Developer (React, Java, Spring Boot)
Company: SQRD.tech
Category: Java
Experience required: 5y
English level: upper

About the Project: 

As a Full Stack Developer, you will be working on a web application for a client in the Energy sector. The application will be used by both the client's customers and back-office users. It will also involve integrating various payment systems. You will collaborate directly with the project's technical leader, and while there is no expectation to lead other team members, your expertise will contribute to the project's success.

Technical Requirements:

- Minimum of 5 years of relevant experience
- Excellent knowledge of React, Java, and Spring Boot
- Ability to collaborate and work as a team member in an agile environment
- Proficiency in Java, Spring Boot, Hibernate
- Familiarity with React (Webpack), JavaScript, HTML, CSS
- Experience with Tomcat, PostgreSQL, and Git (including Gitflow branching strategy, Code Review on Pull Requests, release strategy)
- Strong understanding of clean code principles and code inspection findings from SonarQube
- Knowledge of unit testing (JUnit) with mocking, profiling, and performance optimization
- Familiarity with design patterns and microservices architecture
- Experience with Scrum methodology
- Knowledge of Azure Cloud, including cloud architectures, monitoring, and insights
- Understanding of containerization and experience with Linux commands, tools, and scripting
- Familiarity with CI/CD pipelines
- Proficiency in Intellij IDE

Technical Skills:

- Java
- Spring Boot
- React
- Webpack
- JavaScript
- HTML
- CSS
- PostgreSQL
- Git
- JUnit
- Design Patterns
- Microservices
- Azure Cloud Services
- Containers
- Linux
- Continuous Integration
- Intellij IDEA

Location Requirements:

Remote position available in Europe
Working timezone: GMT+3:00 (Further Eastern European Time)