We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Brooklyn, NY

SUMMARY:

  • Over 7 years of professional IT experience in designing, development, implementation and Testing of Java, Web based applications with Object Oriented Technologies.
  • Experience in designing and developing client/server applications using Java/J2EE technologies for enterprise applications.
  • Experience in analysis, design and development of MVC pattern and Struts, Hibernate, Springand FLEX framework based applications.
  • Worked on different methodologies like Agile/Scrum Software Development, waterfall Model, and Test Driven Development Approaches.
  • Implemented J2EE Design Patterns like MVC, DAO, DTO, Business Delegate, Session Facade, Tiles and Singleton.
  • Worked on different modules of Spring including SpringIOC, SpringORM, Spring Security and SpringAOP.
  • Extensive Experience in developing REST and SOAP based Web Services.
  • Good experience on high - volume transactional systems running on Linux and Windows.
  • Worked on Enterprise Java Beans (EJB) that include Session Beans, Message Driven Beans (MDB) and Entity Beans.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • 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, Struts frameworks and J2EE Design Patterns.
  • Experience in using JDBC for database connectivity to Oracle.
  • Worked and implemented configuration of Hibernate.
  • Experienced in designing, developing and deploying J2EE applications on to web/application server.
  • Worked proficiently with various IDEs including Eclipse, JDeveloper, NetBeans and RAD.
  • Good working knowledge on TortoiseSVN, CVS for version control.
  • Worked on different Web Application server such as Tomcat, WebLogic, JBoss and GlassFish.
  • Developed ANT, Maven, Hudson scripts in to build and deploy J2EE Applications.
  • Involved in defining and generating the XML/XSLT catalog definitions.
  • Implemented Unit Testing and Integration testing during the projects.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

SKILLS SUMMARY

Web Technologies: HTML, CSS, Java Script, JQuery, Angular JS, Boot Strap, AJAX, JSON

Frameworks: Struts, Hibernate, Spring, Spring MVC

XML/ Web Services: JAX-WS, JAX- RS

Databases: Oracle, Teradata, MySQL.

Application / Web Servers: JBOSS, Tomcat, WebSphere, WebLogic

Methodology/Design Pattern: OOAD, UML, DAO, Singleton, Front Controller, Factory Pattern

IDEs: IBM RAD, Eclipse, NetBeans

Other Tools: ANT, Maven, JUnit, Log4J, SVN.

PROFESSIONAL EXPERIENCE

Confidential, Brooklyn, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Used Agile methodology and effectively took part in Scrum gatherings.
  • Created Use cases, Sequence Diagrams, Class Diagrams using Rational Rose.
  • Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Created and modified the CSS classes to change look and feel.
  • Used JavaScript for Client Side validations.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Developed a customized application that will load client specific data into IM for clients.
  • Extensively used Managed Beansin the development of the Frontend Screens.
  • Developed the application using Spring Framework which is based on the MVC design pattern.
  • Created the Spring Bean Factory for initializing services.
  • Added security for service layer methods using Spring Security.
  • Created build files using Maven.
  • Developed SQL, HQL procedures for login module and written complex SQL queries.
  • Used iBATIS for mapping between SQL database and objects in Java.
  • Developed DAO objects extensively using SQL.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Developed SOAP based Web Services to retrieve and integrate the data from various systems to build the customer data and reports.
  • Used Eclipse development environment for the whole application.
  • Deployed the application on JBoss application server.
  • Responsible for testing the functionality from end to end.
  • Used JUnit for test cases.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: HTML, CSS, Java Script, JQuery, Angular JS, Bootstrap, Spring MVC, Hibernate, Managed Beans, JBoss, Oracle, SQL, JDK, Eclipse, XML, SVN.

Confidential, Sunnyvale, CA

Sr. Java/ J2EE Developer

