Software Engineer (Java/Vue.js)
Job Description Roles & Responsibilities Your mission: Within our project teams, you will be involved in the development and evolution of medium-tier Full Stack Java / View.js applications for large clients, in complex technical environments. As a Senior Software Engineer Java/ View.js, your missions will be: As a Senior Software Engineer Java / Vue.js (Front-End focus), your missions will be: Design, develop and maintain backend Java (Spring Boot) and frontend Vue.js applications. Develop modern, performant and intuitive user interfaces. Develop and consume robust and secure RESTful APIs. Implement medium-tier services and manage the data access layer (JPA / PostgreSQL). Participate in the design and evolution of microservices-oriented architectures. Produce unit and integration tests and contribute to their automation. Ensure code quality through good development practices (Clean Code, Sonar, code reviews). Collaborate with project teams (QA, DevOps, Architects, Product Owners) in an Agile / Scrum environment. Participate in Agile ceremonies and continuous improvement initiatives. Contribute to technical documentation and provide application support. Desired Candidate Profile Your profile: Graduate (m/f) with a Bac+2 to Bac+5 in IT or equivalent. Minimum 5 years of experience in Java Full Stack development. Good command of Java (ideally Java 17) and the Spring ecosystem (Boot, REST, Security, JPA). Excellent command of Vue.js (Vue 2 or Vue 3). Solid skills in Front-End development (JavaScript, TypeScript, HTML5, CSS3). Good command of relational databases (SQL / PostgreSQL). Experience with Microservices architectures. Knowledge of tools and environments: Maven, Git/GitLab, Sonar. Familiarity with containerized environments (Docker, Kubernetes) is a plus. Knowledge of CI/CD pipelines. Experience in unit and integration testing. Team spirit, autonomy, and organizational skills. Excellent communication skills. Experience in production service contexts is a plus. Company Industry Consumer DurablesConsumer Electronics Department / Functional Area IT Software Keywords Software Engineer (Java/Vue.js) Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyCapgemini
- LocationMorocco
- CategoryFullStack
- SourceNaukrigulf
- Listed3h ago
Related FullStack jobs
Senior Java Angular Developer - Clean Architecture
As a Java Fullstack Developer, you will be responsible for: Designing, developing, and maintaining robust and scalable applications with Java and Spring…
React & Laravel Developer - Full-Stack
Develop and maintain full-stack web applications, from back-end to user interface. Design and develop secure and performant RESTful APIs with Laravel. Develop…
Mid-Level Frontend Engineer (React.js)
We are looking for a Mid-Level Frontend Engineer with strong experience in building scalable, customer-facing web applications using React.js and Next.js . The…
Support Engineer
Main Benefits: Competitive Salary Health Insurance Gym Membership Flexible Working Hours Continuing Education Opportunities Work from home Team Building…