We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Around 6 years of ExtensiveIT KnowledgeandExperiencein developing complete Software Development life cycle (SDLC) ofJava/JEE (J2EE)applications, including Analysis and Requirement Gathering, Design, Development, Implementation, Support, Enhancements and Maintenance.
  • Ability to work in Agile Environment.
  • Expert in implementing Java/JEE technologies for application development in various layers of projects.
  • Expertise in developing dynamic web pages in HTML with CSS for User Interface by using JSP, JSF and servlets.
  • Expert in using Databases such as Oracle, DB2 and My SQL.
  • Knowledge in writing SQL Queries, Stored Procedures, Triggers and SQL packages.
  • Experience in creating Web Services using WSDL and SOAP messages.
  • Experience in working with Web Services using SOAP and RESTful.
  • Extensive experience with Java complaint IDE’s like Eclipse 1.0/2.0/3.0/3.1, RAD 6.07.0.
  • Developed and Deployed applications on Application Servers likeJBOSS, Oracle WebLogic and Web serverlikeApache Tomcat.
  • Experience in UNIX and LINUX shell scripting.
  • Expertise in applying JMS (Java Messaging Service) for reliable information exchange across Java applications.
  • Hands on experience with JUnit and Log4j in developing test cases and determining application functionality.
  • Experience in testing the application usingTDDusing frameworks likeJUNIT, PHPUNIT.
  • Experience in working on various operating systems like Windows and Unix/Linux.
  • Knowledge in developing Model View Control (MVC) applications using JSP Servlets, Struts and Hibernate.
  • Experienced inMVC, Struts and Spring frameworks.
  • Experience inORM (Object Relational Mapping)framework likeHibernate and JPA.
  • Implemented automatic deployment of applications in WebLogic usingANT.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS

Programming Languages: Java 1.6, C, C++, HTML5, JavaScript, SQL, Angular JS.

J2EE Technologies: JSP, Servlets, JNDI, JDBC, JMS, Struts 2.0, Hibernate 3.5 and Spring 3.0.

Framework and Tools: Spring framework 3.0, Struts framework 2.0, Hibernate 3.5, Tiles, JUnit, Log4j, RESTClient, Hudson, MS SharePoint 2010, Excel.

IDE/Development tools: Eclipse, Net Beans IDE, Visual Studio, My Eclipse, SQL Developer.

Design Methods: UML, SDLC

Database: MYSQL, MS SQL, Oracle.

Protocols: HTTP, HTTPS, TCP/IP.

Documentation Tools: MS Office, MS Project.

Operating Systems: Windows vista, Windows XP/NT/2000/98, UNIX and LINUX (UBUNTU).

Web Application Servers: JBOSS, Apache Tomcat 7x/6x/5x/4x, BEA Web logic Application Server 11j, Oracle.

Scripting Languages: HTML5, DHTML, Java Script, AJAX(DOJO, JSON), log 4j logger script, ANT, XML

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Sr Java Developer

Responsibilities:

  • Communicated with clients on a daily basis to understand the requirements and proposed solutions.
  • Developed user interface screens for presentation using JSP, Custom tag libraries and HTML.
  • Developed Web Service client to consume third party web service.
  • Tested the web service in SOAP UI by using the WSDL provided by the web service provider.
  • Developed stored procedures using PL/SQL.
  • Developed SQL queries to resolve data sync issues caused by not syncing of Power MHS, ODS and database.
  • Browsed through the Power MHS and ODS screens to analyze the data sync issues.
  • Developed JavaScript to perform data validations.
  • Used Angular JS to develop SPA Web Applications.
  • Analyzed the production issues to find the root cause and proposed solutions to resolve them.
  • Used Session façade design pattern to encapsulate business tier components and expose coarse grained service to remote clients.
  • Developed ibatis framework to interact with the backend database.
  • Developed action classes to implement the business logic.
  • Created CSV file to generate report using DTO classes.
  • Used DTO design pattern to fetch the data from server side business class and send it to the client.
  • Used CVS for version control.
  • Analyzed and debugged complex SQL queries to understand the production issues.
  • Generated Reports in Microsoft Excel using PowerPivot plugin and Microsoft SQL Server.

Environment: Java, J2EE, CSS3, HTML5, XML, JavaScript, Struts, iBatis, Web Services, CVS, WAS, JSP, Servlet, Oracle 11g, RAD, Power MHS, ODS, Unix, Microsoft SQL Server, PowerPivot, Microsoft Excel, Angular JS

Confidential, Boston, MA

Sr Java Developer

