Web Components Developer Resume
Atlanta, GA
SUMMARY
- Over 16 years of experience on IT, national and international using J2EE Enterprise Java, .Net, SharePoint, Systems Manager, IT Manager, Project Manager, Process Expert in several companies such as: Confidential.
- Hands - on senior software engineer with more than 16 years of experience in IT, which spans excellent hands-on Java/J2EE analysis, design & development along with rich database design & development skills.
- Experience in developing Client/Server and Multi-Tier application systems in Intranet/Internet by using Java and J2EE frameworks/technologies.
- Experience in developing complex applications using web services, J2EE technologies such as Servlets, JSP, Struts, Spring, Hibernate, JSF, JPA, and XML using Oracle as database.
- Extensive experience in different areas among which currently work with Java, Spring, Struts, HTML5, CSS3, JavaScript, JQuery, AngularJS, Node JS, Bootstrap, REST development services for websites.
- Rich experience developing web applications using Core Java, Servlet, JSP, Taglibs, Hibernate, JDBC Maven, Spring, REST and SOAP Web Services, XML, XSD, XSLT, XPATH, Java Application Servers, Log4j.
- Experience in developing server-side applications based on Restful Web-Services and SOAP, using different frameworks like Spring and Web services.
- Proficient in understanding the Business Logic and developing Business applications.
- Expertise using JDK 1.5/1.6/1.7, 1.8, Hibernate, JPA, JSF, Primefaces, AJAX and Web services.
- Knowledge in PrimeFaces framework i.e., making use of Node components like Navs, NavBars, Pagination, Alerts, and Progress bars etc.
- Played key role in architecting, coding and deploying micro services based on REST API applications.
- Sound experience implementing open-source frameworks like Spring, Hibernate, etc.
- Good Hands-on experience in Spring Framework (AOP, MVC, and REST modules) and Web services (SOAP and REST using JAX-RS).
- Expertise in analysis, design, development, testing and maintenance of large scale object oriented applications.
- Having good experience in design and development using UML Use case diagrams, Class diagrams, and Sequence diagrams.
- Having experience in working with different databases like Oracle 11g/10g/9i, DB2, MySQL and SQL Server 2005/2008.
- Experienced in various IDEs like Eclipse, My Eclipse, NetBeans, Notepad++, Atom and IBM Rational Developer.
- Participation in Software Development Life Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
- Strong leadership qualities and manage teams globally on 24x7 basis
- Experience in Global Delivery Model, handling teams across diverse geographical locations/time zones.
- Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit.
TECHNICAL SKILLS
Programming: Java Applets, JSP, PrimeFaces, Web Components, Fatwire, Framework, Vignette, iOS development.
Languages: JAVA/JDK 1.4- 1.8, Ec, JBuider, NetBeans, RAD, C++
Web Technologies: jQuery UI, Ajax, HTMLS, CSS3, RESTful service, JavaScript/jQuery, AngularJS, JSON, XML, Java, iOS, Blackberry platforms
Internet/e-commerce: Servlets/JSP, XML/XSD, XSL/T.GUI Development, HTML 4.0/ HTML5, JavaScript, google Analytics
Databases: Oracle 9i/8i, MS SQL Server 6.5/7.0, MySQL 4, Cloudscape
Operative Systems: Windows 2008 NT/XP/95/98, Sun Solaris 8.0, Linux
Application Servers: Apache, Tomcat, WebLogic, Glassfish, Jetty, WebSphere 6.0.1
Versioning control systems: CVS, VSS, SVN, GIT.
IDEs: Eclipse, My Eclipse, NetBeans, Notepad++ and IBM Rational Developer
MVC Frameworks: Struts, JSF, AngularJS, Fatwire, Struts, S Casper.
Back-End Frameworks: J2EE, Spring, JMS, Web Services, Restful, NodeJS.
Front-End Frameworks: JQuery, SASS, Less, Bootstrap.
Development Tools: Eclipse, Visual Studio, Dreamweaver, SQL Developer, Mongotron, MySQL, Notepad++, SoapUI.
Project Planning Tools: MS Project, MS Visio.
Modeling: Rational Rose 2002, Visio 2010, Enterprise Architect 5
Office Tools: Word, Excel, Access, Power Point, Open Office Suite.
Graphical Design Tools: GIMP, Photoshop, Blender.
Testing tools: Selenium, Junit, Mocha.
Business Intelligence: Bime Studio, Tableau
Other tools: Maven.
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer/Architect | IT Expert
Responsibilities:
- Involved in the entire SDLC from requirement analysis, design, development, maintenance and support of the applications.
- Design and developed Java Web application using Hibernate for a CRM customized platform
- Develop web components using Spring and Hibernate.
- Design and developed Web Services for Legacy integration systems
- Designed, developed and programmed in Java, spring, Struts, HTML, Primefaces, JavaScript.
- Designed the front end applications, user interactive web pages using technologies like HTML5, JSP, XHTML, CSS3, JavaScript, JQuery, Ajax and JSON, Bootstrap, Angular.
- Created Responsive Web Pages using Bootstrap and also Media queries.
- Experienced with Spring, Struts, Hibernate frameworks including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Handled the 3-tier architecture with Controller, Service and DAO layers to loosely couple the dependency.
- Analysis and Design of Models Agency CRM System
- JAVA J2EE Architecture of solution Definition (Hibernate, Struts)
- Hands on experience utilizing Business Model Integration-HubSpot
- Also worked closely in term of infrastructure analysis (HW/SW)
- Extensively involved at code level for Risk Detection and Vulnerability
- Best Practices Implementation ( Code Repositories management)
- Extensively working on Software Development Consulting and customized roles and responsibilities for others
- Build and maintain effective communication with Offshore and On-site team worldwide, and encourage others to participate
Environment: Java, J2EE, HTML5, CSS3, JavaScript, JQuery, Hibernate, Spring, Struts, JSON, Bootstrap, REST Services, JUnit, Linux, Oracle, MySQL, GIT.
Confidential, New York City, NY
Sr. Java Developer, Systems Architect, SOA Specialist
Responsibilities:
- Involved in requirements gathering, analysis, design and documentation of the application and extensively worked on Cost Estimation, New projects proposals.
- Involved since inception in development of platform as Enterprise MicroServices using Spring boot, Spring MVC, Maven, Hibernate and ORM.
- Designed the front end applications, user interactive web pages using technologies like HTML5, JSP, XHTML, CSS3, JavaScript, JQuery, Ajax and JSON, Bootstrap, Angular.
- Wrote several RESTful Web services such as Get/Put/Post/Patch using backend Java Spring with Jersey
- Responsible for the design, analysis, development and maintenance of the Application using Spring MVC 4, Spring DI, Spring AOP, Spring Data, Spring Boot, Hibernate, JPA and JAVA.
- Used standard software engineering design patterns and REST to achieve an efficient communication between applications.
- Design and code backend web services for web applications with HTML5, CSS3, JQuery and JavaScript as frontend technologies and also for consumption for other process.
- Used J2EE design patterns like MVC, Singleton, Factory, and DAO.
- Developed Data Access Objects (DAOs) and performed O/R mapping using Hibernate to access the data-base.
- Creation and Implementation of the SharePoint Excellence Center and Development of the Web Sites.
- Implementation of the Software Center for (Chile).
- Technology Strategy Definition Globally (France, Germany, Latam).
- Integration of de Mexico in the North American Development Platform.
- Training and Development of each team member and Goal Setting.
- Developed the application using the Agile Scrum methodology. Participated in Daily Scrum Meetings and Sprint Retrospective and Sprint planning for on time delivery of business needs.
Environment: Java, J2EE, HTML5, CSS3, JavaScript, JQuery, Hibernate, Spring (MVC, Boot, AOP), DAO, Struts, Micro Services, REST Services, SharePoint, JUnit, Linux, Oracle, MySQL, GIT.
Confidential, Milwaukee, WI
Sr. Java Developer
Responsibilities:
- Defining Development Methodology and implementation of Technological Projects.
- Architected the software that automates the financial planning, budgeting and forecasting solution.
- The architecture is based on Swing as the presentation layer which communicates with Tomcat Application server via HTTPS adapter.
- The application layer communicates with MySQL and the OLAP server.
- Design and develop a huge system from the scratch to give visibility and alerting about client’s global IT services performance.
- Designed and coded application components in an Agile/TDD environment utilizing a test driven development.
- Developed system using J2EE to interact with Oracle 10g company’s databases to show charts and reports.
- The product highly leverages Spring IOC container for Dependency Injection.
- Implemented Spring AOP on key Model layer for cutting audit records.
- Provider Hiring (Hosting, Development, etc.)
- Problem Solving using. Net platform.
- Plugged Hibernate into the application using Spring DAO framework.
- Used Hibernate Query Language (HQL) for retrieving and modifying database records.
- Designed Multi-Dimensional database (Cubes) for Curveline Analytic Server
- Development of applications for iPhone /iPad
- Content Management Systems Coordination.
- Repository Code Design and Implementation.
- Design and Implementation of the Corporate Intranet.
- Purchase and Installation of Servers.
- Quality Assurance System Implementation with Code and Deliverables.
Environment: Java, J2EE, HTML5, CSS3, JavaScript, JQuery, Hibernate, Spring, SharePoint, Team foundation server (Repository Server), .Net, iPhone/iPad.
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Used a collection of Java J2EE best practices to build and maintain CTS application.
- Used HTML, JSP, CSS3, and JavaScript for the responsive web design.
- Use JavaScript, HTML, Jquery1.9, CSS3, for building application.
- Coded VBA script on Excel. The presentation layer for this application is Excel which interfaces with Tomcat via Apache Axis.
- Implemented custom MVC framework (CASPER) on Tomcat.
- Designed Database tables and coded PL/SQL in MS SQL Server.
- Also responsible for Source Management, Control and Impact Analysis, Monthly Invoicing, (VPN) Stablishing and Execution of Support Processes.
- Problem solving on J2EE Platform. And minimizing and prevention of problems.
- Customer meetings, SLA´s follow up
Environment: Java, HTML, CSS, JavaScript, JSON, Rad 7, Oracle 10g, Casper, Servlets y JSP.
Confidential
Web Components Developer
Responsibilities:
- Source Management.
- Prototype applications using Dreamweaver
- Implementation of JSPs.
- Elaboration of technical Documentation using UML
- Code Testing using JTest
- Basic implementation of design patterns
Environment: Java, HTML, CSS2, JavaScript, Dreamweaver, DB2, Servlets y JSP.