We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 5 years of experience in developing Web applications using JAVA/J2EE technologies.
  • Experience on working all the phases of software development life cycle (Requirements gathering, analysis, design, development, testing and implementation).
  • Extensive experience with Spring, J2EE (Servlets, JSP, JDBC) and Java Web Framework along with Web/Database related technologies.
  • Good Experience in Core Java concepts like Threads, Collections and Exception handling.
  • Extensive experience in MVC architecture using Spring Framework.
  • Experience in developing web applications using Spring Dependency Injection and have knowledge in Aspect Oriented Programming.
  • Experience in JAVA/J2EE Design Patterns like Singleton and Model - View-Controller.
  • Expertise in using Oracle 10g, MySQL and SQL Server databases with good understanding of database concepts.
  • Experience in preparing Documentation, Unit Test Plans and Test Cases.
  • Experience in different application server like JBoss, Glassfish, Web Logic and Tomcat.
  • Experienced in working with global teams spread across time zones.
  • Experience with Use-case design, Class Diagrams & Sequence diagrams.
  • Good knowledge in object relational mapping tool like Hibernate.
  • Expertise withJ2EE compliant IDEs like Eclipse, NetBeans.
  • Extensive experience in designing and implementing reports using iReport.
  • Extensive experience in using Version Control Software such as CVS, Subversion (SVN) and responsible for various software version releases.
  • Good Listener and a Quick Learner, shows keen interest in discussions and always willing to give suggestions both on the Technical as well as the Functional front.
  • Excellent Communication Skills and a good Team Player.

TECHNICAL SKILLS

Operating systems: Windows - 9x / NT / 2000 / XP / Vista, UNIX, Solaris.

Languages/Scripts: Java, SQL, PL/SQL, HTML, Java Script, JQuery, XML.

Java/Web: Java Servlets, Multithreading, Collection, JSP, JDBC, Spring Framework, Annotations, Web Services.

Databases: MySQL 5.5, Oracle 10g, SQL Server 2008.

IDE: Eclipse and NetBeans.

Web/Application Servers: JBoss, Glassfish 2.1, 3.0, Web Sphere 7.0, Web Logic and Apache Tomcat 4.1.

Open Source Technologies: Spring Frameworks, ANT, Log4j, SL4J and Hibernate.

Software Products: iReport, SQLYog, Firebug, Bugzilla, SVN, CVS, Putty, WinSCP, MS Office.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Java/J2EE Developer

Responsibilities:

  • Worked as a technical consultant for the GE- Corporate.
  • Involved in application development, maintenance and support.
  • Used Spring Framework / Jsp / Java for the application development.
  • Designed and developed the web component using MVC Pattern under Spring Framework.
  • Involved in monitoring, maintaining, stabilizing of automated jobs.
  • Involved in creation of automated jobs using VBScript and Batch Script.
  • Developed Controller, Form Bean and DAO classes for implementing business logic.
  • Developed unit test cases for the newly implemented system.
  • Developed functions using Java script for Client Side validation.
  • Responsible for testing and integration of automated jobs for different vendors.
  • Responsible for configuring Autosys scheduler to integrate and enabling automated jobs.
  • Used Eclipse IDE for front end development environment and Ant for build process.
  • Used CVS as a version controlling tool for managing the module developments.
  • Configured log4j to enable/disable logging in application, used different levels of Loggers such as INFO, DEBUG, WARN, ERROR.
  • Used Bugzilla for bug tracking, issue tracking and status update.
  • Started out as a team member and later on was called to act as an interim team leader.
  • Responsible for preparing reports for weekly and monthly meetings.

Environment: Java, JSP, Java Script, Spring, SQL Server 2008, JBoss Server, Eclipse, Putty, WinSCP, VBScript, Batch Script, Autosys, Bugzilla, Firebug.

Confidential, Richmond VA

Application Developer

