We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Waltham, MA

SUMMARY

  • 8+ Years of experience in application and web development wif emphasis on HTML/HTML5, XHTML, DHTML, XML, CSS2/3, AJAX, DOM, DOJO, JavaScript, jQuery,AngularJs. Development Life Cycle (SDLC) and Agile (SCRUM) Methodologies.
  • Expertise in design and development of various web based, enterprise applications, networking systems and N - Tier architecture applications using Java, JEE, JSP, Servlets, EJB, JDBC, JSF, Web services (Axis2, JAXB) and AJAX.
  • Strong experience in Agile, Scrum, UML Methodologies, Test Driven Methodologies and MVC based frameworks like Struts, Hibernate and spring.
  • Experience in developing applications using spring batch, JMS.
  • Working noledge on building teh topologies using Apache Storm.
  • Proficient in working wif Various IDE tools including Eclipse Juno/Kepler, IBM Rational Application Developer (RAD), and IBM Web Sphere Studio Application Developer (WSAD).
  • Expertise in writing teh unit test cases using EasyMock, TestNG and PowerMock.
  • Extensive experience wif Servlets 2.2/2.4/2.5/3.0 and JSPs 1.2/2.0/2.1/2.2, Struts 1.2/1.3/2.0/2.3 Framework, Validation Framework, JavaScript, DOJO, JQuery, CSS, XML and HTML for designing view controller components.
  • Worked on Core Java wif Multi-Threading, Collections topics to keep ideal time as minimum.
  • Experience wif Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Has good understanding on JavaScript frameworks like angular js and backbone js.
  • Good working noledge on business rules engine like Drools.
  • Good noledge and experience in writing queries for SQL, Oracle 8i/ 9i/ 10g/11g.
  • Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering processes ranging from Waterfall to Agile methodology.
  • Good working noledge on App server like Web logic 7.0/8.0/10.0/11 g, Tomcat 7.0 in building and deploying applications.
  • Experience wif client side web technologies/frameworks such as Angular JS, Bootstrap CSS, Bower, Node JS, Ext JS and JQuery.
  • Working noledge on SOAP and RESTFUL Web services.
  • Experienced in developing applications using Eclipse, Struts framework using MVC II architecture, Hibernate & Spring.
  • Knowledge in Perl Script.
  • Designed and developed Caching and Logging service using Singleton pattern, Log4j.
  • Expertise in web-based GUIs development using Applets, Swings, HTML, DHTML, CSS.
  • Writing scripts for build tools like ANT to build and deploy JAR, WAR applications.
  • Good working noledge of Version Control CVS, SVN and Perforce (P4).
  • Experience in Database design, Entity relationships, Database analysis, Programming SQL, Stored procedure’s PL/ SQL, Packages and Triggers in Oracle and SQL Server on Windows and UNIX.
  • Expert at bringing clarity and ease-of-use to complex systems and developing guidelines and frame works for system development.
  • Strong commitment developing well commented, easily maintainable programs.
  • Highly motivated team player wif teh ability to work independently and adapt quickly to new and emerging technologies as well as strong interpersonal and organizational skills.

TECHNICAL SKILLS

Languages: JAVA 7.0/6.0/1.4/1.2, C, C++, Oracle PL/SQL, UML.

Java/J2EE: Servlet, JSP, JSTL 1.2, EJB 3.0/2.1, JMS1.1, JDBC, Junit, Web Services, XML, XSD, JAXP, JAX RS,DOM, SAX, Applets, Multithreading, JTA, Custom Tags, JPA 2.0.

Web Technologies: Html, DHTML, JavaScript, JQuery, CSS, AJAX, Web Services (SOAP, REST, WSDL).

Databases: Oracle 11g/10g/9i/8i/7, MYSQL, Sybase

Database Tools: TOAD, SQL Developer, Rapid SQL.

ORM Mapping: JPA, Hibernate 4.0/3.0/2.1

Web/Application Servers: WebSphere 6.0/5.1, WebSphere, WebLogic 11g/ 10.0/9.0/8.1, JBoss 7.0, Jakarta Tomcat 7.0/5.5/4.1.

Frameworks: Struts 1.x/2.0/2.3, Hibernate 2.0/3.x/4.0, MVC, JSF, spring 2.0/3.x, DOJO, Spring Batch.

Operating Systems: Windows NT/2000/XP/7, UNIX, Linux Sun Solaris.

