We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Peoria, IL

SUMMARY

  • Over 7 years of experience in Analysis, Design, Development, Testing, Implementation and Maintenance of Web and Services Based
  • Experience in developing web based and client/server applications using JAVA/J2EE technologies.
  • Experience in developing applications with Agile(Scrum) methodology.
  • Expertise in using Struts, JDBC, EJB, Servlets, AJAX, SOAP, Spring and JSP for developing most of the applications.
  • Experience in ORM framework Hibernate.
  • Strong XML experience using XML, XSLT, XSD, SAX/DOM parsers.
  • Good working knowledge over Weblogic, Tomcat Framework based applications.
  • Experience in Soap UI for integration testing and regression testing web services.
  • Knowledge in using IDE's like Elipse, IntelliJ.
  • Good Knowledge in Oracle and PL/SQL.
  • Worked extensively on build and deployment tools like ANT, Maven.
  • Worked on Version control using SVN, Rational Clear case and CVS.
  • Good understanding of Object Oriented Programming (OOPS).
  • Works well in fast paced environment and willing to relocate.
  • Hands on experience on Retail and Banking Domains.
  • Hands on experience on defect tracking tools like Bugzilla and HP Quality Center.
  • Able to understand different frameworks in short time.
  • Strong team player with demonstrated ability to find creative solutions to software problems.

TECHNICAL SKILLS

Programming Languages: Java

Web Technologies: Java script, HTML, AJAX, XML

J2EE Technologies: Servest, JSP, JNDI, EJB

Frame works: Struts, Spring, JUnit, JPA, Selenium

Database Technologies: Oracle, SQL Developer

Operating Systems: Windows 2000/XP

Servers: Web logic, Tomcat

IDE s/Tools: Eclipse

Logging tool: Log4j

ORM tool: Hibernate

CVS tool: Clear Case, SVN

CMS Tool: Interwoven

Others: Maven, SOAP UI, HP QC

PROFESSIONAL EXPERIENCE

Confidential, Peoria, IL

Senior Java Developer

Responsibilities:

  • Coordinated with team in task allocation and updating daily status (version One).
  • Involved in developing the application using Java, J2EE, Spring and Hibernate in Agile Scrum methodology.
  • Building and deploying the code to development and test environments.
  • Supported Quality Analysis and User Acceptance Testing.
  • Fixing the defects and documenting the analysis for future reference.
  • Experience in SoapUI for integration testing the web services.
  • Executed Java test cases written in JUNIT on daily basis and report the result to offshore team members.
  • Set up the initial maven repository and build process.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Involved in Daily Stand up meetings and update my task in that call and noted the scrum board details of offshore members.
  • Participate in software design meetings to write technical design documents and to propose design solutions.

Environment: Spring, Hibernate, SOAP UI, Core Java, J2ee, Log4J, JUnit, Tomcat 5.5, web services, Maven, Agile(Scrum), Eclipse, Windows.

Confidential, New York, NY

Senior Java Developer

Responsibilities:

  • Coordinated with offshore counterpart in task allocation and updating daily status (version One)
  • Integrated Java code with Flex.
  • Developed java code to consume web services.
  • Involved in unit testing the application.
  • Implemented Coding Using Spring, Java and J2EE Design Patterns.
  • Perform code reviews and given some suggestions based on code review.
  • Integration of the modules with SVN.
  • Responsible for a sprint delivery and leading daily standups.
  • Gave presentations to non - technical users.
  • Prepared knowledge transfer documents.

Environment: Spring, Flex, SOAP UI, Core Java, J2ee, Eclipse, Tomcat 5.5, web services, Windows, Agile.

Confidential, New York, NY

Senior Software Engineer

Responsibilities:

  • Understanding Business Requirement documents, other domain related document to develop good knowledge of business requirements / functionalities.
  • Getting updated with the development progress from Development team's Intranet portal.
  • Getting hands on with client specific development environment FAST(eclipse) IDE, Clear Case, Client specific maven repositories.
  • Owning Client Management module, completely understanding the business requirements / functionalities of Client Management.
  • Writing Junit Test Cases to test / break Dev code, mocking Objects where ever required to simulate real run time environment. Sending critical input data to Dev API to test the code from all angles.
  • Writing DB Unit Test Cases in order to validate/test DB changes before and after Dev API call.
  • Guiding the junior member of Client Management track to keep up with the Junit/DB Unit construction, also coordinating with onsite track coordinator.
  • Testing Web Services calls with Soap UI.
  • Executing and documenting results of test case execution on regular basis.
  • Logging defects in Dev code in HP Quality center.
  • Peer review the codes for best practices.
  • Came up with selenium test suite to do the function testing of use case scenarios

Environment: Spring, Hibernate, SOAP UI, Core Java, J2ee, DROOLS, Windows, FAST, MULE, Selenium.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed front end modules for the application using Java Script, CMS(Interwoven),AJAX(DWR Service) Core Java.
  • Implemented Coding Using Spring, Java and J2EE Design Patterns.
  • Involved in Integration of the modules with SVN.
  • Wrote POJO classes based on annotations using Hibernate ORM mapping.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic
  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress.
  • Provided successful deliverables on each Sprints.
  • Involved in SIT (System Integration Testing) & JUNIT, UTP (Unit Test Programming).
  • Wrote JUnit and Selenium test to test functionality.
  • Involved in fixing the bugs (bugzilla) related to stage, live environments.

Environment: Spring, Hibernate, Interwoven, AJAX (DWR Service), Agile, JUnit, Eclipse, Windows, SVN, Struts, Core Java, J2ee.

Confidential

Senior Software Engineer

Responsibilities:

  • Prepare the Technical Specification document from Functional Specification for Corporate Actions Module.
  • Developed the major front end modules for the application using Java Script, Core Java.
  • Implemented Coding Using Java and J2EE Design Patterns.
  • Integration of the modules with IBM’s Rational Clear Case.
  • Guide Junior Software Engineers in designing and implementing application codes.
  • Involved in developing security modules for the application.
  • Responsible for the dealing with the problems, bug fixing and troubleshooting.
  • Involved in SIT (System Integration Testing) & UTP (Unit Test Programming).
  • Develop and distribute project documentation both internally and externally.
  • Involved in Quality Assurance using HP’s Enterprise Testing tool.

Environment: Spring, Hibernate, Core Java, Java Script, PLSQL Developer, Clear Case, Windows, Eclipse.

Confidential

Software Engineer

Responsibilities:

  • Involved in Coding Server pages using JSP & Servlets
  • Developed the Session Beans by using Session Façade, Business Delegate and other helper classes.
  • Prepare and execute unit and system test cases for application.
  • Involved in Release documentation process.
  • Involved in preparing Uses Cases, Class, and Sequence UML diagrams.
  • Involved in writing the JUNIT test cases involved in writing test suites test units.
  • Used SVN to control the version of code.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic.
  • Participated in the documenting the software artifacts like Design document, User guide.
  • Extensively used JavaScript for client side validations.

Environment: JAVA, JDBC, Servlets, JSP, EJB, Web logic, AJAX, SVN, JUnit, Windows, Eclipse.

We'd love your feedback!