We provide IT Staff Augmentation Services!

Sr Java/ J2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Highly motivated software professional with around 8+ years of experience in Design, Development, Testing and Implementation of various desktop and web based applications using Java, J2EE technologies.
  • Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment with various methodologies like Agile, Scrum, Waterfall and Increment models.
  • Experience in Architecture, Design and Development of Object Oriented Software Systems and building complex, high performance, scalable and easily maintainable solutions for N - tier, Web, and Distributed applications.
  • Expertisein building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING, SPRING MVC, JDBC, JMS) and XML.
  • Extensive experience in Object Oriented Analysis in developing server side and front-end framework using J2EE design patterns.
  • Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
  • Solid understanding and Experience in developing applications using Model-View-Controller architecture, Spring, Struts and Hibernate frameworks
  • Well exposed to Hibernate and spring and thorough knowledge on Hibernate configuration file.
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and PL/SQL to store, delete, manipulate and retrieved data from them in many of my applications.
  • Proficient in developing Web Services, related technologies &frame works: WSDL, SOAP, REST, AXIS and Jersey, SOAP UI and generating clients using Eclipse for Web Services consumption
  • Worked on deployment, installation, configuration and issues with Application servers like Apache JBoss 4.0, Apache Tomcat, Web sphere and web logic
  • Expertisein building automation and project management tools like Ant, Maven to manage project builds, release and documentations.
  • Expertise in Web Front End Technologies Struts, Tag Libraries and Struts custom validation rules, JSTL, Java Script, DHTML and XML/XSL, XSLT and AJAX.
  • Experience in using Open Source frameworks like JUnit, Log4J.
  • Experience using different IDEs like Eclipse, RAD and Net Beans by building tools like Ant and Maven.
  • Strong in graphical user interfaces application design and development.
  • Expertise in Client side technologies HTML, JavaScript.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursors and Functions using PL/SQL, Oracle10g/11g and SQL server.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JSTL, Swing, JDBC.

Open Source Frameworks: Spring, Struts Hibernate, Junit, Mockito, Log4j, SLF4J.

WebTechnologies: HTML, PHP, JavaScript, AJAX, jQuery, CSS, XML, XSL,WebServices.

Languages: Java, C, C++, Unix-Shell Script, PL/SQL.

Databases: Oracle 9i/10g, SQL Server, MySQL.

Development Tools: Eclipse, Oracle SQL Developer, SQL Workbench.

Tools: Sonar, Fiddler, SoapUI

Application Servers: Glassfish, WebSphere, WebLogic, Apache Tomcat.

Source Control: SVN, PVCS, ClearCase.

Operating Systems: UNIX, Linux (Ubuntu, Fedora), Windows.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr Java/ J2EE Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.
  • Developed User Interface using JSP, Java Page Flows, HTML and Struts.
  • Implemented Business logic in the middle-tier using Java classes, Javabeans.
  • Created and modified Complex SQL Commands.
  • Developed a browser based application written on top of the Google maps JavaScript API, with UI design and AJAX based principles.
  • Used for development of Java related classes and components using Eclipse as IDE for developing the application.
  • Installed and configured Oracle Web Logic Server 10.3/10.0 /8.1 in various environments.
  • Hibernate O/R mapping framework takes an Object-centric approach to implementing data persistence.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets, Form Bean and Action classes.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, SAX, XSLT, JAXP, JNDI, JMS and MQ Series by using RAD Application Framework.
  • Developed DHTML pages and JavaScript functions for client side validations and created CSS pages.
  • Developed convers ion programs to bring Legacy details into Oracle table using SQL*Loader, PL/SQL Package and populated data into base tables.
  • Developed application and database triggers, functions, procedures, and packages in PL/SQL.
  • Used Mavenfor building the Selenium Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Developed common logging framework in combination of SLF4J and Log4J and published it as aspect using Springaspect.
  • Used Log4j for logging and debugging.

Environment: Java 1.7, AJAX, Eclipse, JavaScript, Java beans, Web-logic Application Server 10.3/10/8.1, Hibernate 4.0, Spring, XML, XHTML, DHTML, Maven, CSS, XSL, XSLT, DOM, SAX, DTD, XML Schemes, Oracle 11g, SQL, PL/SQL, SLF4j, Log4j.

Confidential, Herndon, VA