IDEs / Versioning / Performance /Tools: Eclipse, Net Beans, JDeveloper, RAD v7.0, BEA Workshop 8.0, Edit Plus, SVN, CVS,Ant, Maven, Log4j, Rational Rose, SOAP UI, Quality Center, Fiddler, JIRA.

Testing Tools: Junit, TestNG, EasyMock, and PowerMock.

Methodologies: Waterfall Model, Agile, OOAD, Test Driven Development (TDD).

PROFESSIONAL EXPERIENCE

Confidential - Waltham, MA

Sr. Java/J2EE Developer

Responsibilities:

  • Developed teh application using agile methodology and Scrum method of project management.
  • Involved in group meeting wif teammates and made substantial changes to teh design to improve performance of teh Application.
  • Implemented Spring Modules like IOC (Dependency Injection) and Aspect Oriented Programming (AOP), Spring MVC and Spring ORM.
  • Worked on messaging/queuing systems.
  • Coded Business services using spring and also interacted wif teh database using spring DAO.
  • Integrated business layer using Hibernate and Oracle 9g/10g.
  • Used Spring AOP module to handle teh entire transaction wif teh database.
  • Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, jQuery plug in, etc. Taking advantage of teh MVC pattern of teh AngularJS to produce higher maintainability of teh code.
  • Developed UI screens using JSP, JavaScript, JQuery, XHTML, and CSS.
  • Designed pages using AngularJS Forms, Validations, Modules, Events, Expressions, Directives, Controllers, filters and Http Request.
  • Worked on teh Continues Integration.
  • Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
  • Responsible for teh overall layout design dat meet cross-device compatibility using Bootstrap of teh web site using HTML5, and CSS3
  • Wrote web service methods using REST API.
  • Utilized UNIX, Sybase,Perl, Shell scripts.
  • Extensively used JSON encoding and decoding techniques to convert complex objects to string and vice versa.
  • Worked on Node Rest framework for backend services usedMongoDB for database services.
  • Used spring framework for dependency injection and integrated wif Node JS, Hibernate and JSF.
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse
  • Extensively used core java concepts like Multithreading, Collections Framework, File me/o and concurrency.
  • Wrote SQL queries to analyze teh data.
  • Worked on design patterns like delegate, service layer and various internal design frameworks -links framework, notification framework, and audit framework.
  • Develop and executed unit test cases using JUnit, and Mockito as mocking framework for mocking data.
  • Front end debugging using Fire bug tool.
  • Actively involved in code reviews and also in bug fixing.
  • Used MAVEN for building teh application and deployed on Tomcat Server and Web Sphere Application Server.
  • Used GIT for version control.
  • Involved in Maven based build process and continuous integration of teh project using Hudson and Jenkins.
  • Used JIRA issue tracker to file teh bugs.

Environment: Core Java, J2EE 1.6, Spring Framework, Java script, AngularJS, JQuery, Mockito, Apache Tomcat 7, XML, Eclipse, Apache AXIS, Jersey, GIT, Python, Maven 3.x, Perl, Log4j, Jenkins, REST API, Hibernate, Oracle, Toad, Junit 3.0, Agile, Node JS, Multithreading, JIRA, UML (Rational Rose), WebSphere v7.0, HTML 5.0, CSS and Windows XP.

Confidential - Boston, MA

Java J2EE Developer

Responsibilities:

  • Involved in study of User Requirement Specification.
  • Implemented Hibernate for data persistence
  • Designed and implemented application using JSP, Spring MVC, Spring IOC,
  • Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • Involved in developing Classes diagram in UML showing generalization and other relationships,
  • Sequence diagram describing teh interaction of objects over time.
  • Used Apache Axis2 to create artifacts required for invoking SOAP web services.
  • Analysis and Design of various modules using SOA and J2EE stack.
  • Involved in design, develop and implementation of teh application using Spring 3.2 and j2EE framework.
  • System built using Spring (MVC) architecture. Implemented teh application using teh concrete principles laid down by several design patterns such as Factory
  • Design Pattern, DAO design pattern, Adaptor design pattern, Singleton.
  • Wrote annotated POJO classes which contain business logic to map database
  • Tables wif java objects.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to teh database wif Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL
  • Queries, Criteria etc.
  • Implemented Java Persistence API (JPA) through Hibernate 3.0.
  • Worked wif Web logic Application Server 10.0 as application server
  • We exposed Restful Web services to make teh application accessible through Mobile device and for check processing
  • Customized teh Node.js server to pick teh local Package.JSON and run teh applications wifout changing teh local paths and variables
  • Used log4j to log regular Debug and exception statements.
  • Assisted Oracle DB development team in developing stored procedures and designing teh database.
  • Used Rational Rose as part of development of Rules.
  • Used Sub version as versioning system.
  • Used Maven for project builds.
  • Developed User- Interface using Servlets, JSP, JavaScript and XML
  • DOM parser.
  • Wrote Unit test cases in a Test Driven Environment using JUnit
  • Interacted wif Business Analysts to come up wif better implementation designs for teh application.
  • Design and Development of software components like Interface, Action Handlers,
  • Client side scripts using JAVA, JSP, and Java Script.