Responsibilities:

  • Participated in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Participated in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Designed class diagrams, sequence diagrams using UML and prepared high level technical documents.
  • Involved in web designing using HTML 4/5, XHTML, CSS 2/3,JQuery, JavaScript extensively used Table less Design in CSS for positioning.
  • Worked with CSS Backgrounds, CSS Animations, CSS Gradients and CSS Transitions.
  • Used Twitter Bootstrap to develop responsive User Interface.
  • Actively participated in Object Oriented Analysis Design sessions of the Project, which is based on MVC Architecture using Spring Framework.
  • Involved in doing spring programmatic transaction management using AOP and using Spring Batch.
  • Implemented Spring Controllers and used Spring tag library in JSPs for MVC layer of admin website.
  • Implemented dynamic patient story search functinality using JQuery and JSON technologies.
  • Implemented persistence layer using Hibernate with JTA enabled.
  • Worked on Spring MVC framework using JSTL and JSP for presentation layer.
  • Used DHTML for client side validation.
  • Implemented spring framework for application transaction management.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Used HQL and SQL as the query languages in Hibernate Mapping and Integrated Spring and Hibernate framework.
  • Solved thread related concurrency issues like deadlock.
  • Developed and Designed exception handling framework. Coded many custom- made exception classes as and when required.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used WSDL, SOAP, AXIS and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
  • Worked on Lucene, SOLR and spearheading the index and search related development work.
  • Worked with the Search relevancy team to improve relevancy and ranking of search results using SOLR and customizing Lucene/SOLR code.
  • Wrote Ant scripts to automate the builds and installation of modules.
  • Involved in writing Test plans and conducted Unit Tests using JUnit.

Environments: Java, J2EE, Servlets, Spring MVC, JSP, Hibernate, HTML, JavaScript, XML, XSLT, PL/SQL, SQL Server, Design Patterns, JUnit, Tomcat, JBuilder, Win NT.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Responsible for converting Business Specifications, given by clients, to Functional Specifications to Program Specifications.
  • Extends the benefit of "Any time anywhere" access of web technologies to global users.
  • Developed user interfaces using JSP, HTML/DHTML, JSTL.
  • Developed Java Script, Action Script macros for Client Side validations.
  • Used JSP Custom Tag Libraries.
  • Coded and Tested business objects using JavaBeans
  • Developed Stateful Session Beans for different search pages i.e. implementing business logic.
  • Deployed the application on Tomcat application server.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Used Ibatis to populate the data from the Database.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO and DTO.
  • Responsible for the connection to Oracle database with JDBC, including data querying and updating.
  • Wrote hbm mapping files andPOJOclasses to map database tables withjavaobjects.
  • Prepared technical specifications, test plans for unit testing.
  • Actively participated in the code and peer reviews.
  • Created an XML configuration file for Hibernate -- Database connectivity.
  • Used NetBeans IDE for fundamental Java projects.
  • Responsible for testing the functionality from end to end.
  • UAT support and bug fixing.
  • Used Log4J extensively for logging the client activity and other processes in the System.

Environment: JDK, HTML, JSP, Java Script, Java Beans, Tomcat, SQL Server, XML, PVCS, DB Visualize.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Worked on a multi-tier web based environment using J2EE technologies: JSP, EJB and Java Servlets.
  • Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
  • Developed CSS, JSP and Servlets.
  • Developed web interfaces using HTML and JavaScript.
  • Developed Stored Procedures, Functions using Oracle.
  • Proficiency in developing SQL, PL/SQL in JDBC with Oracle as well as client-server environments.
  • Developed UI using JSP, Servlets.
  • Involved in validating the views using validator plug-in in Struts Frame Work.
  • Experience with Session, Entity, Message Driven Beans.

Environment: Servlets, Struts, EJB, JDBC, CSS, HTML, Eclipse, Linux, JavaScript, AJAX, XML, XSLT, UML, JavaBeans, Oracle 10g, Windows NT, WebSphere Application Server, WSDL, PVCS, RAD.

Confidential

Java Developer

Responsibilities:

  • Developed front end using Facelets in Investigations module.
  • Implemented enhancements using Java, Java Beans, JDBC and Spring.
  • Designed the user Interface as per customers branding specifications using Java Server Pages, AJAX, HTML, CSS, JSTL, and XMLn shared services modules.
  • Successfully worked with the XML using DOM/SAX parsers.
  • Implemented MVC architecture for presentation layer using Struts Framework.
  • Used Singleton, Factory, Decorator, Adapter design patterns.
  • Worked on Struts Validation framework for server side validations.
  • Used core Spring Framework for dependency injection in Investigations Module
  • Used Hibernate for object relationship mapping and database access.
  • Used JDBC framework encapsulated using DAO pattern to connect to the database.
  • Used TOAD for writing complex queries required for the functionality.
  • Developed unit test cases using JUnit Framework.

Environment: Java, JSP, HTML, JSP, Servlets, CDIBeans, JavaScript, Ajax, CSS, Oracle 9i, Eclipse IDE.

We'd love your feedback!