Expert in Java and Web technologies. Java, HTML, JavaScript, CSS, Apache Tomcat, Eclipse, NetBeans, MySQL, JDBC, PHP, etc. Have designed several systems architectures that include message communication between different machines, different processes and multi threading. Several years of experience working as consultant in the industry. Now working as freelancer. Designed Java GUI using Swing and JavaFX. Please provide details of the project and I will be more precise. Have designed and implemented the control panels for managing intelligent devices. In the absence of project specifications, filling the mandatory number of characters is like generating a story. I have used MAVEN, ANT, GRADLE, Spring Boot, etc. I have also developed the Java programs to read and write Microsoft World and Excel documents. Developed Java programs to process digital images. There are about 50 different image formats like TIFF, PNG, JPEG, etc. I have also developed Android apps using Java and the Android SDK. I have the experience with integrating C++ programs to Java. Still 431 characters left before this bid can be posted. We can use Java to download a web page and extract all the information from web page. This falls into the ETL (Extract, Transform, Load) category. Earlier Java had the Swing for GUI and now JavaFX is more in use. Java is making good progress and once we have mastered the skills for UML, Design Patterns, Data Structures, etc. it becomes very interesting to develop projects.