¿Cuáles son los requisitos para un arquitecto Java?
2. Ser competente en el uso del marco básico.
3. Tener dos experiencias en investigación de código fuente de framework o middleware web.
4. Experimentó el desafío de la gran concurrencia y tiene experiencia relevante en su manejo.
5. Tener experiencia en el uso y arquitectura de tecnologías comunes de integración de aplicaciones como middleware de mensajes, middleware de servicios ESB.
6. Tener un conocimiento profundo de las características comerciales del propio sistema y ser capaz de analizar las deficiencias y resolverlas en función de las características comerciales.
Los arquitectos de AVA tienen requisitos muy altos. Además de dominar el conocimiento de JAVA, también deben dominar todos los aspectos del software informático y algunos conocimientos de hardware.
Programación: JAVA, JAVA
Aplicaciones, JAVA
EEE (por ejemplo: EJB, RMI, JMS, WebService), código abierto, patrones de diseño, JavaScript , C/C, .NET, SQL, ORACLE, MySQL. SQL, ORACLE, MySQL, índice, partición, fragmentación, maestro-esclavo, procedimiento almacenado
Red y navegador: protocolo TCP/IP, protocolo HTTP, FTP, HTML, XML, navegador
Sistema operativo: sistema Linux, Shell/batch, sistema de archivos (varios), SSH
Middleware: Tomcat, Apache, Nginx, lighthttpd, JBoss, WebSphere, Weblogic, IIS.
Tecnología y conceptos: algoritmos varios, búsqueda, almacenamiento en caché, multihilo, UML, OO, SOA, AOP, REST, almacenamiento, computación en la nube, etc.
Negocios: foros, blogs, redes sociales, comercio electrónico, aplicaciones, etc.
Otros: conceptos básicos de informática, hardware informático
Cualidades blandas personales: experiencia, análisis de problemas, visión general, forma de pensar, etc.