Software Engineer Role
We are seeking an experienced Fullstack Developer to design and develop complex software solutions in an international context.
Job Responsibilities:
* Develop and maintain functionality for our customers' digital products.
* Work on customer-facing solutions and internal services running on modern cloud infrastructure using agile methodologies.
* Design and implement fullstack development projects focusing on RESTful APIs and event-driven architecture.
* Collaborate with other departments for complete system testing and provide expertise and guidance on Fullstack development.
Requirements:
* Minimum 3 years of experience (L2) or 5 years (L3) in complex software solution conception and implementation.
* Agile and DevOps mindset, solid experience with Clean Code and Clean Architecture principles.
* Familiarity with version control tools like Git and SAFe framework.
* Solid experience with fullstack development in Java(Spring Boot), React, and Typescript.
* Experience with CI/CD, micro-service architectures, cloud-based environments, Infrastructure-as-Code, PaaS, alerting, and monitoring.
* Relevant knowledge of database management systems and state management libraries.
* Solid understanding of design patterns and architectural concepts.
Desired Qualities:
* High self-organization, sense of ownership, proactive communication, and excellent English skills.
* Motivation to learn and improve, problem-solving skills, and a curious nature.