We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

TX

SUMMARY:

  • 8+ years of software development experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures.
  • Expertise in OOAD and SDLC software development methodologies in developing n-tier web applications and Client/Server applications.
  • Expertise in designing and developing enterprise applications for J2EE platform using JSP, Servlets, JDBC 2.0, JNDI 1.2, JDBC, and CSS.
  • Expertise in various frameworks: JSF, Spring and ORM tools like Hibernate 2.0/3.0.
  • Experience in Web Services using SOAP and WSDL.
  • Experience in XML APIs that include XSLT, SOAP and WSDL.
  • Expertise of Application Servers like Apache Tomcat 6.1/5.1, WebLogic 8.1, 10.6.
  • Experience with write and execute JUnit tests and database scripts, SQL queries, PL/SQL Stored Procedures, Functions, Triggers and packages.
  • Hands on experience in developing user-interfacing applications using HTML, XHTML, XML, JavaScript, AJAX and CSS.
  • Implemented web-services using RESTful Web services.
  • Very Strong skills in developing Web Services using SOAP and REST.
  • Extensive experience using Spring Framework (in business layer for Dependency Injection, AOP, transaction management), Hibernate Framework (as a persistence layer) and STRUTS.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS:

Programming Languages: Java, C++, C, SQL, XML, XSLT

Web Frameworks: Spring, Spring MVC, Hibernate, JPA 2.0

Web Technologies: JSP, JavaScript, AJAX, HTML, CSS, XML, Web services, SOA, JSON, JAX-RS, JAX-B, JAX-WS, JQuery, REST, SOAP, JSF, Angular JS, WSDL, Struts, Junit

Databases: Oracle, DB2, SQL Server, MySQL

Application Servers: IBM WebSphere, WebLogic, Tomcat, JBoss

Configuration Tools: Maven, Clear Case, SVN, GIT, IBM MQ, Jenkins, JIRA

IDE: Eclipse, Visual studio 2010/ 2013, RAD, WebStorm

Unix: Linux

PROFESSIONAL EXPERIENCE:

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Extensively used the Spring Framework implemented upon the MVC design pattern.
  • Exposed Web Services for system integration.
  • Developed Restful Web Services for accessing Products.
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey using Eclipse.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database and used Hibernate Query Language (HQL) for writing the queries.
  • Developed and Deployed application using WebSphere Application Server.
  • Responsible for Hibernate Setup, mappings generation and Writing Code for DAO Classes.
  • Developed the view components using JSPs and form beans.
  • Used XML to transfer the application data between client and server.
  • Wrote SQL Scripts, stored procedures and SQL Loader to load reference data.
  • Involved in production deployment and support activities of the system.
  • Coordination with various team including offshore support teams.
  • Produced content pages with CSS3 layout and style markup presentations and used methods and properties.

Environment: Java, J2EE, Servlet, JSP, Java Script, JDBC, Spring, Hibernate, Web Services (Restful), SOAP UI, Oracle, SQL, PL/SQL, Log4j, MAVEN, Eclipse, UML, Agile, WebLogic, Windows, Linux.

Confidential, MI

Sr. Java Developer

Responsibilities:

  • External customer portal is developed in annotation based using Spring MVC and Hibernate.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP.
  • Used JavaScript for client side Validation.
  • Designed the Front-end Screens using HTML5, JavaScript, JQuery and Angular JS.
  • Used Ajax to provide dynamic features where applicable with the help of prototype library.
  • Used JQuery to make it easier to navigate a document, handle events, and develop Ajax applications.
  • Involved in integrating applications with other application using IBM WebSphere.
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Implemented logging using Log4j.
  • Developed hibernate mapping files, implemented DAO's and value objects to retrieve the data using Hibernate.
  • Testing the SOAP web services using Soap UI.
  • Wrote JUnit classes for the services and prepared documentation and configured logging in the application using log4j api.
  • Extensively worked on SOA and web services to get the data from third party systems.
  • Followed TDD and Scrum concepts of agile methodology to produce high quality software.

Environment: Java 1.6, J2EE 1.6, EJB, Spring MVC, Maven, JUNIT, SVN, Hibernate, XML, Soap UI, AngularJS 1.4.3, Sublime, JAXB, DB2, JIRA.

Confidential

Java/J2EE Developer

Responsibilities:

  • Used java beans, model objects to transfer a package of information among view layer, business service layer, data layer and EJBs to execute business logic separately.
  • Implemented JSF with Managed Beans, Topics, and Connection Factories in some portions of project (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed EJB classes in the persistence layer for transaction management.
  • Created test cases using JUNIT .
  • Used AJAX technology for invoking server calls.
  • Used Log4J API for logging and debugging. .
  • Developed the application using Agile methodology and followed TDD .
  • Clear Case is used for version control systems and source code management.
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.
  • Used Ant for building and deploying the war file into application server.
  • Worked with Eclipse as the IDE to develop, test and deploy the application.
  • Used DB2 as the backend database.

Environment: Java, J2EE, JSF 2.0, EJB3, JUnit, ANT, Clear Case, Eclipse, GIT, Jenkins, Microsoft Visual Studio, DB2, RapidSQL, IBM Lotus Notes.

Confidential, Nashville, TN

Java Developer

Responsibilities:

  • Established the Development Standards and Guidelines.
  • Developed and Deployed EJBs on WebLogic Application Server 6.1.
  • Designed the Java Server Pages (JSP) that uses Style Sheets for customization.
  • Developed page handlers for the JSP pages.
  • Developed JavaScript functions for front-end validations.
  • Created a Servlet that redirects the requests to page handlers.
  • Used JDBC to access database and developed Stored Procedures for executing SQL statements.
  • Developed and deployed Java Beans to display views and graphs to represent data.
  • Involved in Foundry Bug fixing and functionality enhancements using Clear Quest & cloud.
  • Wrote complex SQL Query’s and Stored Procedures to implement backend process.
  • Involved in finding the RC (Root Cause) of the bugs/issues.
  • Prepared the Status reports every week for Senior Management.
  • Involved in preparing the release management.

Environment: JDK, EJB, JSP, WebLogic Server 6.1, Oracle, JDBC, Java Script, Servlets, MVC, JavaBeans..

Confidential, Austin, TX

Java Developer

Responsibilities:

  • Worked on the project using industry standard design of technologies which mainly include Struts 2, Spring 3.1 and Hibernate.
  • Used Agile Methodologies for application development.
  • Implemented the MVC design pattern using Struts 2.
  • Used features of Spring 3 framework like IOC, AOP and Spring Hibernate integration on the server side.
  • Designed and Implemented the Hibernate based DAO layer.
  • Created and consumed SOAP Web Services using JAX-WS.
  • Used Maven2 for product lifecycle management.
  • Created PL/SQL stored procedure, function, triggers for the Oracle 10g database.
  • Assisted the Quality Analysis team in testing the application.
  • Created unit test cases using Junit.
  • Used Eclipse as IDE and Web Logic 10 as the application server.
  • Worked on the production support team and the deployment team.

Environment: JDK 1.5, Agile(SCRUM), JSP Servlets, MVC, DAO, Struts 2, Spring 3.0, Hibernate 3.3, HTML, JMS, DHTML, JAX-WS, CSS, AJAX, SOAP Web Services, Oracle 10g, Eclipse 3.5, Web Logic 10, Junit.

We'd love your feedback!