We provide IT Staff Augmentation Services!

Senior Java J2ee Developer Resume

3.00/5 (Submit Your Rating)

CT

SUMMARY

  • 8+ years of diverse experience in IT Industry with proven expertise in full application software life cycle development involving Analysis, Design, Development, Testing, and Implementation of application software with emphasis on Object Oriented,J2EEand Client Server technologies.
  • Extensive experience in designing and developing Confidential Applications in Healthcare, Logistics, Mortgage, Cards and CRM domains.
  • Designed & developed several multi - tier Web based, Client-Server and Multithreaded applications using Object Oriented Analysis Design (OOAD) concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Hands on experience in severalJ2EEdesign patterns such as Singleton, MVC Pattern, Factory Pattern, Session Façade, Business Delegate, Front Controller, Adapter pattern Data Access Object (DAO).
  • Worked extensively on J2EE technologies like Servlets, Java Server Pages (JSP), JDBC, Hibernate, JPA, Spring.
  • Expertise on database schema definitions and data loading techniques in Oracle, MySQL, Informix, DB2.
  • Comprehensive work experience on Application Servers such as Tomcat, Glass Fish, BEA Web logic Server, Web Sphere Application Server.
  • Experienced using persistence framework like Hibernate/JPA for mappingJavaclasses with database and using Hibernate Query Language (HQL).
  • Experienced in Agile and Waterfall methodologies.
  • Worked as a member of QA team and had good experience of documentation.
  • Experienced in designing and executing test cases based on Business requirements and Functional Specifications.
  • Experienced on different types of tests viz. Black Box, System and Regression.
  • Extensively involved in testing the applications manually.
  • Worked on unit testing frameworks like JUNIT and Mockito frameworks.
  • Experienced using and developing Component, Activity, Sequence and Interaction diagrams using UML.
  • Good project implementation skills usingJ2EEtechnologies (RMI, JMS) and XML technologies - DTD, XML Schema, SAX, DOM, JAX-RPC, JAX-WS and XSLT.
  • Proficient in developing Web Services, related technologies & frameworks: WSDL, SOAP, REST, SOAPUI and generating client's client using Eclipse for Web Services consumption.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Excellent Problem Solving, Analytical, and technical Skills.
  • Experienced with different version management software such as Tortoise SVN, Git.
  • Extensively worked on JIRA for tracking stories in a Project in a different methodology of Software Development Life Cycle.
  • Experienced in mentoring/training new team members with problem solving and troubleshooting capabilities.
  • Co-ordinate weekly reports and attending/managing calls, code reviews and walkthroughs.
  • Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE

Platforms: Windows, Mac OS, Linux

Frameworks: Spring, Spring MVC, Hibernate, Restful framework, Junit, Front Servlet, JQuery, AngularJS

Web Technologies: HTML 5, CSS 3, JavaScript, JSP, Servlets, AJAX, Web Services, SOAP and REST

RDBMS: Oracle, SQL Server, MySQL, PL/SQL

Build tools/ Version Control: Git, Github, Ant, Maven

IDE’s/ Developer tools: Eclipse, IntelliJ, Android Studio

Web/App Servers: JBoss, Tomcat, Glassfish, WebSphere Application server

PROFESSIONAL EXPERIENCE

Confidential, CT

Senior Java J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Designed JSP and popup Windows.
  • Used Struts 1.3 for Model View Architecture.
  • Generated Use case diagrams and Sequence diagrams.
  • Struts Validation Framework for validating server side and java script, jQuery for client side.
  • Used CVS for version control.
  • Participated in unit testing and integration testing.
  • Participated in developing functional test cases.
  • Developed several managed beans, Controllers.
  • Created Web service clients through Net Beans IDE with the give WSDL.
  • Implementation of Spring IOC/Dependency Injection.
  • Used JavaScript to submit some of the form values and got the response to the UI according for these values from the Database and defined some functions to activate some fields and deactivate them according to an event.
  • Used Web services for sending and receiving data from different applications using SOAP messages.
  • Involved in bug fixing.

Environment: JDK 1.6, Spring MVC 4.0, JSP, Html5, JavaScript, AJAX, Angular JS, JQuery, Jetty 8, JMS, Restful Web Service, Hibernate, JQuery, CSS, log4j, Tomcat, Eclipse, Team City, Jenkins.

