Java Developer
Il y a 6 jours
Brussels, Belgique
AMA European Consulting
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
Responsibilities
- Implement RESTful APIs and microservices using modern design principles and best practices.
- Collaborate closely with cross-functional teams including Product, Design, QA, and DevOps to deliver high-quality technical solutions.
- Translate business and functional requirements into efficient and sustainable technical implementations.
- Produce and maintain clear technical documentation to ensure long-term maintainability and knowledge sharing.
- Ensure high code quality through peer reviews, adherence to coding standards, and best development practices.
- Contribute actively to continuous improvement of development processes, tools, and engineering practices. Technical Skills Required
- Strong proficiency in Java (Java 8+) with solid knowledge of object-oriented programming, design patterns, and clean code principles.
- Hands-on experience with Spring and Spring Boot for building scalable RESTful services and microservices.
- Practical experience with Hibernate / JPA for ORM, transaction management, and database interaction.
- Solid knowledge of relational databases such as MySQL or PostgreSQL, including query optimization and data modeling.
- Exposure to NoSQL databases such as MongoDB or Cassandra.
- Experience designing and consuming REST APIs (JSON/XML); familiarity with Swagger / OpenAPI is a plus.
- Experience with testing frameworks such as JUnit and Mockito.
- Proficiency with Git and modern version control workflows.
- Familiarity with build tools such as Maven or Gradle and CI/CD pipelines.
- Exposure to Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP) is considered an asset. Soft Skills
- Strong team player with a collaborative mindset and openness to feedback.
- Comfortable working in fast-paced and evolving environments.
- Proactive, autonomous, and solution-oriented.
- Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Type d'emploi : Freelance/Indépendant Rémunération : 2 816,76€ à 4 855,48€ par mois Lieu du poste : Travail hybride (1000 Bruxelles)
- Implement RESTful APIs and microservices using modern design principles and best practices.
- Collaborate closely with cross-functional teams including Product, Design, QA, and DevOps to deliver high-quality technical solutions.
- Translate business and functional requirements into efficient and sustainable technical implementations.
- Produce and maintain clear technical documentation to ensure long-term maintainability and knowledge sharing.
- Ensure high code quality through peer reviews, adherence to coding standards, and best development practices.
- Contribute actively to continuous improvement of development processes, tools, and engineering practices. Technical Skills Required
- Strong proficiency in Java (Java 8+) with solid knowledge of object-oriented programming, design patterns, and clean code principles.
- Hands-on experience with Spring and Spring Boot for building scalable RESTful services and microservices.
- Practical experience with Hibernate / JPA for ORM, transaction management, and database interaction.
- Solid knowledge of relational databases such as MySQL or PostgreSQL, including query optimization and data modeling.
- Exposure to NoSQL databases such as MongoDB or Cassandra.
- Experience designing and consuming REST APIs (JSON/XML); familiarity with Swagger / OpenAPI is a plus.
- Experience with testing frameworks such as JUnit and Mockito.
- Proficiency with Git and modern version control workflows.
- Familiarity with build tools such as Maven or Gradle and CI/CD pipelines.
- Exposure to Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP) is considered an asset. Soft Skills
- Strong team player with a collaborative mindset and openness to feedback.
- Comfortable working in fast-paced and evolving environments.
- Proactive, autonomous, and solution-oriented.
- Excellent communication skills, with the ability to explain complex technical concepts to non-technical stakeholders. Type d'emploi : Freelance/Indépendant Rémunération : 2 816,76€ à 4 855,48€ par mois Lieu du poste : Travail hybride (1000 Bruxelles)