Red de conocimiento de abogados - Derecho de sociedades - ¿Qué hace un ingeniero de Java?

¿Qué hace un ingeniero de Java?

En cuanto a lo que hace un ingeniero de Java, Huaqing Vision Education cree que la mejor manera de comprender lo que hace una profesión es echar un vistazo primero a las responsabilidades de este puesto, y la profesión de ingeniero de Java no es una excepción. .

1. Responsable del diseño de ingeniería, diseño de arquitectura y desarrollo del back-end del servidor en productos APP del cliente.

2 Investigar la última tecnología y su aplicación en la industria, y resolver problemas clave en el proceso de investigación y desarrollo innovador Problemas y dificultades técnicas

3. Completar la codificación del software y las pruebas unitarias a tiempo de acuerdo con el plan de tareas del proyecto

4. de los módulos correspondientes según el proceso de desarrollo

5. Comunicarse y cooperar con los gerentes de producto, ingenieros de pruebas y otros equipos para garantizar la calidad y el progreso del trabajo de desarrollo del producto

6. Coordinar o guiar el trabajo de otros desarrolladores del equipo.

7. Experiencia en programación en un lenguaje back-end convencional: Java, Scala, Node.js o Python

8. Competente en los principales marcos de desarrollo de aplicaciones web (Spring, Play!, Express, Django, etc.); familiarizado con los marcos de sistemas SOA y servicios web (REST, SOAP); familiarizado con los principales servidores de aplicaciones (Tomcat, JBoss, Apache, Nginx, etc.)

9 Competente en diseño de bases de datos y optimización del rendimiento; familiarizado con las principales bases de datos RDBMS y NoSQL (MySQL, MongoDB, Memcached, Redis, etc.), así como con la programación de bases de datos (SQL, JDBC, iBatis, OpenJPA, etc.)

10. Familiarizado con herramientas de ingeniería comunes: Jenkins, Maven/Sbt/Npm/Ant, Git/SVN, Eclipse/IntelliJ, etc.

11. estilos de programación y programación basada en eventos

12. Apasionado, apasionado por la tecnología, buenas habilidades de planificación, comunicación, organización y coordinación, y fuertes habilidades de análisis lógico y buen espíritu de trabajo en equipo; >