Java/j2ee Developer Resume
Minneapolis, MI
SUMMARY:
- 7+ years of experience on Web & Client - Server application development and design using Object Oriented Programming, Java/J2EE technologies.
- Developed J2EE applications using Tomcat, Web logic and IDE Eclipse, IntelliJ.
- Proficient in web development using Core Java & J2EE technologies including Concurrency (Multithreading), Caching, JSP, JSF, JDBC, XML, XSLT, XSD, JNDI, XML Parsers (DOM and SAX), JAXB, Web Services.
- Strong experience in developing Java Web Services WSDL, SOAP, JAX-WS, XML, AXIS 2 WS-Security.
- Experience in developing web pages using JSP, Java Script, AJAX, JSON, JQUERY, and JSTL.
- Experienced in developing Enterprise Products and web Applications by using Java, J2EE Technologies Spring, JSF, Struts frameworks and J2EE Design Patterns.
- Strong experience on all J2EE related technologies like Servlets, Struts, Spring, JSF, JDBC, JMS, JNDI, JAXP, EJB, VSS, XML, Parsers, Java Scripts, JSP, HTML,XHTML.
- Expertise in using J2EE Frameworks like spring, Hibernate, JSF and Jakarta Struts.
- Strong experience in Object Oriented Design and Analysis using concept of UML including development of Use cases and Microsoft Visio.
- Strong experience in complete Project Life Cycle, which includes Requirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Peer Reviews, Implementation and Maintenance.
- Experience in using Check style, PMD and Find Bugs to write code that ease maintenance and reduces code reviews.
- Working knowledge of Java external applications like JUnit, Log4j, Apache Ant, Maven.
- Experienced with J2EE standard and compatible application servers BEA Web Logic & IBM Web Sphere and also used IBM Message broker for disparate applications.
- Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
- Good exposure to the full software development lifecycle and Agile/Scrum methodology.
- Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.
SKILL SET:
Languages: Java, J2EE, SQLTechnologies: JDBC, AJAX, JSP,Junit,JSF, Servlets, JavaScript, EJB,Swing, JMS, Java Beans
Frameworks: Struts 1, Struts 2, Spring, PL/SQL.
ORM Technology: Hibernate
Mark Up languages: HTML5, CSS3, XML, XSLT, DHTML, Java Script, JQuery, JSON, AngularJS, Linux.
Web Services: Apache AXIS, SOAP, WSDL,REST XML, JAX-RPC, JAXB
Databases: Oracle, MySQL, SQL Server, DB2
Web/Application Server: Web logic, JBOSS, Tomcat, IBM Web Sphere
Bug tracking Tools: IBM Clear quest, JIRA
IDE: Eclipse, RSA
Versioning Tools: CVS,SVN, IBM Clear case, Aldon
WORK EXPERIENCE:
Confidential, Minneapolis,MI
Java/J2EE Developer
Responsibilities:
- Worked on complete life cycle, design, development and testing using OOA and OOD.
- The Application was designed and developed with Spring MVC and Hibernate as the ORM.
- Used JSP, HTML, Swing and CSS for content layout and presentation.
- Implemented business logic using Session Beans, Servlets and stored procedures.
- Created the web application using MVC Struts framework.
- Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
- Created user-friendly GUI interface and Web pages using HTML and DHTML embedded in JSP.
- Analyzing and design requirements provided by business users.
- Writing design specification and develop test cases.
- Coordinating with I-POS backend, data setup and testing teams.
- Developed user interfaces using Swing, JSP,JSF, HTML, CSS3(bootstrap), JavaScript (AngularJS), JQuery, Linux and Ajax with JSON.
- Developed SOAP and REST based Web Services using JAXB.
- Developed web based applications using Java Script, HTML5, MySQL, DHTML and CSS3.
- Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
- Used ANT for compilation and building JAR, WAR and EAR files.
- Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
- Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session façade and DAO design patterns.
- Used Spring Framework for dependency injection for Action classes using Application Context xml file.
- Involved in developing stored procedures and Triggers.
- Wrote PL/SQL procedures for intensive database transactions for storing high volume HTML Data.
- All the modifications were performed using JSP, Servlet and XML.
- Developed applications using struts. Developed Action classes, Action forms, JSP and struts-config.xml, web.xmlconfiguration files.
- Got very good exposure to Hibernate 2.
- Implemented the logging mechanism using Log4j framework.
- Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
- Used CVS as version control system for the source code and project documents.
Environment: Java, Struts, Hibernate, Spring, EJB, MySQL, WSDL, MyEclipse, Edit Plus, CVS, JAXB,REST,PL/SQL, SOAP, AJAX, DOJO, JQuery, Linux, AngularJS, JSON, Java Script, HTML5, CSS3,JSF,JSP,Swing, Web Services, Web logic, Oracle.
Confidential, Scottsdale, AZ
Java /J2EE Developer
Responsibilities:
- Involved in various SDLC Life cycle phases like development, deployment, testing, documentation, implementation & maintenance of application software.
- Development involved technologies like Java, J2EE, JSP, Servlets, and Spring MVC.
- Developed GUI using different Frontend Technologies like HTML, CSS, JavaScript, JQuery, and JSON.
- Used agile methodology in application development.
- Used Web Sphere Application Server for building and managing websites and applications.
- Developed Spring Framework for security transactions, reusability, logging purpose.
- Developed Session Beans and used J2EE Design Patterns like MVC.
- Developed JSP pages, Controller, Helper & Validator classes for the application.
- Designed customized GUI pages based on the business requirement.
- Worked with client-side and server-side validations for the web pages developed.
- Developed Widgets using JavaScript, JQuery, JSON, and HTML5 & CSS3.
- Worked on cross browser compatibility issues for Chrome, Firefox, Safari, IE 8 & 9.
- Used SVN as version control tool.
- Written code snippets to load the Badgeville widgets and customize them.
- Worked on Rest Web services, to specify the business behaviors and backend calls.
- Performed the Cenzic Hailstorm Vulnerability Scan and fixed the Security Vulnerabilities in the Application.
- Opened CMRs to deploy the application in QA and Production environments.
- Deployed the application in Development, Testing, QA and Production environments and validated the application upon successful deployment.
- Optimized the performance of the website and also made it compliant with the Accessibility, SEO and Brand Requirements.
- Performed regression testing on the changes made to the application.
Environment: J2EE, JSP, Servlets, HTML5, CSS3, Tiles Framework, Spring MVC, Javascript, JQuery, JSON, Badgeville, IBM WebSphere 7.0, Maven 3.0.4, Eclipse, SVN, JQuery, Ajax.
Confidential, Atlanta,GA
Java/J2EE Developer
Responsibilities:
- Involved in the preparation of prototype and demos of the project and presented before the client to check that it meets their requirements.
- Involved in Design, Development and Support phases of SDLC.
- Used methodology and participated in SCRUM meetings.
- Front-end was designed by using HTML5, MySQL,JavaScript, CSS, and JSP.
- Developed JavaScript functions for client side validations.
- Used Hibernate as ORM tool for accessing database.
- Responsible for validation of Client Interface JSP pages using Struts form Validations.
- Configured the deployment descriptors in Hibernate to achieve object relational mapping.
- Wrote SQL queries to pull some information from the Backend.
- Wrote database Functions, Procedures and Triggers as per the business logic requirements.
- Designed and developed several EJBs using Session facade pattern.
- Designed and developed Servlets, Session and Entity Beans to implement business logic and deployed them on the WebLogic Application Server
- Worked with ApacheTomcat Web Server.
- Designed and developed Servlets and JSP and connected to existing ORACLE database using JDBC.
Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL,HTML5, Hibernate, WebLogic Application server, Apache tomcat, Oracle 11g, HTML, Java Script, AJAX, CSS, EJB, JMS, JDBC
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in developing of the Location Search module, which is the heart of the Budget.com application.
- Involved in design phases of Location Search Rewrite and developed the Sequence diagrams for entire module.
- Involved in the re-engineering the entire Budget.COM application and developing the UML Sequence Diagrams for the entire project using Rational Rose.
- BMC Production Monitoring and reporting.
- Production log monitoring using Insight tool and analyzing the root cause of the problem.
- Responsible for evaluating newly emerging unit testing tool Agitator and used across some modules in Budget.com application.
- Responsible Spring object injections and Configurations to existing web application.
- Used JMS to connect with Main Frames using IBM MQSeries.
- Experienced in JSF framework and AJAX.
- Used J Free Charts for generation of Web analytics reports for business users and also for performance reports to maintenance team.
- Developed some workflows using Team Site (Content management tool).
- Modified build scripts as per the Budget.com enhancements.
Environment: JAVA/J2EE technologies, JSP, JMS, STRUTS, JSF, JSTL, AJAX, Oracle 9i, Weblogic, SQL, PERL 5.10.0 Online Mapping technologies/ tools (TrueNorth, MapQuest), Spring and Hibernate, etc.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed and implemented intranet website using JSPs, Servlets, HTML and JavaScript to provide information about the application.
- Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
- Involved in creating Java Beans for Physicians search engine based on address, Specialty and Z-Total.
- Created JSP/Servlets Pages to the Analytical Engine for searching physicians for product promotions and events.
- Created JSP pages for Product Promotion Event Calendar and attaching Participant list for the calendar.
- Developed complex Oracle PL/SQL stored procedures using PL/SQL 8i to calculate Share, Total, Volume, Trend, Level, Variance and Rx (ROI) values.
- Deployed the Application using Weblogic Application server, to the final application.
Technologies: J2EE (JAVA, JSP, Servlets, JDBC, EJB), JavaScript, Struts, Weblogic, JBOSS, Swing, HTML/DHTML, XML, CVS, SQL, PL/SQL, Oracle, Eclipse IDE