We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

MA

SUMMARY

  • Java/J2EE professional with 8 years of strong experience in full life cycle implementation of web based applications.
  • Worked in architecture, designing User Interface(UI) using Java Servlets, JSP, JSTL, HTML, DOM, JavaScript, XML, AngularJS, JQuery, CSS, JSON and Ajax.
  • Strong experience in design & development of applications using Java/J2EE components such as Web Services, Struts, Spring, Hibernate, Java Beans, JDBC and JNDI .
  • Extensive experience in Design, Development and implementation of AOP, IOC, JDBC, ORM, MVC using Spring Framework.
  • Developed Model - View-Controller design pattern and offers an integrated Solution Using Oracle ADF.
  • Good experience on Design Patterns (J2EE) like Singleton, Factory, Session Facade, MVC, Business Delegate, DTO, DAO and Service Locator.
  • Experience in Web Services using SOAP,REST,JAXB, WSDL and XML related technologies (XSD, JSON).
  • Well versed in JMS and ActiveMQ.
  • Used SQL performance tuning to improve SQL Server database performance.
  • Worked with SAN and NAS for Block level and file level data storage, computing Among server and clients.
  • Experience in VMWARE to provide Network& security.
  • Performed MF for tailoring "meta" information that the manifest contains to enable the JAR file to serve a variety of purposes.
  • Developed applications using Integrated Development Environment (IDE) tools like My Eclipse, Eclipse, Web sphere Studio Application Developer (WSAD), Rational Application Developer(RAD) .
  • Worked with different application servers like BEA WebLogic, IBM WebSphere, Apache Tomcat, Jetty and JBoss.
  • Have been involved in building and deployment of the applications by using build tools like ANT, Maven.
  • Have worked in a Test Driven environment using JUnit and MOCK testing framework.
  • Developed Agile applications using Oracle ADF
  • Experience in Oracle OID/OVD and OAM for authorization and authentication into Oracle e-business systems a plus.
  • Implemented Agile process with Scrum in projects and has been involved in all the phases of software development lifecycle (SDLC) such as requirement gathering, design and architecture, development, testing, deployment, support.
  • Implemented OOAD, UML and modeling of diagrams such as Use Case, Sequence, Class and Collaboration diagrams.
  • Organized professional, able to strategize and prioritize effectively.
  • Detail oriented person with good technical troubleshooting/problem-solving ability.

TECHNICAL SKILLS

Language: C,C++, Java,Hadoop, Python, SQL, PL/SQL,Cassandra.

J2EE Technologies: Servlets, JSP, JSTL, EJB, JDBC, JMS, JNDI, JSON.

Web Technologies: Javascript, DOJO, Ajax, Angular JS, Node JS, JQuery, HTML 4/5, CSS, XML, XSD, SAML, WSDL, SOAP, REST

J2EEServers: BEA WebLogic, Web Sphere,Web Socket, Jboss, Jetty and Tomcat

Messaging Systems: JMS, ActiveMQ

Design Patterns: Singleton, Factory, Session Facade, MVC, Business Delegate, DTO, DAO and Service Locator.

RDBMS: Oracle 10g/9i, MySQL,SQL Server

Frameworks: Spring(Spring Batch, AOP,IOC,JDBC,ORM,MVC and test), Hibernate, Struts, CXF framework Oracle ADF

IDE: RAD, WSAD,Eclipse, MyEclipse, Net Beans

Version Control: PVCS, CVS

Testing Tools: ANT, Maven, JUNIT, Clear Quest

Operating Systems: Windows, Linux, Unix

Utilities: LOG4j, Toad, SQLServer Management Studio, MySQL Workbench

PROFESSIONAL EXPERIENCE

Confidential, MA

J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application using scrum based agile framework.
  • Developed single page web application using JavaScript framework Angular Js.
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3 Bootstrap.
  • Client Side validations were done using Angular JS, Ajax calls.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Implemented Transactions using Spring framework.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Developed Model-View-Controller design pattern and offers an integrated Solution Using Oracle ADF.
  • Implemented cross cutting concerns like business transactions, security, logging and monitoring mechanism using Spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Developed Web Services using REST, SOAP, JaxRS, Jaxws.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Have worked on Oracle10g database for storing and retrieving the application data.
  • Involved in WebLogic administration like setting up Data Sources, deploying applications.
  • Used Maven to build and packaging theapplication.
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Performed unit testing using JUNIT and MOC framework.
  • Used SVN as a version control system.
  • Analyzing the client requirements and production issues.
  • Design and Development for enhancements & change requests.
  • Provided technical support for external users.
  • Worked with several Spring modules,Batch,AOP,MVC,IOC,JDBC,ORMandOXM.

Environment: J2EE, HTML5, JSP, CSS, Javascript, JQuery, AngularJS, Node.js, XML, XSLT, Oracle ADF,Spring MVC, Spring AOP, Spring IOC, Spring ORM, Hibernate, Web Services (REST, SOAP), DAO, DTO, JDBC, Transactions, JSON,Web Socket, Apache Tomcat, ApacheCXF, WebLogic Application Server, WSDL, JMS, Eclipse, Oracle 10g, CVS, JUnit, log4j, Ajax, Rational Application Developer IDE, Search Engine (Ultra seek), Scrum.