Responsibilities:

  • Understood business requirements from client and client’s customers.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed the user interface screens for presentation using JSP and HTML.
  • Wrote test cases using JUnit testing framework and configured applications on WebLogic Server.
  • Prepare Java/JEE development structure for Maven.
  • Worked with various version control tools like Subversion (SVN).
  • Designed and developed application using Spring Frameworks 3.0(IOC and Spring DAO).
  • Tested spring web services using the SOAP UI by creating a Mock Service using WSDLs.
  • Used Subversion for version control and created automated build scripts.
  • Used AJAX and Java script to create interactive user interface.
  • Analyzed the requirement specifications and designed UML diagrams using Rational Rose.
  • Created different batch programs to clean up tables in DB2 database.
  • Used EJB as middle layer to connect JSF and Hibernate.
  • Consumed Web Services using Apache Axis2 for getting remote information.
  • Developed business modules using Hibernate and Spring Framework technologies.
  • Wrote SQL and implemented ORM using Hibernate.
  • Involved in designing the user interfaces using JSPs.
  • Designed and Implemented Tiles and Layouts to the existing JSP files.
  • Played an active role in testing the application for different scenarios and in bugfixing.
  • Designed and implemented Web Services using XML, SOAP, and JAX - RPC.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Implemented Spring AOP for admin services.
  • Developed the application using Spring MVC Framework which is based on the MVC design pattern.
  • Implemented Test Driven Development and Agile Methodology.
  • Performed Code reviews and Performance tuning.
  • Responsible for design and development of the new enhancements.

Environment: Java, J2EE, CSS3, HTML5, XML, JavaScript, Struts, Spring 3.0, Hibernate 3.0, Web Services, JIRA, SVN, Apache Axis2, JSP, Servlet, DB2, UML, JUnit, Maven.

Confidential, Downers Groove, IL

Java Developer

Responsibilities:

  • Major involvement in writing & reviewing Design Approach Documents and havedesigned architecture for the web module using Spring MVC Framework andimplemented the design of UI using Ajax Framework.
  • Involved in Software Development Life cycle starting from requirements gathering andperformed OOA and OOD using UML.
  • Implemented Spring MVC Framework which includes writing Controller classes forhandling requests, processing form submissions and also performed validations usingCommons validator.
  • Responsible for integrating Ajax with Spring Service layer using DWR (Direct WebRouting).
  • Involved in all layers of applications like controller Servlets, service controller, screeningmanager and rule engine.
  • Consumed Web Services using Apache Axis2 for getting remote information.
  • Configured JMS with Spring which involves setting up Active-MQ message brokerdeclared Active-MQ message destinations and also implemented Spring JMS GatewaySupport class as a base class for JMS gateway classes.
  • Configured and used WebSphere as application server.
  • Developed XML, XML schema and parser using SAX and DOM and implemented SystemOriented Architecture Methodology.
  • Implemented Message Driven Bean Using JMS and scheduling of Messages using MQSeries. Used Eclipse for development and debugging.
  • Developed various unit test cases using JUnit and performance testing using JMeter.
  • Involved in writing stored procedures at database level and complex queries by joiningmultiple tables and participated in design of data base and created tables in ORACLE.

Environment: Java, J2EE, Servlets, JSP, MVC, Ajax, JMS, WebSphere, Active-MQ, J-Unit, JMeter, XML, XML schema, SQL, JavaScript, Oracle10g, Log4j, Windows NT/2000, UNIX.

Confidential, Hoffman Estates, IL

Java Developer

Responsibilities:

  • Involved in writing Business requirements document (BRD), Architecture requirementsdocument (ARD) and Solution requirements document (SRD).
  • Worked on Rational Application Developer (RAD) for development and designedapplication using OOAD and UI tool - using java, jQuery, JSON and JavaScript.
  • Wrote and used Java Bean classes, JSP and Stored Procedures and also JSP custom tagsin the web tier to dynamically generate web pages.
  • Dealt with Wireframes to represents the skeletal Framework of a website and toarranging elements to best accomplish design goals.
  • Used HTML and Cascade Style sheets in the development of UI tool.
  • Involved in writing stored procedures in order to access the database using JDBC.
  • Worked on Oracle thoroughly to do database transactions, which helps in attaining DMLand DDL operations.
  • Used JSP, JavaScript, JSTL, Custom Tag libraries and Validations provided by JSTLFramework.
  • Implemented Spring AOP architecture and increased modularity by allowing theseparation of cross-cutting concerns.
  • Dealt with Servlets to process or store data that was submitted from an HTML form, toprovide dynamic content such as the results of a database query and to manage state information that does not exist in the stateless HTTP protocol, such as filling the articlesinto the shopping cart of the appropriate customer.
  • Deployed application in the WebLogic server environment using Maven build tool.
  • Responsible for writing various unit test cases, system integration test (SIT) and preproduction testing and also involved in client acceptance test (CAT) and approvals.

Environment: Java, JSP, Servlets, Spring-AOP, JPA, JDBC, JavaScript, Wireframes/mockups, JSON, J-Query, HTML, CSS, WebLogic, RAD, Oracle, AJAX, SQL developer.

Confidential 

Java Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate.
  • Worked with Core Spring Framework for Dependency Injection, Context to provide message sources.
  • Developed Spring Configuration file to define data source, beans and Hibernate properties.
  • Designed and developed the User Interface using JSP, JSF, HTML and JavaScript.
  • Implemented WSDL XML document to locate and describe the web services.
  • Spring AOP is used for Security and Session Management.
  • Worked with Hibernate for developing Persistence classes to interact with the database.
  • Used CVS for code repository and as version control mechanism.
  • Developed the classes for Unit Testing by using JUnit.
  • Worked with Log4J effectively for logging messages to the appropriate log files.

Environment: Java, JDBC, Oracle, PL/SQL, Eclipse, VB, Microsoft Visual Studio, ANT building tool.

We'd love your feedback!