We are looking for creative, smart, and passionate people who stand out for their expertise and good communication skills.
We admire people with ambition who constantly challenge their own limits in order to achieve outstanding results.
Responsibilities
- Deliver on time by juggling multiple competing demands;
- Adapt and solve exciting problems with new technologies;
- Keep up-to-date with developing technologies and showcase them in your work;
- Understand web application scalability and performance;
- Analysis, design and development with the below mentioned technologies;
- Effort estimation for own tasks;
Requirements
- At least 5 years of software development experience in the Java backend area
- Very good command of REST API design standards (OpenAPI)
- Excellent command of the Java language specification (Java 17 or above)
- Extensive hands-on experience with the Spring Framework (particularly Spring Boot)
- Extensive hands-on experience with RDBMS, specifically PostgreSQL (or equivalent)
- Solid hands-on experience with unit and integration testing
- Extensive hands-on experience with the Git version control system
- Working experience with CI/CD pipelines (GitLab, Artifactory, Docker, or equivalent)
- Working experience with container orchestration using Kubernetes (or equivalent)
- Working experience with event-driven architectures and messaging platforms (Apache Kafka or equivalent)
- Being used with code reviews, refactoring, clean code practices, and performance tuning