Confidential, Jacksonville FL

J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Created and used style sheets {Cascading Style Sheets CSS } to change the look & feel UI.
  • Extremely used plain Javascript and jQuery to do the client side validations.
  • Performed Server-Side scripting in Python.
  • Implemented SAML based authentication for partners applications.
  • SAML Request/Response xml sent over http post/soap.
  • Development of Common Modules Beans and Business Objects.
  • Development of Reviews’ (Relational Views).
  • Design Patterns: Service Locator, DAO, Business Delegate, MVC, Singleton etc.
  • Designed and developed MVC architecture using all Spring modules Web, Core, DAO, ORM, JEE, AOP.
  • Used Spring Validation framework to implement the server side validations.
  • Used AJAX to get the data from the server asynchronously by using JSON objects.
  • Used JSP Tag Libraries JSTL to implement the logic inside the JSPs.
  • Implemented persistence mechanism using Hibernate (ORM Mapping).
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Developed various business logic and reports using HQL and Hibernate Criteria.
  • Created various unit test cases and integration tests for the DAO, Service and Controller components using jUnit, DbUnit and Spring Test support.
  • Data Access Objects were used for accessing the service locator which in turn calls the Spring JDBC for getting and setting the data.
  • Performed code review, PVCS code checking and merging into the Branch and Baseline environments.
  • Identifying risks, module scope / limitations and resolving issues with alternative solutions.
  • Analysis of Use cases and help team members on resolving problems and issues.
  • Active participations in meeting and following up the required or missed information with Business.
  • Coordinating the QA, User Acceptance Testing, and fixing defects in Branch Testing, Base Line Testing, and Stage Testing.
  • As a Developer, ensure all activities pertaining to the module completion in time.

Environment: J2EE, Python, ATG(DAF), ATG Personalization servers, Spring, Hibernate, WebSphere, Sun WebServer, Web Services, Angular JS, SAML, Ajax, dojo, Rational Application Developer IDE, Merant Version Manager (PVCS), Toad, Perl, Python, Search Engine (Ultra seek ), Agile software development methodology.

Confidential, Lafayette, LA

Java Web Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Designed and developed the front end using HTML, CSS and JavaScript with Ajax and tag libraries.
  • Handled the client side and server side validations using Struts validation framework.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSP tag libraries(JSTL).
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Created and updated Hibernate queries.
  • Worked on financial transactions like deposits, withdrawals, and transfer, debit, and visa or bills payments. Performed a thorough unit testing and resolved several data related issues before migration to production.
  • Implemented web services with Apache Axis.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Used SQL performance tuning improve SQL Server database performance.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Used Apache Ant for the build process.
  • Used Clear Case for version control and Clear Quest for bug tracking.

Environment: Java, JDK, Python, Servlets, Hibernate, Spring, Java beans, Ajax, SQL,Oracle 10g, Eclipse, Apache Ant, Web Services (SOAP), Apache Axis, WebSphere, JSP Taglibs, JavaScript, HTML, CSS, XML, Clear Case, Clear Quest.

Confidential, NJ

J2EE Developer

Responsibilities:

  • Developed massive data processing components using Java and Oracle technologies. These components typically process several million transactions each day.
  • Developed rich user interfaces with MVC and Jquery. Used Jquery for developing Ajax based UI widgets.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Transactions using Spring framework.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP.
  • Used Spring framework extensively, Used dependency injection to wire up application components and used other spring integration features for JDBC, JMS and Transaction Management.
  • Developed SOAP Services to interface with mainframe systems.
  • Developed consumers for various enterprise wide Web Services for accessing account data, customer profiles etc.
  • Used JMS asynchronous messaging for workflow management and to invoke long running data processing jobs.
  • Developed Ajax enabled ad-hoc reporting interface using Spring MVC.
  • Worked with business teams in understanding the requirements and prepared Technical Design Documents.
  • Coordinated with build and QA teams for application deployment and testing.
  • Used plain JavaScript and JQuery library to do the client side validations.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs
  • Involved in code review and deployment of the application on development environment.

Environment: JAVA, J2EE, Spring (IOC,MVC,AOP,JDBC), JSP,JSON, Ajax, XSD, WSDL, JQuery, WSDL, JAX-WS, Apache CXF, JUnit, ActiveMQ, Maven, Jetty, Clear Case, WebLogic.

Confidential

Software Engineer

Responsibilities:

  • Used the Use cases, Interaction diagrams and Class diagrams in development of the application.
  • Implemented "Model View Controller (MVC)" architecture for an efficient implementation of the view level customizations and interface with the application logic.
  • Developed JSP’s, Servlets, JavaScript, XML which formed the UI component.
  • Created Servlets and Java Server Pages, which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information.
  • Developed EJB Components, both Entity and Session beans, modeling the business logic.
  • JDBC is used for data interaction with Oracle database.
  • Written stored procedures in Oracle to validate data and ensure System integrity for various tests based on different specifications.
  • Involved in deployment components on WebSphere application server.
  • Performed Unit Testing of all Modules.

Environment: J2EE, JSP, EJB, XML, WebSphere, WSAD, ANT, Oracle 9i, Win NT.

We'd love your feedback!