Confidential, MO

J2EE Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
  • Implemented MVC architecture using Spring Framework.
  • Designing, creating, database, writing DDL, DML statements and populating the DB2 database SQL/PL-SQL.
  • Used JSP’s for the presentation layer.
  • Maintaining design and coding standards and Best Practices.
  • Creating Junit test cases for the classes developed
  • Used Putty to connect to Linux machine to work on support issues.
  • Coding and building the Service, Business layers using spring framework
  • Used Restful Webs Services.
  • Performed Unit test cases development using JUnit.
  • Developed Business Logic Beans using Core Java.
  • Used Angular JS in the view layer for some of the view components.
  • Participated in modification and testing of existing code written in JSP pages.
  • Participated in modification of existing JavaBeans classes, J2EE
  • Used Java Selenium for Testing Automation.
  • Used Maven as built tool.

Environment: JDK 1.7, Spring MVC 3.2, JSP, Html5, CSS 3, Bootstrap, JavaScript, Restful Web Service, Hibernate, JQuery, Angular JS, log4j, Tomcat, Eclipse.

Confidential, NJ

Senior Java J2EE Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Agile methodology has been used for Application Development.
  • Participated in gathering business requirements from the User.
  • Developed UI modules using HTML5, JSP, JavaScript and CSS.
  • Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Defined Web Services using JSON-based Web Services Description Language
  • Used Angular JS in the view layer for some of the view components.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Worked extensively with Core Java to develop code in Service Layer.
  • Followed the Object-Oriented Analysis and Design (OOAD).
  • Applied Do Not Repeat Yourself (DRY) principle.
  • Used Service Oriented Architecture (SOA), to achieve loose coupling.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Implemented the required functionality using Hibernate for persistence & Spring frame work
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS
  • Worked with Restful Web Services.
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Used Jira for Ticketing.
  • Used Team City for Continuous build.
  • Worked with UML Diagrams.
  • Participated in application fine tuning.
  • Used JQuery to provide better features on the front end.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Environment: JDK 1.6, Spring MVC 4.0, JSP, Html5, JavaScript, Restful Web Service, Hibernate, JQuery, CSS, log4j, Tomcat, Eclipse, Team City

Confidential - Phoenix, AZ

Technology Analyst

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Involved in complete application design using OOAD and J2EE architecture
  • Worked in Agile Environment.
  • Developed various service classes using Core Java.
  • Implement MVC architecture using Spring Framework.
  • Developed JUNIT Test Cases.
  • Used Hibernate framework for interacting with the database
  • Restful web services were consumed.
  • Used Hibernate as the Object Relational Mapping tool for persisting java objects.
  • MYSQL has been used as a DB.
  • Spring has been used for IOC/ DI to achieve loose coupling.
  • Design Patterns like Façade, Singleton and Factory Pattern were used.
  • Used Log4j for logging the application, log of the running system to trace the errors.
  • Application is hosted on Tomcat 5.0 running on Linux Server.

Environment: JDK 1.5, Spring framework 3, JSP, JavaScript, Web Service, Hibernate, CSS, log4j, Tomcat, Eclipse, Maven, Windows.

Confidential

Junior Java Developer

Responsibilities:

  • Interacted with clients for requirement gathering, system study & analysis; writing project test plans, report, metrics & test objectives and individual test cases
  • Developed web pages using Spring, JSP, Servlets, HTML5 and JavaScript for in-house employee check-in software.
  • Experience on working Web Services like RESTful, SOAP Web Services.
  • Used DAO, DTO, Singleton, Composite view design patterns in the App development.
  • Involved in design and development using Java/ J2EE, Collection frameworks.
  • Used CVS configuration management tool for code versioning and release.
  • Developed the classes for Unit Testing by using JUnit.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and usedvarious controllers to delegate the request flow to the Backend tier of the application.

Environment: JDK 1.5, Spring framework 3, JSP, JavaScript, Web Service, Hibernate, JQuery, CSS, log4j, Tomcat, Eclipse, Maven, Windows, MAC OS.

We'd love your feedback!