Responsibilities:

  • Involved in application development, Java bug fixes, UAT testing.
  • Used Spring Framework / Jsp / Java for the application development.
  • Developed the presentation layer based on Spring framework involving JSP, Servlets, HTML.
  • Implemented Model View Controller architecture using Spring Framework.
  • Implemented Spring to direct user requests to a controller Servlets, which determined the nature of the request and passed it off to the appropriate handler.
  • Participated in code Improvement of Spring Tiles layout functionality.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Used log4j for logging the log files.
  • Used JIRA for bug tracking, issue tracking and status update.
  • Used SVN as a version controlling tool for managing the module developments.
  • Worked on Production issues during on call support.
  • Responsible for taking up issues raised by testers and end users. Ifcriticalissue, responsible to give a quick fix and release the module.

Environment: Java, J2EE, JSP, JQuery, HTML, XML, Oracle 10g, NetBeans, Log4j, Web Sphere Application Server.

Confidential

Project Engineer

Responsibilities:

  • Worked as one of the core developer in the team.
  • Responsible for gatheringbusiness requirements, review the requirements and todesign documents, coding and unit testing.
  • UsedAgile Methodology (Scrum)for the entire module.
  • Was a part of release and deployment team at National Crime Records Bureau, New Delhi.
  • Involved in configuring and setting up the environment at the client location.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture.
  • Involved in application development, Java bug fixes, UAT testing.
  • Used Web Services to exchange data between different applications and different platforms.
  • Used Spring Core module, Inversion of Control (IOC), Web module for developing services for the application.
  • Implemented WSDL specification in combination with SOAP and XML Schema to provide Web Services.
  • Extensive experience in designing and implementing multilingual reports using Jasper Report iReport 3.0 and Query handling at the DB level.
  • Developed functions using Java script for Client Side validation.
  • Used HTML, Java Script, JQuery and AJAX for building rich client web pages.
  • Used SVN as source Version control.
  • Involved inCode Reviewsof various modules, documents, test cases.
  • Extensively used log4j for logging the log files.
  • Involved in frequent client interactions.

Environment: Java, Java Script, J2EE, JSP, JQuery, Web Services, Spring, Web Sphere, NetBeans, MySQL, Log4j, SL4J, Glassfish Server, Jasper Reports, Bugzilla, Firebug.

Confidential

Software Engineer

Responsibilities:

  • Involved in end to end activities of the project such as requirements gathering, analysis, design, development, testing and implementation.
  • Worked as one of the core developer in the team.
  • Created UML diagrams (Use Case, Class, Sequence & Collaboration diagram) based on the business requirements using IBM Rational Software Modeler.
  • Used Struts Framework / Jsp / Java for the application development.
  • Extensively used log4j for logging the log files.
  • Used JDBC for database connection and written number of SQL queries for retrieving the data and validated that data against the business rules.
  • Used HTML, Java Script and JQuery for building rich client web pages.
  • Involved in database design as per the requirements.
  • Involved in design and development of reports for generating time sheets using iReport.
  • Used GIT as source Version control.
  • Performed extensive cross browser compatibility testing.
  • Deployed applications using Web Logic Application Server.
  • Played a key role in project release and demo.

Environment: Java, Java Script, J2EE, JSP, JQuery, Struts, Web Logic, NetBeans, MySQL, Jasper Reports.

Confidential

Responsibilities:

  • Worked as QA tester
  • Analyzed the user and functional requirements using use case diagrams.
  • Prepared detailed Test Plan and Test Cases for functional, Integration GUI testing.
  • Performed User Acceptance Testing (UAT).
  • Developed detailed Test Cases according to Functional Requirements.
  • Performed GUI testing for functional specification and to validate Java Server Pages.
  • Manually performed back-end testing by executing SQL queries.
  • Performed manual testing on different modules of the application by entering positive and negative values to the application. Updated test case document with results.
  • Worked with development team to ensure testing issues are resolved on the basis of using defect reports.
  • Investigating bugs and reporting to the developers.
  • Performed System testing by executing the test scripts.

Environment: ASP.NET, SQL Server 2005, VB script, Windows XP.

We'd love your feedback!