Java Developer Resume
CA
SUMMARY:
- Java/J2EE Developerin Design, Development, Support and Implementation of Intranet, Client - Server applications usingJava/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, spring, JUNIT, Hibernate, and RESTful API).
- Development experience with Javasuch as IO, Multithreading, Collections and Exception Handling.
- Experience in developing Object Oriented, Enterprise and Web-based Applications.
- Good knowledge of spring's IOC, AOP, Spring MVC and spring's integration with Hibernate technologies.
- Hands on experience in SOA Web Services Architecture and Development.
- Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework.
- Good knowledge at SOAP/WSDL and REST FUL interfaces in java. Created and executed both load and functional tests for web services.
- Expert level skills in developing web-based GUIs using HTML5, XML, CSS, andJavaScript for web enabled applications.
- Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, JBOSS Application server.
- Experience with Agile / Scrum and Waterfall Methodologies.
- Good experience in J2EE Testing in developing test cases with Junit for Unit testing, and logging using Log4J.
- Exposure with Front End Development using JSP, HTML, CSS, JavaScript, JQuery, and AngularJS.
- Good experience in implementing Junit for Unit testing, logging using Log4J and MAVEN tool to compile, package and deploy the components to the Application Servers in different environments.
TECHNICAL SKILLS
J2EE Technologies: Servlets, JSP, JDBC, Web Services, Hibernate, Spring, Collections
Languages: Java, C, C++, SQL, HQL, HTML5, CSS3, JAVASCRIPT.
Operating Systems: Windows 10, XP, Linux
Build Tool: Maven, Junit, Log4j
Databases: Oracle 11g, MySQL, SQL server
Web Frameworks: Spring (MVC/AOP/IOC/Spring Templates), Hibernate, Struts
Web Server/ Application Server: Apache Tomcat, JBOSS, web Sphere.
Development Tools: Eclipse, Spring Tool Suite, NetBeans
Web Technologies: HTML 5, CSS3, JavaScript, JQuery, Angular JS
Web services: REST, SOAP
Reporting Tools: JIRA.
Version Control System: Git
PROFESSIONAL EXPERIENCE:
Confidential, CA
Java Developer
Responsibilities:
- Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
- Developed user interface using JSP, HTML and performed client side validations using Java Script.
- Used JSP, spring/ JSTL tag libs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML.
- Involved in writing JSPs, JavaScript and Servlets to generate dynamicweb pages and web content.
- Developed stored procedures and triggers to facilitate consistent data entry into database.
- Used Maven to build and generate code analysis reports.
- Unit testing and integration testing of features developed by me.
- QA issues have been fixed for features developed by me.
- Integration with external systems using SOAP web services.
- Developed Stored Procedures and Triggers on Oracle Database.
- Production support and enhancements for entire system.
Environment: Core Java, Servlets, JSP, Spring, XML, HTML, DHTML, JBOSS, MyEclipse 6.1, JavaScript, Oracle 10g,Windows XP, SOAP Web Services, Hibernate, Git, Maven
Confidential, MN
Java/Web Services Developer
Responsibilities:
- Participated in requirements analysis and design of documents.
- Creation of WSDL& XSD for web service development.
- Extensively worked on writing JUnit test cases for testing the business components developed in Spring and Java.
- Developed SOAP based requests for communicating with web Services.
- UsedSpring securityframework for user authentication.
- Used SOAP UI to test the web services and mock response for unit testing web services.
- Hibernate framework is used as persistence layer for mapping an object-oriented domain model to a backend relational database (Oracle).
- Developed core modules using Servlets, JSP, Servlets, JSTL and JDBC.
- Worked on critical modules user registrations, view policy status, new policies and payments.
- Integrated web services and mapped the responses to display on UI.
- Developed the presentation tier usingjavascript, Servlets, JSP and Html, CSS.
- Involved in developing persistence layer using JDBC, SQL and stored Procedures.
- Designed User Interfaces using Angular JS, XML, HTML5, CSS3 and JavaScript.
- Experienced in developing a full scale Web Application in a complete Agile Scrum methodology
- Used JIRA tool to delegate development tasks and followed a full scale bug life cycle to resolve bugs on a regular basis.
Environment: Spring, Hibernate, Java/J2EE, Web service, XML, XSD, Junit, HTML5, CSS3, JavaScript, Angular JS, JIRA, JDBC, SQL, JSP, Servlet, Spring Security
Confidential,
Java Full Stack Developer
Responsibilities:
- Followed Agile Software Development with Scrum methodology.
- Developed front-end components using JSP, HTMLand CSS.
- Involved in JavaScript and AJAX coding for validations and passing attributes from one screen to another.
- Extensively used Custom JSP tags to separate presentation from application logic.
- Implemented the service layer in spring with transaction and logging interceptors.
- Implemented a securitymodule in Angular JS which integrated with the Spring securityin the backend with Authentication and Authorization.
- Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation, custom buttons and icons.
- Extensively worked on the Spring DAO module and ORM using Hibernate.
- Developed SOAP based requests for communicating with web Services.
- Implemented DAO layers using JPA standards and Hibernate API interfaces
- Involved in writing SQL, Stored procedure and PL/SQL for back end. Used Views and Functions at the Oracle Database end.
- Used Spring Batch for running batch jobs.
- Used Apache Maven for compilation and building JAR, WAR and EAR files.
- Used JUnit/Eclipse for the unit testing of various modules.
- Used JIRA as project Management Tool to Track work items
Environment: Core Java, J2EE, Spring, Web Services, XML, JavaScript, AngularJS, HTML, SOAP UI, Putty, Win SCP, IBM Web Sphere Application Server, Log4j, Linux, Spring Security