Java technical architect

10/08/2023 Bayt.com Casablanca
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 Technical Architect, you will play a pivotal role in defining the overall technical strategy and leading the design and development efforts of Java applications. You will collaborate closely with cross-functional teams, including software engineers, product managers, and stakeholders, to drive the delivery of high-quality solutions. Your expertise will be essential in providing technical guidance, setting architectural standards, and solving complex challenges to build robust and efficient software solutions.


Your main duties will be:


  • Develop and communicate the architectural vision and strategy for Java-based applications, ensuring alignment with business goals, performance requirements, and industry best practices
  • Provide technical guidance, mentorship, and support to development teams, fostering a collaborative and innovative environment
  • System Integration: Design and oversee the integration of various software systems, ensuring seamless data flow and interoperability
  • Identify performance bottlenecks, conduct code reviews, and implement optimizations to improve application performance and scalability
  • Implement robust security measures and adherence to compliance standards to safeguard sensitive data and maintain regulatory requirements
  • Research and evaluate emerging technologies, frameworks, and tools to make informed decisions on technology stack upgrades and enhancements
  • Drive continuous improvement initiatives, such as automation, code quality enhancement, and best practice adoption, to enhance development processes
  • Collaborate with product managers and business stakeholders to understand requirements and translate them into scalable, reliable, and efficient architectural solutions
  • Create and maintain technical documentation, including architecture diagrams, design specifications, and system documentation
  • Identify potential risks in project deliverables, propose mitigation strategies, and ensure projects are executed within time and budget constraints

Qualifications

If you have:


  • Bachelor's degree in Computer Science, Software Engineering, or a related field. A Master's degree is a plus
  • Minimum 8 years of experience as an Architect/Technical expert
  • Extensive expertise in Java programming language, Java EE, Spring Framework, and related technologies
  • Solid understanding of software architecture patterns, microservices architecture, cloud computing, and distributed systems
  • Solid knowledge of the below technical environment:
    • Java & JavaScript
    • Primefaces
    • Oracle dB & PLSQL
    • WebLogic
    • WS (REST-JSON)
    • Jasper
  • Demonstrated ability to lead and inspire development teams, driving technical excellence and fostering a collaborative culture
  • Strong analytical and problem-solving skills to address complex technical challenges effectively
  • Excellent verbal and written communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders, in both French and English.
  • Any relevant certifications (e.g., Oracle Certified Master, Java SE/EE Architect) are a plus

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!


This position comes with : 


  • Competitive compensation packages  
  • Interesting and challenging tasks within large-scale projects 
  • An international dynamic within a fast-paced working environment 
  • The opportunity to work in a diverse environment with talented colleagues 

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-SS1


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 Casablanca, 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é