I can develop - Java Desktop Applications: using any sort of core java-API to automate some business process. I can develop attractive user interfaces and frames using java swing and JavaFX as well. I can also generate dynamic reports or jasper reports and can integrate that with the application to generate your business report. I can also integrate XML parsing and write features in an application using JDOM or JAXB. I usually use Eclipse IDE to develop java application but I am also capable of using NetBeans and IntelliJ IDE also. I am well experienced in using JUNIT my codes to generate clean and reusable code.