Environment: JAVA 1.6, J2EE, Spring Framework 3.0, Servlets, AngularJS, Hibernate 3.0, Apache Axis2, SOAP Web Services, Rest Web services, HTML, JUnit, JavaScript, JDBC, PL/SQL, XML, UML, UNIX, Oracle 10g, Web logic Application Server 10.0, Node JS, Tomcat, Maven, Putty, JPA, Agile scrum, MAVEN., Log4j

Confidential - New York, NY

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in Developing Web Application wif Full Software Development Life Cycle (SDLC) from Design to Deployment using agile methodologies.
  • Involved in front end development using HTML, CSS, and JavaScript.
  • Analyzing and developing teh front end of teh application using AngularJS, HTML5, CSS3 and Bootstrap.
  • Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON.
  • Involved in writing Spring Configuration XML file dat contains declarations and other dependent objects declaration.
  • Inserted Dependency Injection between components using Spring (IOC) concept.
  • Implemented Asynchronous messaging between System Integration components using JMS Spring JMS Template .
  • Implemented spring batch for pooling teh xml documents from a specific directory location on teh server.
  • Worked on exceptions, multithreading and collections.
  • Used iBATIS 2.x in data access layer to access and update information in teh database.
  • Responsible for teh oracle schema design and created SQL maps for iBATIS.
  • Implemented DAO layer using Hibernate and used spring implementation of HibernateDAOSupport for data persistence.
  • Used spring for loading database configuration and hibernate mapping files, created data source instance for instantiating HibernateDAOSupport's session factory object.
  • Created Hibernate Mapping files and developed POJO's to map objects to relational database tables.
  • Wrote named queries for retrieving and persisting data in database. Used Hibernate
  • Criteria API for creating dynamic search queries.
  • RabbitMQ was used to send/receive asynchronous data
  • Worked on Distributed messaging system RabbitMQ to send messages to Existing Applications.
  • Used core java design patterns like Abstract factory, Factory, Singleton and Façade for assuring quality coding and development of teh application.
  • Implementation of complete big data solutions including data acquisition, storage, transformation and analysis.
  • Developed Restful Web services using Apache CXF and exposed restful CXF client.
  • Called teh restful web service calls for POST, PUT, DELETE and GET methods.
  • Used Core-Java concepts like multi-threaded Java-Collections and JDBC.
  • Created Persistence classes using JPA/Hibernate annotations.
  • Processed 834 form using spring integration by using splitters, aggregators and routers.
  • Created error handling framework and persisted all teh business validation errors and application error in to IFP error table.
  • Implemented various J2EE design patterns in teh project such as Factory, Singleton, Service Locator and Data Access Object.
  • Used SQL and PL-SQL to create views, stored procedures, triggers, cursors for IFP relational database models
  • Involved in making teh daily builds to Jenkins
  • Front end debugging using Fire bug tool.
  • Develop and execute unit test cases using TestNG.
  • Used Clear Case for version control.
  • Used MAVEN 3 for building teh application and deployed on WebSphere 6.1 Application Server.

Environment: Core java, Java 6, J2EE, Springs, Web Framework, Messaging System, iBATIS 2.x, Spring Integration 2.x, XML, JSON, AngularJS, Bootstrap, JavaScript, Spring Source Tool Suite 2.9(STS), Clearcase, Multithreading, SOA, Oracle 10g, Log4j, Jenkins, Tomcat server, Jira, Sql, Apache CXF, Junit 3.0, TestNG, Restful, Web Services, SOAP, WSDL, Agile, Rally, Maven 3.x, UML (Rational Rose), HTML, CSS and Windows XP

