Job Title: Fullstack Developer
Description:
We are seeking a highly skilled and motivated Fullstack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using Java and Angular.
Key Responsibilities:
* Design and develop high-quality software applications using Java and Angular.
* Work collaboratively with cross-functional teams to identify and prioritize project requirements.
* Develop and maintain technical documentation and guidelines.
* Participate in code reviews and contribute to the improvement of our development processes.
Requirements:
To be successful in this role, you will need:
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* 5+ years of experience in software development with Java and Angular.
* Strong knowledge of object-oriented programming principles, design patterns, and software engineering best practices.
* Proficiency in Java frameworks and technologies such as Spring/Springboot and Hibernate.
* Comfortable working with SQL and No-SQL Databases.
* Experience with Clouds (AWS, Azure, GCP), Rest API's and Microservices Architectures.
* DevOps mindset (CI/CD knowledge) and experience with tests.
* Understanding of software development methodologies, such as Agile or Scrum, and experience working in collaborative development environments.
* Strong problem-solving and analytical skills, with the ability to quickly understand and debug complex software applications.
* Fluency in English is mandatory.
What We Offer:
* A dynamic and supportive work environment.