We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

FL

SUMMARY

  • 8 years of professional experience in Object Oriented designing and programming in Web - based applications, Client-Server and Enterprise applications using JAVA/J2EE technologies.
  • Expertise in complete Software Development Life Cycle - Requirement Analysis, Design, Development, Testing, and Maintenance/Implementation of Software Applications using Agile Scrum and Waterfall methodologies.
  • 3 Years of experience on Agile methodology.
  • Extensive experience working on industry leading J2EE frameworks like Spring, JSF, Struts, CDI, Hibernate, MyBatis and JPA.
  • Experience with IDE Tools like IBM RAD, Eclipse, MyEclipse, Net Beans and JBuilder for developing J2EE/JAVA applications.
  • Experience in Web application development using core Java, Swing, Servlets, JSP, JSTL, POJO, JDBC, HTML, XHTML, CSS, XML, JQuery, Log4J and AJAX.
  • Knowledge of JMS, Wicket, Groovy, Bootstrap, AngularJS.
  • Experience with Application and Web Servers like WebSphere, WebLogic, Apache Tomcat and JBoss.
  • Expertise in core java Collections, Exceptions and Object Oriented programming.
  • Experienced in using design patterns like MVC (Model-View-Control), DAO (Data Access Object), Front Controller, Inversion of Control, Factory, Singleton etc.
  • Experience in developing applications using DB2, Oracle, Microsoft SQL Server and MySQL as backend databases.
  • Proficient in writing and handling SQL Queries.
  • Expertise in version control software like CVS and SVN.
  • Experience in Visio.
  • Proficient in creation of Use Cases, Class Diagrams, Sequence Diagrams using UML tool like Rational Rose.
  • Experience in soap and restful webservices.
  • Experience in JAXB, Marshalling and Unmarshalling the XML.
  • Experience in build tools like Ant, Maven.
  • Expertise in version control software like CVS and SVN.
  • Experience in JUnit and HP Quality center, Bugzilla.
  • Documented Functional, Technical and User Manuals.
  • Efficient team member with excellent work/time management skills, communication and interpersonal skills and ability to work under strict deadlines.
  • Strong defect analysis, debugging and problem solving skills with excellent understanding of problem analysis methodologies, techniques and tools.

TECHNICAL SKILLS

Java/J2EE Technologies: Java, J2EE, JDBC, Servlets, JSP, Java Beans

Web Technologies: AJAX, JQuery, XHTML, HTML, JSON, JavaScript, CSS

Frameworks: Spring, CDI, Struts, Hibernate, JSF, MyBatis, JPA

IDE: IBM RAD9, Eclipse, MyEclipse6.0, Netbeans, JBuilder

Database: DB2, Oracle, Microsoft SQL Server and MySQL

Web/Application Servers: WebSphere, Apache Tomcat, WebLogic, Jboss

Testing: Junit (Unit Testing)

Operating Systems: Windows, Linux, Redhat

Other Tools: Ant, Log4J, Toad, SQLyog, Wamp Server, Dreamweaver, Quality Center, Rational Rose, SVN

PROFESSIONAL EXPERIENCE

Confidential, FL

Sr. Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement, Analysis, Design, Implementation, Testing and Maintenance.
  • Interacting with the business analysts, business users for design and requirement clarifications.
  • Created user interfaces using JSF Components and Prime Faces to develop UI pages.
  • Developed Managed beans to handle UI components state and stores that state in a scope.
  • Prototyped use of JSF for presentation development and CDI for middle tier development.
  • Worked onCDI (Concurrency Dependency Injection)Dependency Injection in the business layer.
  • Developed MyBatis configuration file and mapper files to map the between MyBatis mapping files and database tables.
  • Created the mapper interfaces with SQL queries, Annotations.
  • Involved in unit testing and code review.
  • Worked on batch file process.
  • Created the File format and file generation for upload and developed the code to Read and parse the files.
  • Worked on Validations and generated the report and sending it to the business.
  • Implemented the application in UAT and Production and fixed the defects identified.
  • Experience on defect tracking using Quality Center tool and resolved the issues.
  • Worked on JAXB to marshall and unmarshall the XML.
  • Used Tortoise SVN for version control.
  • Experienced in using Visio for drawing Use case diagrams, Sequence Diagrams and class diagrams for Technical documents.
  • Delivered project with Agile SDLC methodology.

