I am focusing in backend development by providing Java API to be consumed by other Java-based applications, and or Restful API to be consumed by Web or Mobile applications.
I could provide a complete backend solution, not only the code, but also database design and implementation, practicing agile methodology by writing unit and integration tests and doing code review, and configuring CI/CD pipelines so that the development process will be more streamlined.
For some cases, it is necessary to have decomposed a system into independently deployable service units such that each service has a Bounded Context based on a specific business Domain: This is where I suggest to a stakeholder that we need to implements microservices/micro-services/microservices to the projects or products we develop.
My experience mostly in developing Software As A Service (SaaS) platform, business computing, and information system area, using Bootstrap and Angular JS as UI component, Spring MVC as a Restful API endpoint, and Spring Core Integration framework, and Hibernate as favorite Java Persistence API (JPA) implementation wrapped by Spring Data component. If my clients requires no casual application or web server, I like to use Spring Boot for simpler development and deployment of the application.
- Java web development JEE:- and backend using skills such as (jsp , servlet , JEE , RESTFUL Jersey API (web service), Spring Framework Spring (Security , MVC) , Database layer Hibernate Framework , maven , XML , Ajax , Json , eclipse )
-Java desktop Application :- Any sort of Java utils. Need to automate some business process i use skills such as ( Netbeans IDE ,swing to create user interface and frames , dynamic Reports or Jasper Reports to create your report ) in database or (JDBC) I use Mysql