Description
**Job Opening: Full-Stack Software Developer**
We are looking for a Software Developer to join our technology team and contribute to building scalable, secure, and high-performance solutions.
**Required Technologies and Skills:**
* **Back\-end:** Experience with Java and Spring Framework (Spring Boot, Spring Data, etc.).
* **Front\-end:** Solid knowledge of JavaScript/TypeScript.
* Experience with React and its ecosystem (Hooks, Context API, etc.).
* **Database:** Proficiency in SQL Server for modeling, querying, and optimization.
* **Cloud:** Experience with Microsoft Azure (App Services, Functions, Pipelines, DevOps, etc.).
* **AI Applied to Development:** Familiarity with Artificial Intelligence tools supporting software development, task automation, code generation/review, quality analysis, and productivity enhancement.
**What We Expect:**
* Adherence to software development best practices (clean code, testing, version control).
* Ability to collaborate effectively within a team in an agile environment.
* Continuous learning mindset and results-oriented focus.
* Interest in exploring and applying AI-based solutions in daily development activities.
* Proactivity in proposing technical and process improvements.
**Nice-to-Have:**
* Experience with CI/CD pipelines.
* Knowledge of Docker or Kubernetes.
* Familiarity with microservices architecture.
* Proven experience with AI development tools: Claude as primary, and similar tools as secondary.
**What We Offer:**
* A collaborative environment that encourages innovation.
* Participation in meaningful and challenging projects.
* Encouragement to adopt new technologies and apply AI in development.
* Opportunities for professional growth and development.