Environment: RAD9, Jdk 1.7, DB2, Websphere 8.5, IBM Data Studio 4.1, JSF, CDI, MyBatis, Prime faces, Dell Boomi Web Services, Core Java, XML, DB2, Tortoise SVN, Quality Center, Visio 2013, Agile.

Confidential, OH

Java Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement, Analysis, Design, Implementation, Testing and Maintenance.
  • Followed Agile methodology for the development.
  • Involved in requirement gathering from end users.
  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Used J2EE patterns such as Controller, Singleton, factory, MVC architecture is used in this application
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL webservices.
  • Performed web services testing using SoapUI.
  • Spring Framework IOC (Inversion of Control) design pattern is used to have relationship between application components. It is also used to separate the application configuration and dependency specification from the actual application code.
  • Spring ORM module is used along with Hibernate to deal with database operations
  • Used Spring core, Spring Context, Spring MVC Framework etc are used for the application configuration of different components, services in the application.
  • Used Hibernate for mapping java objects to the relational database.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Used Hiberante extensively to have Database access mechanism with HQL (Hibernate query language) queries.
  • Resolved Runtime Errors and Application Bugs in the Production environment and enhancing the existing application.
  • Implemented log4j for logging purposes and debug the application.
  • Used testing framework Junit for testing.
  • Implemented the project using the agile methodologies
  • Involved in bug fixing during the System testing, Joint System testing and User acceptance testing.
  • Used SVN repository for version control.

Environment: Jdk 1.6, Spring 3.2, Hibernate 3.6, Restful Web Services, Eclipse, Weblogic, JSP 2.0, JQuery 2.0, XML, JSON, CSS, Junit 4.4, Maven, Oracle11g, Log4j, SoapUI, UML, Agile.

Confidential, MA

Java Developer

Responsibilities:

  • Development on Confidential ’s proprietary Multi layered J2EE Architecture and Spring Framework.
  • Designed and implemented the functionality of identifying the Confidential products using part number.
  • Updated Presentation Layer using Spring, JSP for accommodating the dual part number search.
  • Implemented business logic of the application using POJO’s and integrated application using Spring MVC features like IOC and configuring application context for spring bean factory.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle database.
  • Responsible for consuming Web Service from WSDL.
  • Implemented various Custom Tags and JSTL tags.
  • Implemented the enhancement across process and services layer for dual part number search.
  • Designed and developed User Interface using JavaScript, HTML and AJAX.
  • Creation of Stored Procedures.
  • Implemented the security access control both on client and server side.
  • Responsible for any bug fixes/Enhancements along with new Development activities.
  • Used Jboss server for running the web components and Log4J for tracking errors in the audit log files.
  • Created Test cases and tested the application thoroughly.
  • Developed scope of work documents, technical architecture, and test plans.
  • Implemented the security access control both on client and server side.
  • Responsible for maintenance of SVN Version Control for the source code being deployed to Prod, UAT and DEV machines

Environment: Java 1.5, Eclipse, JBoss, JSP, Spring, Hibernate, Soap Web Services, JAX-WS, SQL, AJAX, XML, HTML, Oracle, TOAD.

Confidential, CT

Java Developer

Responsibilities:

  • Implemented persistence layer using Hibernate, developed POJO classes and wrote the xml file to map objects to relational database.
  • Development of Action and Form classes based on struts.
  • Designed DAO interfaces and implementations that provide abstract access to the database.
  • Developed Data Access Objects (DAO’s) to handle HQL queries using Hibernate and Transfer objects.
  • Writing and testing Hibernate Queries for different classes.
  • Developed presentation layer and GUI framework in JSP and Client-Side validations were done.
  • Proficient intesting web pagefunctionalities and raising defects.
  • Created a test database in MYSQL.
  • Involved in Unit Testing using JUNIT framework.
  • Involved in project documentation.
  • Developed use case diagrams for the modules using Rational Rose and Use Case Specification documents.

Environment: Java 1.5, MyEclipse, Struts, Hibernate, HTML, JSP, Java Beans, Tomcat, Dreamweaver, Mysql.

We'd love your feedback!