Java Developer Resume
St, LouiS
SUMMARY:
- Over 5+ years of experience in IT industry in the areas of Requirements Gathering, Analysis, Design, Development, Implementation and Testing of Software Applications using Java/J2EE technologies - based client/server web Applications Oracle and SQL.
- Hands on Experience in implementing Model View Control (MVC) architecture using Spring, JDK, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, JDBC.
- Strong knowledge of Software Development Life Cycle (SDLC)including Waterfall and Agile development (SCRUM) methodologies.
- Strong experience in application development using Java/J2EE technologies which includes implementing Model View Control (MVC) architecture using Spring, JDK 1.6, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, Web Services, AJAX, JDBC, HTML and JavaScript.
- Expertise in various open source frameworks like Struts 2.0/1.3, Spring 3.0/2.5, and ORM Technology like Hibernate 3.0.
- Strong Experience in developing data models using Hibernate POJO’s and configuring Hibernate persistence layer.
- Experience using Hibernate for mapping Java Classes with database and using Hibernate Query Language (HQL).
- Strong experience with Version Control like GitHub, SVN and CVS.
- Strong knowledge on integrating tools like Jenkins and Maven
- Experienced in Development and Deployment of 3-Tier and n-Tier Architectures.
- Proficiency, including architecture, with different RDBMS platforms like Oracle and SQL Server.
- Good experience in developing Distributed applications using EJB.
- Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
- Expert in Query writing using SQL, Procedures, Functions and Packages using PL/SQL.
- Experienced on file transfer and connecting from Windows environments to UNIX servers using tools like Putty and FileZilla.
- Excellent interpersonal and communication skills with multitasking ability.
- Demonstrated willingness, interest, and aptitude to keep learning new technologies and acquire new skills.
- Expertise in working with IDE tools like Eclipse.
SKILL:
Languages: Java, J2EE, C, C++, HTML, CSS, SQL.
Operating system: Windows.
Java Technologies: Java, J2EE, JDBC, Hibernate, Servlets, Struts, Spring Framework IOC, AOP, ORM, Web Services.
Framework: MVC, Struts 2.0/1.2, Spring
Scripting Language: JavaScript, JQuery, Angular JS.
Servers: Websphere 6.0/5.1, Tomcat 6.
RDBMS: Oracle 12c/11g/10g/9i/8i, DB2, MSSQLServer, MySql.
Tools: Eclipse, SQL Developer
Concepts: UML, Design Patterns.
Analysis/Modeling Tools: UML, JAD, RUP, Waterfall, Agile
EXPERIENCE:
Confidential, St. Louis
Java Developer
Responsibilities:
- Developed Servlets and Server-side components using EJB under J2EE Environment
- Development of REST Web services using Spring Framework
- Worked extensively on REST templates to consume the REST web services including security
- Used Design Patterns like Factory, Singleton, Value Object and DAO pattern
- Used Spring MVC, IOC, and Spring Boot to develop intranet web application
- Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, AutoComplete, JSON, AngularJS, NodeJs and JavaScript.
- Created a Presentation layer for the clients to buy the memory cards using HTML, CSS, JavaScript and DHTML.
- Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring Boot.
- Developed JSF navigation rules for Event create/edit/update/delete/view actions.
- Implemented Customized and Hibernate validations in all the JSPs.
- Worked on JQuery to make dropdown menus on web pages and display part of a webpage upon user request.
- Created a Registration and the profiles for the clients using the HTML, SQL Server, XML.
- Developed components to fetch the data from the back end using AJAX and JQuery
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Involved in configuring the Git repository and maintain the version control using Git.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
Environment: Java, J2EE, JSF, Web Services, JSON, Spring Boot, AngularJS, NodeJs, AJAX, JQuery and JavaScript, SQL
Confidential
Java Developer
Responsibilities:
- Developed Servlets and Server-side components using EJB under J2EE Environment.
- Built Web pages that are more user-interactive using JQuery plug-ins for Drag and Drop, AutoComplete, JSON, AngularJS, NodeJs and JavaScript.
- Created a Presentation layer for the clients to buy the memory cards using HTML, CSS, JavaScript and DHTML.
- Developed JSF navigation rules for Event create/edit/update/delete/view actions.
- Implemented Customized and Hibernate validations in all the JSPs.
- Worked on JQuery to make dropdown menus on web pages and display part of a webpage upon user request.
- Created a Registration and the profiles for the clients using the HTML, SQL Server, XML and jQuery.
- Developed components to fetch the data from the back end using AJAX and JQuery
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Used Promises to do AJAX call to connect front-end and back-end.
- Development of REST Web services using spring Framework
- Used Design Patterns like Factory, Singleton, and Value Object and DAO pattern
- Used oracle hints like parallel to execute the query in parallel which therefore increased the performance.
- Actively involved in coding PL/SQL based on business requirements.
- Monitored database performance using Oracle Enterprise Manager (OEM).
- Configured various interceptors for transaction management, security, Audit logging (database) and logging using Spring AOP.
- Involved in configuring the Git repository and maintain the version control using Git.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and codes and worked on resolving browser compatibility issues.
Environment: Java, J2EE, JSF, JDBC, HTML, CSS, JavaScript, JQuery, AngularJS, NodeJs, AJAX, Web Services, Spring MVC, Maven, PL/SQL, Oracle 11g, Git, Jenkins, Shell, OEM, MySQL, WebSphere Application Server
