Un desarrollador senior de Java requiere múltiples habilidades (depende del nivel de experiencia):
- Java central
- OO Concepts
- Patrones de diseño de Java (patrones de diseño de GoF)
- Conceptos de Java EE (conocimiento de los niveles de aplicación empresarial de Java EE para la certificación OCMJEA – MyExamCloud)
- JSP y Servlets
- JSF
- EJB
- JPA
- Servicios web Java (JAX-RS, JAX-WS)
- Patrones de diseño Java EE
- Servidores de aplicaciones (JBoss, GlashFish, WebSphere..etc)
- Bases de datos (consultas MySQL, Oracle… .SQL)
- Diagramas UML (caso de uso, clase, secuencia, componente, implementación …)
- Conocimiento del proceso (ágil …)
El lenguaje Java está organizado en función del uso de la plataforma. Puede comenzar a aprender conceptos avanzados después de completar Java central.
- Los conceptos avanzados son de la plataforma Java EE para desarrollar aplicaciones empresariales.
- Lea sobre la arquitectura Java EE (conocimiento de los niveles de la Aplicación Empresarial Java EE para la Certificación OCMJEA – MyExamCloud)
- Lea los conceptos básicos de HTML (necesarios para desarrollar aplicaciones empresariales basadas en web)
- Descargue el servidor de aplicaciones JBoss / GlashFish e instálelo en su sistema de trabajo.
- Lea Servlets y ejecute ejemplos en su servidor de aplicaciones.
- Lea JSP y ejecute ejemplos en su servidor de aplicaciones.
- Desarrolle una aplicación web usando JSP y Servlets
- Lea el componente EJB (Introducción al componente EJB en la arquitectura Java EE por MyExamCloud – MyExamCloud)
- Ejecute algunos ejemplos en cada tipo de EJB.
- Lea sobre JPA (Introducción a JPA en la arquitectura Java EE por MyExamCloud – Tutoriales gratuitos de EPractize Labs)
- Ejecute algunos ejemplos en JPA
- Desarrolle una aplicación web usando JSP, Servlet, EJB y JPA
- Lea sobre los servicios web Java (JAX-WS y JAX-RS)
- Desarrolle una aplicación web basada en SOA utilizando JSP, Servlet, EJB, JPA y servicios web
Una vez que se sienta cómodo con todas estas habilidades, actualice su currículum con estas tecnologías y busque un trabajo de Desarrollador Java EE.
- ¿Cuáles son algunas historias de horror sobre personas que son víctimas de la aplicación no competitiva?
- Cómo convertirse en ingeniero mecánico profesional
- ¿Cómo debería ser contratado un nuevo en una empresa, ya que solo contratan personas con experiencia?
- Cómo comenzar como arquitecto
- ¿Cuáles son algunas carreras en las que pasas una parte importante de tu tiempo entrevistando a personas?
Buena suerte !