We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

CharlottE

SUMMARY

  • 8+ years of total IT experience in Enterprise and Web based application development using Object - Oriented Methodologies
  • Expertise in developing MVC based applications using frameworks like Struts, Spring and Jsps.
  • Extensive experience and actively involved in Requirement gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
  • Extensive experience in designing front end interfaces using HTML, JSP, CSS and Java Script.Having good experience in developing user inter face using responsive frameworks like Bootstrap framework.
  • Good experience in using Spring framework and its modules like Spring MVC, Spring IOC, Spring JDBC, Spring ORM and AOP.
  • Designed dynamic user interfaces/single page applications (SPA) using js frameworks AngularJS, JQuery, AJAX and Dojo to retrieve data without reloading the page and send asynchronous request.
  • Expertise in implementing and deploying SOAP Web Services and Restful Services to develop dynamic server side web contents.Expertise in developing business logic components using EJB and with ORM technologies Hibernate, JPA and OJB frameworks.
  • Experienced in working with Light Streamer tool for live monitoring. Extensive experience in development and deployment on various high-end application servers like Web Sphere Process Server 6.1, Weblogic7.0, WAS 6.1, and JBOSS 5.x.
  • Expertise in Design and Implementation of Web services and Business Processes (BPEL). Good experience in Object Oriented, Service Oriented Design and Development. Used Clear Case, CVS, Maven, and Subversion for Source code version control.
  • Experience in creating reports which are used to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.
  • Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, JBoss, Web logic.
  • Good Experience on Remedy, JIRA, Toad, Squirrel, Version One for tracking the tickets like accepting the tickets/defects, Submitting the tickets and closing the tickets etc.,
  • Excellent Experience in Code Refactoring.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Languages: Java, JavaScript, SQL, PL/SQL.

J2EE Technologies: Spring Framework (MVC, IOC, JDBC, AOP) JSP2.0, Servlets2.4, Struts Framework2.0, Jquery, Ajax, Java Beans, JDBC, Log4J

CMS Tool: Liferay6.1.0 JSR 286 portlets, Communiqué 4.1, RedDot6.0, RedDot9.0, OpenText 10.1 (RedDot).

Web Scripting: JSP, XML5.0, XSL, JavaScript, AJAX, JSON, HTML4.0, CSS.

Application Servers: BEA WebLogic 8.1, Tomcat, Jboss7.

RDBMS: mySql, SQL Server, Oracle9i, DB2, TOAD for Oracle/DB2.

Operating Systems: Windows XP/2000/NT

IDE’s: Eclipse3.0, RAD7.

ORM Tools: Hibernate3.0, JPA.

Versioning tools: SVN, CVS

Others: JIRA, JavaScript, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Charlotte

Sr. Java developer

Responsibilities:

  • Extensively involved in the lifecycle of the software design process including, requirement analysis and prototyping, design, interface implementations, unit testing and maintenance.
  • Created Domain Objects Request processor controller classes for the application using Model View Controller (MVC) approach with Spring annotations.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Used the Light Streamer API for live monitoring and continuous polling data from Maximo.
  • Jquery framework was used for UI rendering like grids .
  • Hibernate ORM has been used to design the object relational mapping and persistence in few modules of the project.
  • Developed UI Components implemented an asynchronous, AJAX based rich client to improve customer experience using DHTMLX js framework.
  • Designed and developed Data access objects with Spring JDBC template module.
  • Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.
  • Involved in making the RESTful web service calls and formatting data objects in JSON and XML formats using JSON API.
  • Created Web service client from WSDL using JAX-RS with the help of Eclipse IDE. This is to communicate with third party application Remedy.
  • Developed the application using Eclipse Helios IDE.
  • Used Jenkins as the build and deployment tool for continuous integration. This is used to deploy the application in different environments like SIT, UAT, PREPROD and PROD.
  • Hibernate is used to map the java objects with the relational database.
  • Involved in the Deploying the ear file in JBoss Application Server.
  • Involved in the code fixing and system testing activities.
  • Used SVN client for Source code version control.
  • Used JIRA tool for defect tracking fixing

Environment: Jboss 7, Web Services, Spring MVC, AOP, JDBC, RedDot6.0, JQuery, Ajax, Liferay Portlets, SVN, Oracle9 and RESTful Service.

Confidential, Charlotte

Sr. Java developer

Responsibilities:

  • Created Controller classes for the application using Model View Controller (MVC) approach with Spring annotations.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Developed the partner facing services using SOAP Web Services.
  • Hibernate ORM has been used to design the object relational mapping and persistence in few modules of the project.
  • Internal Services were developed using the RESTful web services formatting data objects in JSON and XML formats using JSON API.
  • Created Action Classes, Action Forms, and Form Bean Request processor for the application using Model View Controller (MVC) approach.
  • Created Web service client from WSDL using JAX-WS with the help of Eclipse IDE.
  • Developed the application using Eclipse Helios IDE.
  • Developed SQL scripts - SQL Queries and Stored Procedures for database interactions.
  • Used Jenkins as the build and deployment tool for continuous integration.
  • Involved in the Deploying the ear file in JBoss Application Server.
  • Involved in the code fixing and system testing activities.
  • Used SVN client for Source code version control.
  • Used JIRA tool for defect tracking fixing

Environment: Jboss 7, SOAP/REST Web Services, Spring MVC, AOP, JDBC, SQL,JQuery, Ajax, Liferay Portlets, SVN, Oracle9, and RESTful Service.

Confidential

Software Developer

Responsibilities:

  • Client Interaction
  • Handling the issues related to Servlet and JSP
  • Review Document
  • Have used Eclipse as IDE while writing code & SVN for version control
  • Developed the GUI using Framework Model-View-Controller (MVC).
  • Extensively used HTML and Cascading Style Sheets (CSS)
  • Used JavaScript for client side validation and to build dynamic web pages
  • Extensively used SQL and PL/SQL for data access.
  • Proficient and excellent skills in creating documentation for business teams and development teams (requirement specifications, technical documentation, use case documentation, release / delivery plans and support manuals)
  • Skilled and experienced in co-coordinating efforts among multiple teams (on-site and off-shore and third parties)
  • Trained new and existing employees and shared knowledge with Team members
  • Involved in resolving UAT and Production Issues.
  • Responsible in providing UAT and Production support

Environment: Java1.5, Communiqué 4.1, Servlet, JSP and JSR 286, Struts1.2, Hibernate, Weblogic 10.0.

Confidential

Software Developer

Responsibilities:

  • Developed the GUI using Struts Framework Model-View-Controller (MVC).
  • Involved in coding and unit testing the application.
  • Testing of module and verification of test cases with JUnit.
  • Client side validations are performed using JavaScript and server side validations are performed using Struts framework
  • Written the action class, service layer, DAO layer and JSP for Manual Classification Module and Written ITD for Manual Classification. And also I have done Integration Testing and Unit Testing.
  • Application was developed in Eclipse and Deployed J2EE applications on WEBLOGIC Application Server.
  • Used LOG4J to enable logging Confidential runtime.

Environment: JDK1.4, Servlet, Struts1.2, JSP, HTML, XML, JavaScript, Oracle9i, Cactus, Eclipse3.2, Tomcat 5.

We'd love your feedback!