We provide IT Staff Augmentation Services!

Sr Java Developer Resume

2.00/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • Seven Plus years of extensive IT experience in Java And J2EE Technologies including Spring Framework, Hibernate, Web Services, Servlets, JSF, JSP, Struts, EJB, JDBC, HTML and CSS.
  • Extensive experience in Presentation Tier development using JSF,JSP, JSTL Custom Tag Libraries, Apache Struts, Tiles, CSS and XML
  • Worked closely with technical architect in designing & object modeling.
  • Extensive experience on J2EE Application Servers such as Websphere, Weblogic, Tomcat and Jboss.
  • Hands on experience in writing PL/SQL queries, Stored Procedures and Triggers and have exposure to different databases includes SQL Server, Oracle, IBM DB2, Postgre SQL.
  • Experience in using modeling Techniques in UML - Use cases and Class diagrams.
  • Exposure to Web Services using AXIS and WSDL.
  • Experience Working with Development IDEs like Eclipse and RAD.
  • Developed the build scripts using Jakarta ANT, Apache Maven.
  • Experience in understanding the client priorities and ability to meet the aggressive schedules.
  • Experience in Version control management using Clear case, CVS and VSS.
  • Experience in working with Unit testing using JUNIT, web2.0 technologies (AJAX), DOJO is javascript libraries.
  • Highly motivated, quick starter, solution-oriented programmer, strong in OOA and OOD, excellent at solving complex problems under strict deadlines.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, PL/SQL, SQL.

J2EE Technologies: EJB, JDBC, JMS, Servlets, JNDI, JSP, JSTL.

Application Server / Web Server: Apache Tomcat, Web logic 8.1, IBM Web Sphere, Jboss.

SOA: Web Services, SOAP, WSDL, and Restful web services.

IDEs: Eclipse, Net Beans, WSAD, RAD, IBM RSA 7.0, WID, IID.

Framework: Spring, Struts, Hibernate, MVC Architecture.

Database: IBM DB2, Oracle 9i/10g, SQL Server, My SQL.

Design Patterns: DAO, DTO, MVC, Singleton.

Operating Systems: Windows 98/2000/XP/Vista/7, UNIX, Linux (RHL5)

GUI: DHTML, XHTML, JavaScript, XML, XSLT, AJAX.

Others: ANT, JUnit, Log4j, Clear Case, Tortoise SVN, MAVEN.

PROFESSIONAL EXPERIENCE

Confidential, Memphis, TN

Sr Java Developer

Responsibilities:

  • Worked with Spring & Struts as an Integration Framework to Design & Develop the whole Application.
  • Integrated Spring with Hibernate and heavily utilized Spring-AOP.
  • Used XML Web Services using SOAP for transferring data between different clients.
  • Used Hibernate to store the persistent data into database.
  • Worked on Hibernate for database transactions.
  • Used Core Spring framework for Dependency Injection.
  • Developed various java objects (POJO) as part of persistence classes for OR mapping.
  • Worked with Struts as the Web-container framework in the presentation tier. Developed Server side components with Servlets, JSPs in Struts framework.
  • Used struts validator for the Server side Validation & Used JavaScript for the Front end validation.
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript and CSS to develop the frontend UI.
  • Participate with the team leader, developers and project management team, in the analysis of data, applications and processes in order to meet the business requirement.
  • Responsible for design & Develop the Module Insurance Coverage (i.e Car Insurance, Health Insurance, Life Insurance, Home Insurance, Disability Insurance).
  • Involved in the analysis, design, and development phase of Software Development Lifecycle.
  • Developed the entire Application in Eclipse IDE.
  • Responsible for coding and deploying according to the Client requirements.
  • Responsible for performing Code Reviewing and Debugging.
  • Involved in development, testing & defects fixing.
  • Used JDBC to interact with Oracle database.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Developed the DAO’s using JDBC, SQL and Data Source Object.
  • Used JSTL tag libraries for the jsp’s.
  • Used CVN repositories for version controlling.
  • Used AspectJ for logging and tracing the messages with Annotations (@Before, @After Returning, @After Throwing, @Around).
  • Used JUnit for Unit Testing. Wrote Test Cases & Test Suites.
  • Apache Maven is used as build tool to automate the build process for the entire application.
  • Worked in the Agile Methodology.

