At present, Shenzhen's IT company Java direction is using those technologies

Source: Internet
Author: User
Tags message queue mongodb redis java keywords

In Zhaopin, search Java Keywords (2017-4-16) to see what technology is being used in the Java direction of the IT industry in Shenzhen.

NoSQL has become more popular. There are a lot of things to say about Linux, and it shows that Windows does a little bit of server. The mainstream of web development is also in SSH and Springmvc, which mentions the relatively small number of micro-services. The company uses cloud host, cloud service

2. Proficient in Java language, familiar with the technology architecture, familiar with MVC framework, XML, JSP, Ajax and other programming technology;
3. Proficiency in relational database and SQL language, familiar with database based programming, including stored procedures, functions, triggers and other data processing technology;
4. Familiar with the following technology is preferred: Redis, Hadoop, Memcache, MongoDB.


2, a solid Java foundation, familiar with the development technology such as: Struts, Spring, Ibatis, Hibernate and other frameworks;
3, skilled use of oracle/mysql/server2008 database, write stored procedures, indexes, SQL optimization experience is preferred;
4, familiar with the common front-end framework such as: jquery, Ajax technology, familiar with ExtJS better;


3, proficient in Java EE technology, proficient in struts2,spring,springmvc,hibernate/mybatis and other open source framework, skilled use of popular jquery,bootstrap,freemarker and other front-end framework.
4, proficient in the restful style of server background development, micro-service architecture design has a certain understanding.
5, skilled use of MySQL and Oracle database, proficient in the use of SQL, can skillfully write stored procedures.
6, familiar with the Redis, database middleware and Java middleware development.


2, skilled Java-related technology SSI/SSH/SPRINGMVC one of the development framework;
3, familiar with the LINUX/UNIX system structure, the distributed system has knowledge;
4, understand the commonly used algorithms and design patterns;
5, familiar with Oracle/mysql and other databases or NoSQL technology, can skillfully use SQL;


3, familiar with the relevant mainstream technical framework (Spring MVC, SSH, MYBATIS3, etc.), proficient in design patterns, have good object-oriented analysis and design capabilities;
4, have large-scale relational database development and design experience, proficient in MySQL database and database performance tuning, familiar with SQL language, and have the ability to design database view and stored procedures;
5, master HTML, Javascript, CSS and other conventional web development technology, familiar with Html5,bootstrap preferred.


3, 3 years and above experience in Java development, struts,jsf,hibernate,spring and other open source framework familiar with, understand its principles and mechanisms;
4, familiar with the design and application of distributed systems, familiar with distributed, caching, messaging and other mechanisms;
5, familiar with multithreading and high-performance system design, with high concurrent background application development experience;
6, familiar with MySQL, has the experience of distributed cluster data processing is preferred;
7, have NoSQL project experience, familiar with Memcache,redis,mangodb and other mainstream NoSQL storage open source project;


2. Have a solid Java foundation, proficient in a variety of commonly used frameworks (Spring, Hibernate, Struts2, SPRINGMVC, MyBatis, etc.) and technology, familiar with the distributed, multithreading, messaging and other high-performance architecture-related development technology;
3. Have a deep understanding of Java design patterns, and have relevant design pattern development skills, in-depth understanding of OO thought and domain model ideas;
4. Familiar with Oracle, MySQL database, relevant technology and tools, etc.
5. Familiar with basic Linux operation commands;
6. Familiar with MongoDB and other NoSQL database, caching architecture (such as Memcache,redis), and can be used flexibly in the application framework.


2, familiar with Java EE mainstream architecture struts2, Spring, Ibatis technology, familiar with Ajax,jquery,bootstrap and other web development related technologies;
3, skilled use of eclipse development tools. Familiar with the development and deployment of application servers based on Docker,tomcat,jetty,jboss;
4, familiar with Oracle, MySQL and other database development, familiar with the common sub-table technology, skilled in the preparation of SQL and stored procedures;
5, familiar with NoSQL database, such as Hbase,mongodb;
6, familiar with the common middleware technology, such as Redis,kafka,elastic-search,mycat,dubbo,drools,druid;


2, proficient in the mainstream server development software: SPRING/HIBERNATE/MYBATIS/TOMCAT;
3, familiar with the TCP/IP protocol, proficient in webservice development;
4, skilled use of databases such as: Oracle,mysql,sql-server;


2, Solid Java language Foundation, familiar with Java EE (SERVLET,JSP) related technology and framework, skilled in the use of Spring MVC, Spring, Struts, Hibernate, MyBatis and other open source framework for development
3, familiar with JAVASCRIPT,JQUERY,CSS and other front-end technology
4, familiar with MySQL, Oracle database, can skillfully use SQL statements
5, familiar with Tomcat, Nginx, httpd and other services deployment and optimization

