Dg6_morocco_software engineers

04/08/2023 Bayt.com
Description du poste Company Description

We are Netcompany-Intrasoft, a leading European IT Solutions and Services Group with strong international presence and expertise, ffering innovative and added-value solutions of the highest quality to a wide range of international and national public and private organizations. More than 500 organizations in over 70 countries worldwide have chosen the company's services and solutions to fulfill their business needs.


For more information regarding our company, current projects, and openings around Europe, please consult our website: www.netcompany-intrasoft.com



Job Description

As a Java Software Engineer, you will play a vital role in designing, developing, and maintaining Java-based applications. Leveraging your strong technical expertise and problem-solving skills, you will contribute to the full software development life cycle and work collaboratively with cross-functional teams to deliver robust and scalable solutions.


Your main duties will be:


  • Design, implement, and test Java-based applications and components in alignment with project requirements and architectural guidelines
  • Conduct code reviews to ensure adherence to coding standards, best practices, and established quality benchmarks
  • Analyse and troubleshoot complex software issues, providing efficient and effective solutions to ensure the smooth functioning of applications
  • Identify performance bottlenecks and optimize application code for improved speed, scalability, and efficiency
  • Create comprehensive test plans and documentation, ensuring the reliability and maintainability of the developed software
  • Work closely with cross-functional teams, including software engineers, designers, and QA testers, to deliver high-quality software solutions
  • Embrace Agile methodologies, participate in Scrum ceremonies, and contribute to sprint planning, retrospectives, and daily stand-ups
  • Demonstrate a commitment to personal and professional growth, staying proactive in expanding your knowledge of Java and related technologies

Qualifications

If you have:


  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is a plus
  • Minimum 3-4 years of experience as a Java Software Developer
  • Strong knowledge of Java programming language, Java EE, Spring Framework, and related technologies.
  • Proven experience in software design patterns, object-oriented programming, and multi-threaded programming.
  • Very good knowledge of the below technical environment:
    • Java & JavaScript
    • Primefaces
    • Oracle dB & PLSQL
    • WebLogic
    • WS (REST-JSON)
    • Jasper
  • Proven experience in software design patterns, object-oriented programming, and multi-threaded programming.
  • Demonstrated ability to tackle complex technical challenges with creativity and efficiency.

Strong interpersonal and communication skills, with the ability to work effectively in a team-oriented environment in both French and English.


If you also have knowledge of (added advantage):


  • Agile methodology
  • Microservices
  • Spring Boot
  • Docker
  • Kubernetes
  • React
  • HL7-CDA-FHIR
  • JBPM & Drools
  • Wildfly

… then this position is suitable for you!



Additional Information

We ensure equal opportunities, treatment, and consideration to all candidates. Discrimination based on sex, racial or ethnic origin, religion or belief, disability, age, sexual orientation or marital status, physical or mental disability, or any other factor protected by applicable laws and regulations is prohibited. At Netcompany-Intrasoft we respect human rights as part of our culture, and we focus on creating a positive workplace in which all employees are valued and where diversity and inclusivity are welcomed.


The safety and well-being of our employees remain our top priority. Please note that Netcompany-Intrasoft's recruitment process is being conducted virtually due to preventive measures against the Covid-19 pandemic.


#LI-VT1


Our culture


Our people are the most important element of our success. Our work life is well defined by our set of fundamental  Values : https://bit.ly/3SSbBzU 


 #BePartOfSomethingGreat!


*Please submit your CV in English


All applications will be treated as strictly confidential.


Our culture


Our people are the most important element of our success. Our work life is well defined by our set of fundamental Values : https://bit.ly/3SSbBzU 


 #BePartOfSomethingGreat!


*Please submit your CV in English


All applications will be treated as strictly confidential.




Détails du poste Lieu de travail Maroc Domaine de la société Autres Services de Soutien aux Entreprises Type de société Non spécifié Type demploi Non spécifié Salaire mensuel Non spécifié Nombre de postes à pourvoir Non spécifié