Environment: Servlets, JSPs, Spring 3, Spring Annotations, Struts1.3, Oracle, Maven3, MyEclipse6, CVN, Log4J, JDBC, Spring JDBC, HTML, XML, Collections, JavaScript, J-Query, CSS, UNIX, Agile Environment.

Confidential, Los Altos, California

Java/J2EE Developer

Responsibilities:

  • Developed Applications using Spring MVC framework, Restful Web Services, Big Web Services and used JSF, HTML, CSS, JavaScript for the web page development.
  • Engaged in developing the UI by using HTML, JSF, JQuery, Javascript and in some places used AJAX to make calls to other services.
  • Wrote the JSF navigational rules and configured backing beans in faces-config.xml.
  • Used Spring Web Flow for describing the registration flow.
  • Developing new Features by gathering new requirements.
  • Involved in creating Unit test cases, test suite and Unit testing of the application components using JUnit.
  • Developed clients for the Web Services using apache axis and tested it using SoapUI.
  • Developing the JSON object and passing to the UI to use it.
  • Used Lotus notes to check for external service updates and WSDL files and documentation of the service.
  • Used Maven Script for building and deploying the application.
  • Involved in deploying the code to the test environments and test the newly developed features.
  • Engaged in communicating with different teams in finding the existing Applications in production.
  • Used internal tools to monitor the production Logs and find the root cause for the failure and fix the issues by making the code changes where required. The production defects where the call is failing and contacting the Service team which is causing the failure and fixing the issue.
  • Applied CSS (Cascading Style Sheets) for entire site for standardization of the site.
  • Offshore Co-ordination and User acceptance testing support.
  • Used STS (spring tool suite) as IDE.
  • Used Agile, SCRUM methodology.

Environment: J2EE, Eclipse Helios, Tomcat, Spring tool suite, Spring MVC framework, Restful services, JRA Framework, JAX-RS, JAX-WS, JAX-B, HTML,JSP 1.2,Java Script, CSS, Clear Case, JUnit 4.10, Lotus Notes, UNIX, SOAP UI, Maven, Mule, Apache CXF,Maven, LOG4J, Agile.

Confidential, San Mateo, California

Java Developer

Responsibilities:

  • Involved in the Analysis, Design and Development Phases of the project.
  • Developed Application Flows and UML diagrams (Use Case, Class &Sequence) for few modules of the application.
  • Developed Form Beans and Action classes using Struts framework along with validation framework.
  • Implemented Struts MVC architecture and made use of design patterns like DAO and Business Delegate.
  • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert and delete values effectively and wrote Hibernate mapping files.
  • Written DTO’s (Data Transfer Objects) and DAO’s(Data Access Objects) for hibernate mapping files.
  • Exposed business logic as a RMI to middle layer and then middle layer is exposed as a web service and developed WSDL files for describing these web services.
  • Involved in writing and executing stored procedures, functions and triggers for SQL Server to create a Database Management System.
  • Performed unit testing using JUnit.
  • Configured LDAP security in server
  • Used Log4j for logging.
  • Deployed the builds of the developed application on Web Sphere application server.
  • Used Ant scripts for building project modules.
  • Used Perforce for version control.
  • Used Hyperion SQR tool to generate the reports in healthcare project.
  • Used RSA (Rational Software Application) as IDE.
  • Used Agile, SCRUM methodology.

Environment: JAVA, J2EE, JSP, HTML, JAVASCRIPT, STRUTS, JSF, EJB, RMI, JNI, Hibernate, Web Services, WSDL, SOAP UI, Web Sphere, SQL Server, Ant, JUnit, Log4j, XML, CVS, RSA, Windows.

Confidential

Java Developer

Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts (MVC) Framework.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used Eclipse to writing the code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on Web Logic Application Server.
  • Used Java Messaging Services (JMS) and Backend messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle.
  • Worked with Oracle Database to create tables, procedures, functions and select statements.
  • Used JUnit Testing, debugging, and bug fixing.
  • Used Log4J to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
  • Worked in Rational Unified Process (RUP) Methodology.

Environment: Java, J2EE, JSP, Struts, EJB, JMS, JNDI, Oracle 10g, HTML, XML, Web Logic 8.1, Ant, CVS, Log4J, JUnit, JMS, JDBC, JavaScript, Eclipse IDE, UNIX Shell Scripting, Rational Unified Process (RUP)

We'd love your feedback!