2. Proficient in the use of Spring\mybatis framework, familiar with multithreaded programming, timed tasks;
3. Skilled use of mysql\postgresql\oracle database, familiar with POSTGRES-XL technology;
4. Proficient in the application of Linux environment, familiar with the relevant technical software, such as Redis/nginx;
5. Familiar with jquery, JavaScript, CSS, HTML, JSP and other front-end technology;


2. Proficient in Java development language, proficient in jsp/servlet/web service/javascript/jstl and other development technologies;
3. Familiar with Springmvc, Struts, Hibernate, MyBatis and other open source framework, familiar with MQ (RABBITMQ, ACTIVEMQ can), the actual message distribution project experience is preferred;
4. Familiar with MySQL database, SQL language, data modeling experience, good command of SQL statement tuning and database tuning is preferred;
5. Familiar with Linux operating system, able to carry out project deployment and Nginx configuration, familiar with Shell script programming and common management command preferred;


3. Familiar with SQL, NoSQL and other mainstream database;
4. Has the good programming style, can write the standard, the high quality code;


1, with more than 5 years JAVA/J2EE development of large-scale system work experience, proficient in java/j2ee, proficient in design patterns, familiar with UML modeling,
Deep understanding of the design ideas and implementation of frameworks and technologies such as SPRINGMVC, Ibatis, Spring, Ajax, Webservice, MQ, JMS, AOP, JUnit, and so on.
2, proficient in software development management, keen to learn software engineering theory and the use of project management tools, including agile development Management, code management, defect management, code review, testing engineering, continuous integration, etc.
3, proficient in HTML, JavaScript, XML, AJAX, JSON and other front-end language or technology, proficient in the common algorithm design, data structure;
4, skilled use of Linux operating system, has the JVM's tuning experience, proficient in Tomcat,apache,nginx and other Web application server to build the deployment,
With large-scale high concurrent access to Web application architecture development experience, has a good system performance bottleneck analysis and optimization capabilities, server load balanced deployment has relevant experience;
5, familiar with large database such as Oracle, MySQL, etc., familiar with No-sql database such as HBase, MongoDB;
6, with strong object-oriented analysis, design, development capabilities, familiar with a variety of design patterns;


2, proficient in the Java language, familiar with the Linux operating system, the deployment of Java projects, configuration environment, etc.
3, proficient in socket Java NIO programming, proficient in Mina or netty framework;
4, familiar with Redis/memcache or other caching tools, familiar with MQ and message push;
5, skilled use of MySQL. Uses stored procedures, indexes, and optimizes SQL statements;
6, skilled operation Aliyun server, physical server;


1. Five years and above Java experience, familiar with Spring,struts,ibatis and at least one Java application server such as Tomcat,weblogic;
5. Familiar with Java EE related Technology and framework (including Java language/struts/spring/ibatis/hibernate, etc.);
6. Familiar with the web and front-end technology (including Javascript,ajax,json,jquery, ext and other open source framework);
7. Familiar with interface technology, such as webservice, Hessian, etc.
8. Familiar with Linux common commands, can be independently on the above development, testing and deployment;
9. Familiar with Mysql,oracle database, can skillfully use SQL language, SQL optimization and so on.


2, more than 5 years of research and development work experience, more than 2 years of Java experience;
4, proficient in multithreading, network technology, familiar with a variety of streaming media transmission protocol;
5, proficient in Java characteristics, and a variety of common framework technology;
6, familiar with Linux;
7, familiar with various relational database and NoSQL technology;


2, proficient in mastering Java mainstream framework, Struts, Spring, Hibernate/mybatis, MAVEN, etc.
3, proficient in MySQL, Oracle and other mainstream database development, has a strong ability to write SQL;
4, proficient in the mainstream Web server configuration and management, can independently write json/xml and other data Interchange Format interface;


3, familiar with Java, Struts, Spring, Hibernate, Oracle, JavaScript, Jquery, Zepto, Vue, CSS3, HTML5;


4, solid foundation of Java, familiar with io/concurrent programming/JVM mechanism/familiar with distributed architecture/cluster technology/cache/Message queue.
5, proficient in spring framework, and maven/redis/mongodb/nginx/haproxy and other common open source tools
6, can operate the Linux system skillfully


1, more than 4 years Java development experience, Solid Java Foundation, familiar with IO, multithreading, set and other basic framework, familiar with the distributed, caching, messaging, search and other mechanisms;
2. Skilled use of spring, MVC and other frameworks, familiar with Linux under the common commands, familiar with the MySQL database;
3, familiar with JS, CSS, Ajax, jquery and other front-end technology, sensitive to business;
4, familiar with spring, MyBatis, Redis, Dubbo related technology, to WebService, SOA, ESB, SOAP, etc. to have a deeper understanding and understanding;
5, Master Oracle, MySQL and other mainstream database, familiar with the database modeling, with a deep knowledge of SQL;

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.