Confidential - Bellevue, WA

Java/J2EE Developer

Responsibilities:

  • Worked in an agile work environment wif Content Management system for workflow management and content versioning.
  • Developed teh application using Struts Framework dat leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements.
  • Responsible for validation of Client interface JSP pages using Struts form validations.
  • Integrating Struts wif Spring IOC.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers. Implemented teh Web Service client for teh login autantication, credit reports and applicant information using Apache Axis 2 Web Service.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework wif spring framework for data persistence and transaction management.
  • Responsible for writing Server side validation using JSF.
  • Used Hibernate object relational data mapping framework to persist and retrieve teh data from database.
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Developed ANT Scripts to do compilation, packaging and deployment in teh WebSphere server.
  • Implemented teh logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.

Environment: Java, JDK, J2EE, Agile Development Process, Struts, Spring, Web Services (JAX-WS, Axis 2) Hibernate, RSA, JMS, JSP, Servlets, Web Sphere, SQL Server 2012, Windows XP, HTML, XML, SOAP, IBM Rational Application Developer (RAD), ANT, Log4J, XML, XSLT, XSD, jQuery, AngularJS, JavaScript, Ext JS, JUnit, SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Struts framework for MVC design Pattern, Action class, Action Servlets, Form Bean.
  • Created JSP screen by assembling Struts Tiles and Tag libs and used HTML for static webpage and JavaScript for View part of teh project.
  • Used Eclipse IDE for writing code and BEA Web logic as application server.
  • Implemented simulated top-down SOAP based Web Service to test teh business logic for teh rating calculation.
  • Used JDBC, MQ Series, Web Service, and Hibernate framework to access teh data from back-end MS SQL database server.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server.
  • Used Java Persistence API (JPA) for managing relational data mapping.
  • Spring framework to implement bean to declare a service and accessed those using Application context.
  • Designed User Interface usingAngularJS, CSS3, jQuery and XML in a responsive grid layout.
  • JMS for sending and receiving Message through application server.
  • Used XML SAX to parse teh simulated xml file dat has simulated test data.
  • Used SVN for version control & Used Log4J logging framework to write Log messages wif various levels.
  • Developed Automated Test Application, which validates various XML document using Junit and XSLT.
  • Used JRockit JDK to develop and run teh underwriting workbench application.
  • Used GWT and WAS migration.
  • Work wif DNS to map teh website to its IP address.
  • Extensively used GWT for developing Ajax applications.
  • Used Maven to validate, compile and deploy teh files.

Environment: JDK 1.5, Java/J2EE, EJB, JSF 1.0, Hibernate 3.0, Jakarta Struts 2.0, Spring 3.0, JSP, CSS, JSTL, JDBC, Servlets, XML, JRockit, JUnit, JavaScript, AngularJS, NodeJS, ExtJS, BackboneJS, VSS, JMS, Agile Programming, Eclipse 3.1, GWT, MSSQL Server 2005/2008, Ajax, AXIS, Web Services, JAX-WS, GWT, AWX, BEA WebLogic Server 8.1, UML, Maven, UNIX, SVN.

Confidential

Java J2EE Developer

Responsibilities:

  • Performed active role in Software Design, Development and Testing of teh application.
  • Developed UI Screens using JSPs, HTML, CSS, JSF, DOJO Tag libraries.
  • Responsible for writing common utility classes which are used throughout application
  • Used MyEclipse-Blue8.6/IBM RAD for developing J2EE components and code management.
  • Used Log4j Framework for logging and debugging teh application and to create teh log files in development and production servers.
  • Used Firebug for TEMPeffective alignment and defect handling on UI side.
  • Used Tortoise SVN for source code version control.
  • Used IBM Rational Rose Clear Quest for TEMPeffective defect tracking.
  • Testing and debugging teh project for proper functionality and documenting modules.
  • Conducting code reviews for programs developed by team members, whenever required.

Environment: Java 6, WebSphere, MyEclipse-Blue/ IBM RAD, JSP, J2EE, AJAX, XML, CSS, HTML, JSTL, Servlets, JSF, Custom Tags, JAX-WS, JAXB, WSDL, JavaScript, HTML, ANT, Linux, Oracle, LOG4J.

We'd love your feedback!