We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Baltimore, MD

SUMMARY:

  • About 6 years of experience in Web and Enterprise applications development using J2EE.
  • Exposure to Complete Software Development Life Cycle ofDistributed Enterprise Applications,Agile Software Development Methodologies and Web Based Solutions.
  • Proficient in Enterprise Applications of Banking and Insurance domain. Excellent analytical and programming skills
  • Hands on experience in building and performance tuning of Java/J2EE technologies, JDBC, Servlets, JSP, JavaScript, Hibernate, Spring, Struts, webservices, SQL and Stored Procedures.
  • Exposure to implementing Web Services(WSDL using SOAP protocol).
  • Expertise in developing XML documents with XSD validations, SAX, DOM, JAXP parsers to parse the data held in XML documents.
  • Experience in development of Spring modules like Spring CORE, ORM, MVC, Web Flow and AOP.
  • Expertise on working with presentation layer frameworks like JSP, HTML, XML, JAVASCRIPT, CSS, XSLT AND AJAX.
  • Experience in deploying applications using Web Servers like Apache Tomcat 5.0/5.5/6.0 and Application Servers like Web Logic 8.1, IBM Websphere
  • Developed J2EE applications by using Rational Application Developer and IDE’s such as Eclipse and Net beans.
  • Experience in using RDBMS concepts and worked with Oracle 8i/9i/10g, SQL server and good experience in writing Stored procedures, Functions and Triggers using PL/SQL.
  • Experience with Ant and Maven for the build and deployment of applications.
  • Worked on J2SE technologies like Core Java(Multithreading, Collections, Garbage collection, Exceptional Handling) and worked on J2EE like JDBC, Servlet, JSP.
  • Good experience in implementing different design patterns such as Singleton, Factory pattern, DAO, Session Facade and Model View Controller
  • Extensive knowledge in working with different MVC Frameworks like Struts, Spring and ORM (Object Relational mapping tools) like Hibernate.
  • Good hands on JUnit and TestNG testing.
  • Good problem - solving skills, quick learner, effective individual and team player, excellent communication and presentation skills.
  • Knowledge of working in a Test Driven Development environment.

TECHNICAL SKILLS:

Technologies: J2EE, Java EE 5, Servlets, JSP, WSDL, XML, JAX-RPC, JSTL, EJB 1.1/2.0/3.0, JDBC 2.0/3.0, RMI, UML, MVC, JSF, STRUTS, Spring, JAXP, JAXB, XML, XSL, XSLT, JMS, Hibernate.

Databases: Oracle, MS-SQL Server & MySql

Markup Lang: HTML, DHTML, XML, XSLT

Methodology: OOAD, UML, MVC 2 (Struts)

App Servers: Web Logic 8.1/9.2/10.3, Web Sphere, JBoss, Tomcat, Jetty

Web Serversl: Apache, IIS & IBM http Server

Operating Systems: Windows, Linux Red HAT, AIX, HP Unix

Scripting Lang: Shell/Perl script, Java Script

Tools: Eclipse, WSAD, RAD, MS VSS, CVS, Junit, Jtest, Ant, Log4J, TestNG

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

Senior Java Developer

Responsibilities:

  • Worked as a lead developer in sprint teams in an Agile environment.
  • Spring WS was used to create web services.
  • IceFaces was used for UI.
  • Adopted Spring JDBC to utilize the Database.
  • Adopted Model View Controller architecture and used Spring MVC to implement MVC in the application.
  • Designed and developed various modules of the application withJ2EEdesign architecture.
  • Implemented J2EE design patterns such as Factory, DAO, Session Facade, Singleton, Value object.
  • Consumed Rest based services using soap UI.
  • Creation Managed bean used to instantiate backing beans used in JSFapplication and stores them in a scope.
  • Used JMS Client to put XML messages on the JMS Queues for the Asynchronous methods.
  • Implemented features like logging, user session validation usingSpring - AOP module.
  • UsedSpringFramework at Business Tier and alsoSpring’s Bean Factory for initializing Services.
  • Constructing the application using objected oriented languages, Java Web development, JavaScript, JQuery, HTML,CSS, and SQL
  • Used Software development best practices from MVC,Spring, and databases.
  • Develop and execute Unit Test plans using TestNG ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Maven was used as the project management tool.
  • Used Log4j to log events, exceptions and errors in the application to serve for debugging purpose.
  • Develop and execute Unit Test plans using TestNG ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.