Java/J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing and developing solutions to meet business requirements.
  • Worked in a SCRUM team environment with all scrum teams working in a collaborative way.
  • Worked on story point estimation and breaking down user stories into workable tasks for a sprint.
  • Worked with business analysts and product owner to understand requirements and estimate work required.
  • Analyze and provide estimates to the business on the enhancements tasks.
  • AngularJS was used as a structural framework for creating dynamic web pages.
  • Used JSPs & JQuery for the presentation layer and Spring Java Beans for model layer.
  • Implemented Spring Transaction Management using Spring AOP in the Application.
  • Designed Hibernate Configuration file in ORM model for making MySQL database connection.
  • Developed DAO layer using Hibernate/JPA. Also generated the entities using Eclipse Hibernate Tools.
  • Responsible for building the project using ANT and providing the build to QA team.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Implemented SOAP/WSDL and Restful Web Services for software components to communicate.
  • Used Eclipse IDE for developing the applications and WebLogic for deploying various components of application.
  • Worked in a Continuous Integration Support Build environment with Jenkins tool.
  • Involved in Scrum meetings to discuss the status of the projects and their updates.
  • Implemented by using Agile Methodology focusing on SCRUM.

Environment: Core Java, spring core 3.0 and Spring JDBC, SOAP and REST web services, Web Logic, Eclipse, AngularJS, Hibernate, JQuery, ANT, Jenkins.

Confidential, Iselin NJ

Java Developer

Responsibilities:

  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used Design patterns during the analysis and requirement phase of SDLC
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser
  • Created frontend using EXTJS5 framework and developed UI screens using CSS and JQuery.
  • Developed JSPs using EL language and JSTL tags.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed RESTful web services utilizing business logic for CRUD functionality.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting various plans from different module and used XML for SOAP messages.
  • Designed UML diagrams using UML and Rational Rose.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic. Application server using Maven build scripts to automate the build and deployment process.
  • Enterprise Java Beans (EJB) are used to implement the business logic.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Used Subversion for software version control.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed and developed the application using agile methodology and followed Test Driven Development, Scrum.

Environment: Java 1.6, J2ee, Spring 3.2, Hibernate 4.1, Struts2, AJAX, EXTJS, JavaScript, CSS, HTML5, Oracle, SOAP, Web Services, Eclipse, Subversion, Junit, JSP, JSTL, Maven, XML, WebSphere application server 8.1, JMS, Apache tomcat.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Development, Integration and Testing of application modules.
  • Have developed stateless session enterprise Javabeans.
  • Implemented the project using IDE Eclipse.
  • Used JMS for Point-to-Point asynchronous messaging for high transactional Banking operation.
  • Worked on jQuery, AJAX, JASON, and JSF for designing highly user interactive web pages.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Developed presentation layer using JSP, HTML, JavaScript, JQuery, and CSS.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Implemented the integration with the back end system with web services using SOAP.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Developed JSF components, implemented event handling using Java, JSF, and JavaScript for various modules.
  • Developed stored procedures and triggers with PL/SQL.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed ANT Scripts to do compilation, packaging, and deployment in an application server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.

Environment: Core java, Java1.5, J2EE, JSP, JSF, EJB, Servlets, Hibernate, SQL, HTML, Springs, JQuery, JNDI, JMS, PL/SQL, JBOSS, ANT, XML, Java Script, CSS, SOAP, Windows, Eclipse, Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in developing prototypes of the product.
  • Involved in Analysis and Design of the project, which is based on MVC (Model-View-Controller) Architecture and Design Patterns.
  • Created UML Use Cases, Sequence diagrams, and page flow diagrams using Rational Rose.
  • Designed and developed UI using HTML, CSS, JSP and Struts where users have all the items listed for auctions.
  • Developed Authentication and Authorization modules where authorized persons can only access the inventory related operations.
  • Developed Controller Servlets, Action and Form objects for process of interacting with Oracle ADF database and retrieving dynamic data.
  • Responsible for coding SQL Statement and Stored procedures for back end communication using JDBC.
  • Used Net Beans IDE to develop the application.
  • Wrote JavaScript validations on the client side.
  • Involved in writing Details Design Documents with UML Specifications.
  • Implemented Socket Programming to communicate with all the customers.
  • Involved in unit testing and system testing and also responsible for preparing test script for the system testing in UNIX Environment.
  • Responsible for packaging and deploying components in to the application Server.

Environment: Java, Java Beans, JSP, JavaScript, Servlets, JDBC, Net Beans, Jboss, XML, HTML, Struts, and Oracle.

We'd love your feedback!