VOTRE PROCHAIN CHAPITRE
Java Full Stack Developer
À propos du poste
• Develop and maintain front-end applications using Angular and back-end services using Java
• Design, develop, and integrate APIs and scalable software solutions
• Implement core business logic and ensure application security best practices
• Build responsive, high-performance web applications across different devices and browsers
• Write clean, maintainable code and participate in code reviews and testing
• Troubleshoot, debug, and optimize applications to improve performance and reliability
• Prepare technical documentation and support application maintenance
• Collaborate with cross-functional teams to deliver end-to-end solutions across the full technology stack
• Deploy and manage applications using cloud platforms, CI/CD pipelines, and containerization technologies
• Bridge the gap between front-end and back-end developers, facilitating communication and ensuring cohesive integration of all system components
• Experience working with large-scale enterprise Information Systems
• Strong expertise in Java, including Spring Boot, Hibernate, and REST API development
• Proficiency in Angular, TypeScript, JavaScript, HTML, and CSS
• Experience with relational databases such as PostgreSQL or Oracle
• Knowledge of Git/GitLab, JIRA, and Confluence
• Hands-on experience with static code analysis tools (e.g., SonarQube, Fortify, Snyk)
• Experience working in Agile environments, with exposure to DevOps/DevSecOps practices
• Knowledge of cloud platforms (AWS, Azure) and CI/CD pipelines
• Experience with Docker and Kubernetes for application deployment and management
• Experience designing, developing, and securing RESTful APIs and web services
• Strong understanding of application security, performance optimization, and software development best practices
• Oracle Certified Java Developer (Associate or Professional) or an equivalent Java certification