Current location - Education and Training Encyclopedia - Resume - What are the requirements for java architects (what do java architects do)
What are the requirements for java architects (what do java architects do)
1, a solid java foundation.

2. Skillfully use the basic framework.

3. Have experience in source code research of middle school framework or web middleware.

4. Experienced huge concurrent challenges and have relevant coping experience.

5. Experience in the use and architecture of common application integration technologies such as message middleware and service middleware ESB.

6. Have a deep understanding of the business characteristics of the system itself, and be able to analyze the deficiencies and solve them according to the business characteristics.

AVA's architects are very demanding. Besides mastering JAVA knowledge, they also need to master all computer software and some hardware knowledge.

Programming: JAVA, JAVA

Applications, JAVA

EE (such as EJB, RMI, JMS, WebService), open source, design pattern, JavaScript, C/C,. Net, VBA.

Database: SQL, ORACLE, MySQL, index, partition, slice, master-slave, stored procedure.

Network and browser: TCP/IP protocol, HTTP protocol, FTP, HTML, XML, browser.

Operating system: Linux system, Shell/ batch, file system (various), SSH.

Middleware: Tomcat, Apache, Nginx, lighthttpd, JBoss, WebSphere, Weblogic, IIS.

Technology and ideas: various algorithms, search, caching, multithreading, UML, OO, SOA, AOP, REST, storage, cloud computing, etc.

Business: forums, blogs, social networks, e-commerce, applications, etc.

Other aspects: basic computer knowledge, computer hardware.

Personal soft quality: experience, problem analysis, overall situation, mentality, etc.