Environment: Java 1.x, Servlets, Multi Threading, JSP, Spring, JDBC, Oracle, UML, Windows Server, JavaScript, JQuery.

Confidential, Pittsburgh, PA

Senior Java Developer

Responsibilities:

  • Worked as a lead developer in sprint teams in an Agile environment.
  • Spring WS was used to create web services.
  • IceFaces was used for UI.
  • Adopted Spring JDBC to utilize the Database.
  • Adopted Model View Controller architecture and used Spring MVC to implement MVC in the application.
  • Designed and developed various modules of the application withJ2EEdesign architecture.
  • Implemented J2EE design patterns such as Factory, DAO, Session Facade, Singleton, Value object.
  • Consumed SOAP based services using soap UI.
  • Creation Managed bean used to instantiate backing beans used in JSFapplication and stores them in a scope.
  • Used JMS Client to put XML messages on the JMS Queues for the Asynchronous methods.
  • Implemented features like logging, user session validation usingSpring - AOP module.
  • UsedSpringFramework at Business Tier and alsoSpring’s Bean Factory for initializing Services.
  • Used Software development best practices from MVC,Spring, and databases.
  • Develop and execute Unit Test plans using TestNG ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Maven was used as the project management tool.
  • Used Log4j to log events, exceptions and errors in the application to serve for debugging purpose.

Environment: Java 1.x, Servlets, Multi Threading, JSP, Spring, Hibernate, JDBC, Oracle, UML, Rational Rose, JBOSS, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Involved in System Requirement Analysis and Design.
  • Business requirements Analysis Use Case Analysis using Rational Rose 2000-UML.
  • Designed the application using Front Controller, Service Controller,MVC, MVC2,SessionFaçade,Design Patterns.
  • Designed and developed Front end GUI for modules using JSP, HTML, JavaScript and AJAX.
  • JSF used to developing web, applications with a clear separation between the presentation and application tier.
  • Coded and Tested business objects for the above modules by utilizing J2EE (Servlets, JSP, EJB, JNDI, JDBC)
  • Developed core server side components and Java applications on Spring frame work and deployed on the application server, actively involved in defining and designing the tiers of the applications and implementation with J2EE best design practices.
  • Web services uses XML to code and decode the Service Order Modify data and SOAP to transport it using open protocols.
  • Used JMS Client to put XML messages on the JMS Queues for the Asynchronous methods.
  • Created Stored Procedures, Cursors and Triggers in PL/SQL with Oracle 9i in order to update Extended User
  • Information table and Audit Log tables.
  • Deployed Enterprise beans in Web logic Server in Clustered Environment.
  • Wrote ANT Build scripts for the automatic configuration of the project and deployment of the components into the system.
  • Hibernate used for Java, native APIs and XML mapping metadata.
  • Developed Business rules from the business requirements using ILog JRules.
  • Developed JSP pages for various views in bluecoat and wrote EJBs for the backend logic.
  • XML, XML Schemas and XSL were used to display selected data on the browser.
  • The coding standards comply with java doc standards.
  • Involved in preparing Test Plans, Test Data and test cases using Junit.
  • Used Eclipse IDE with MyEclipse plug-in in order to develop and deploy the application code.

Environment: Java 1.x, Servlets, Multi Threading, JSP, Spring, Hibernate, JDBC, Oracle, UML, Rational Rose, JBOSS, JavaScript.

Confidential

Java developer

Responsibilities:

  • Involved in analyzing the requirements and detailed system study.
  • Implemented Session Tracking in JSP, Servlets.
  • Used TOAD as a client for Oracle 8i.
  • All the business interface was developed using JSP with business rules implemented using Servlet.
  • Development of messaging queues using JMS.
  • Development of common application level client side validation, using JavaScript.
  • Developed search tools to search the database using different criteria
  • Functional testing of components with respect to the framework.
  • Used JDBC for database connectivity.
  • Optimized the systems by rigorous testing.
  • Used Apache Tomcat 4.0 as application server for deployment.
  • Used CVS for version controlling.
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 8i.

Environment: Java 1.3, J2EE, JSP, HTML, JavaScript, Servlet, TOAD, JMS, JDBC, Apache tomcat 4.0,CVS, PL/SQL, Oracle 8i, SQL, JNDI. Swing.

We'd love your feedback!