We are searching for a talented Full-Stack Java Angular Developer for our client. In this role, you will have the opportunity to work on innovative and impactful projects, leveraging your expertise in both front-end and back-end technologies to create robust solutions.
Job Responsibilities:
* Development & Integration: Design, develop, and integrate technological components to enhance the client's systems, ensuring smooth performance and functionality.
* Web Development: Develop responsive and scalable front-end interfaces using Angular, while building robust back-end services with Java.
* Database Management: Design, implement, and maintain PostgreSQL databases, ensuring their seamless integration with other system components.
* Collaboration: Collaborate with product owners, designers, and other developers to ensure the delivery of high-quality software solutions.
* Testing & Quality Assurance: Support automated test development to validate the reliability and functionality of applications.
* Documentation: Maintain detailed technical documentation for development processes and system configurations.
* Agile Methodologies: Work within an Agile Scrum environment, contributing to sprints and ensuring timely feature delivery.
Required Technical Skills:
Front-End Development:
* Angular
* JavaScript, TypeScript
* HTML5, CSS3, SASS/SCSS
* Experience with responsive web design and mobile-first development
Back-End Development:
* Java (preferably Spring Boot)
* PHP (a plus, but not required)
* Maven for build management
* OpenMQ for messaging systems
Database Management:
* Proficient with PostgreSQL, SQL
* Experience in database design and optimization
Version Control & Collaboration Tools:
* Familiar with Git and GitLab for version control
* Experience with CI/CD pipelines and build tools such as Jenkins or Maven
Operating Systems & Development Tools:
* Comfortable working in Linux environments
* Knowledge of Docker and containerization (a plus)
Soft Skills:
* Strong problem-solving abilities
* Effective communication and teamwork skills
* Ability to thrive in an Agile environment
Preferred Skills:
* Experience with RESTful APIs and web services
* Familiarity with microservices architecture
* Knowledge of Spring Security for securing Java applications
* Understanding of cloud platforms (AWS, Azure) is a plus
* Experience with unit testing frameworks like JUnit or Mockito
Language Requirements:
* Proficiency in English (written and spoken) is essential.
* French or Dutch proficiency is a plus.
Type d'emploi : Freelance/Indépendant
Rémunération : 2 384,75€ à 3 879,31€ par mois
Lieu du poste : Travail hybride (1070 Bruxelles)