Java/j2ee Developer Resume
Boston, MA
PROFESSIONAL SUMMARY:
- Having 5+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Java Beans, J2EE (JSP, Servlets), Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
- Good Knowledge on Object Oriented Programming (OOP), Analysis and Design (OOAD) Concepts and designing experience usingStarUML,Rational roseto developUML or design artifacts like Class diagrams, Sequence diagrams and Use case realization.
- Worked in web application development usingHTML5,DHTML,CSS,UMLand JavaScript.
- Experience in client side technologies such asJavaBeans,JMS,XML,XSLT,Oracle, SQLandMVCarchitecture.
- Experienced in usingAWT, JSP with Custom Tag libraries, JSTL, Struts Tag libraries, AJAX, JSON, JavaScript, Jquery.
- Possess strong working knowledge of Database Programming usingSQL, PL/SQL, TriggersandStored Procedures. SQL Server.
- Hands on experience in designing & development usingMuleESB.
- Expert in Query writing usingSQL, Procedures, FunctionsandPackagesusing PL/SQL.
- Hands on experience using various Operating - Systems likeWindows, Linux.
- Good Knowledge and sound experience working with MVC framework likeStruts, ORM frameworks likeHibernate,JPAand IOC frameworks likeSpring,Spring AOP.
- Experience in working with Agile SCRUM Methodology.
- Experience in developingXMLdocuments withXSDvalidations,SAXandDOMparsers to parse the data held in XML documents.
- Good Knowledge of using IDE Tools like Eclipse, MyEclipse, Net Beans, RAD for Java/J2EE application development.
- Quick Learner, highly motivated team player with excellent organizational and analytical skills.
- Experienced in build/deploying applications into servers using Maven, ANT and integrated with CI servers like Jenkins.
- Experienced in writing test cases, implement test classes using Junit.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews and improved application performance by implementing recommendations guide lines and performance tuning.
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
JAVA/J2EE Developer
Responsibilities:
- Involved in developing applications with Stateless Session EJB’s and Message Driven EJB’s.
- Implemented complex behaviors in web development using JavaScript, CSS, AJAX and JSON.
- Involved in developing DAO layer with Spring JDBC’s features such as Simple JDBC Dao Support, JDBC Template and Driver Manager Data Source.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, and Java Script.
- Involved in developing customized workflow using Hash Maps, Spring IoC.
- Implemented application level persistence using Hibernate and spring.
- Developed web-layer using Spring MVC Framework with JSP, CSS, AJAX and JavaScript.
- Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
- Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
- Developed API using Hibernate to interact with the Oracle database.
- Developed business layer using spring, hibernate and DAO.
- Key technologies used include J2EE, spring framework,SQLServer database, SSRS (SQLServer Reporting Services), XSD for xml data parsing and validation, and JAXB API for binding XML schema toJava classes.
- Responsible to develop RESTful web services inMuleESB based on SOA architecture.
- Involved in implementation of MVC pattern usingAngular JS, and Spring Controller.
- Created a simple customer management web application using Maven as project management tool, Struts as web framework, and Hibernate as database ORM framework.
- Created login and registration web page application using Maven, Struts, and Hibernate.
- Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
- Used JavaScript and JQuery for validating the input given to the user interface.
- Developed test cases and performed unit test using JUnit Framework.
- Developed coding usingSQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.
- Involved in developing Static and Dynamic pages using JSP and Servlets.
- Developed JUnit test cases to validate the REST services.
- Developed web applications using Spring MVC, JQuery, HTML
- Used Eclipse IDE for designing, coding and developing applications
- Customized Jasper Reports and SQL procedures according to the client requirements.
- Involving in Building the modules in Linux environment with Ant Script.
Environment: Java, J2EE, JSP, Servlets, HTML, Struts,, Apache Axis, Spring, Hibernate, XML, PL/SQL, Apache Tomcat, Maven, AJAX, CSS, Agile methodology, JAXB, MuleESB, Oracle WebLogic Server, Oracle, Unix, JUnit, JQuery.
Confidential, New Haven, CT
JAVA/J2EE Developer
Responsibilities:
- Involved in the analysis & design of the application using UML with Rational Rose.
- Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams, and State diagrams and implemented these diagrams in Microsoft Visio.
- Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
- Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
- Expertise in designing and developing enterprise and web applications using Javaand J2EEtechnologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JavaScript and CSS.
- Used Web Services-WSDL and SOAP for getting credit card information from patience and used SAX and DOM XML parsers for data retrieval.
- Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Designed and developed JSP pages using Struts framework.
- Configured Hibernate objects as Spring Beans in the Spring Configuration File.
- Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
- CreatedMULEESB artifact and configured theMULEconfig files and deployed
- Developed JSP and HTML pages using CSS as part of the presentation layer.
- Designed and developed the front Payment Cards (UI & backend web services) end using HTML, CSS and JavaScript with Ajax and tag libraries.
- Involved in writing DB queries &PL/SQLprogramming and involved in checking executions plans, creation of indexes and tuning the queries.
- Used Hibernate framework to persist the employee work hours to the database.
- Spring framework AOP features were extensively used.
- Configured Apache HTTP Server and Apache Tomcat Server.
- Involved in the development of JSP and Action Classes.
- Designed and developed JSP Custom Tags based on Struts Framework
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
- Built several web applications for USC Digital Archive in Spring MVC framework using Java and JavaScript.
- Created continuous integration builds using Maven and Harvest control.
- Development of database interaction code to JDBC API making extensive use ofSQL.
- Involved in the SOA implementation using Axis/WebLogic web service framework for different product integrations and Web Service interfaces using SOAP.
- The data that is passed between the different layers are in the form of XML. Hence, developed an application that validates the XML file with the Schema and also parses the XML.
Environment: JSP, Struts, spring, Servlets, Hibernate, JDBC, Weblogic Application Server, XML, XSLT, UML, Apache Axis, HTML, Maven, CSS, AngularJS, Agile, Web Services, Eclipse, JUnit, Windows XP, Ajax, MVC and JQuery.
Confidential, Denver, CO
JAVA/J2EE Developer
Responsibilities:
- Evolvedgrooming meetingto discuss technique break points of every user story onRally(a business tracking platform).
- Worked on Agile Methodology to meet timelines with quality deliverables.
- UsedJMSto developjavamessage driven beans.
- UsedSpring Timerto manage scheduled works.
- Used Hibernate as persistence framework to map java objects to relational database tables using XML configuration files.
- Involved in creating http inbound & outbound flows, customjavaand xslt transformers and Security ofmuleend point through WSSR.
- Developedgroovy scriptto process some specific logics to simplify developing work.
- Usedpostmanandrest clientto test webservices modules.
- Usedlog4jto record server logs, and it’s very useful when debug functional code.
- Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
- UsedJdbc Templateto process databaseCRUDoperations.
- Developed web-based user interfaces using Servlets, JSP, HTML, and XML based client and server application.
- DevelopedUnit testingmodules using spring and JUnit.
- Deployed war file to the develop server and test if it’s worked as expected.
- Usedmavento manage project dependency and build project.
Environment: Java, Spring Framework, Hibernate, HTML, Servlets, Rest Easy Framework, JQuery,JavaScript, AJAX, Log, XML, CSS, JSON, SOAP, strut, WSDL, Oracle Database.
