Technologies-expected : Spring Boot SQL Solid Git Jenkins Git Lab technologies-optional : Flutter responsibilities : Develop and maintain applications using Java 11+ (we work with the latest versions). Design and implement solutions using Spring Boot and REST/JSON APIs. Integrate applications with relational and non-relational databases. Diagnose and resolve issues in production environments. Apply OOP principles and best practices for clean and maintainable code. Work with tools like Maven and Git Lab to streamline development workflows. Ensure software quality through automated testing, code reviews, and CI/CD pipelines. Collaborate with the team to deliver solutions that balance technical and business needs. requirements-expected : Minimum 5 years of experience in commercial software development. Strong knowledge of Java and the Spring Boot framework. Experience with application integration (REST APIs, messaging). Hands-on expertise with relational and non-relational databases. Practical knowledge of tools and methodologies that ensure software quality (testing, CI/CD, code reviews). Familiarity with diagnosing and troubleshooting production issues. Understanding of agile methodologies and their application in software projects. Knowledge or willingness to learn about event-driven architectures and tools like Kafka; use Docker and Kubernetes for containerization and orchestration. Knowledge or willingness to learn about AWS Cloud services and their integration; advanced architectural patterns like DDD or Hexagonal Architecture. offered : Remote-first work environment – work from wherever you’re comfortable. A short but impactful project that adds value to your portfolio. Access to a team of skilled professionals for collaboration and support. Opportunity to work with modern technologies and tools. benefits : sharing the costs of sports activities life insurance flexible working time