We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Dover, NH

SUMMARY

  • 8 years of IT experience in software development includes Analysis, Design and Development of Enterprise and Web based applications.
  • Experience in design and development of multi - tier applications using Java, J2EE, Spring, Hibernate and Web Services.
  • Expertise in client side technologies including JavaScript, HTML and CSS.
  • Worked on OS - Windows, UNIX and iOS.
  • Worked with MySQL and Oracle.
  • Oracle Certified PL/SQL Developer.
  • Experience with IDE’s like Eclipse, SQL Developer and MySQL Workbench.
  • Experience of design patterns and proficient with Web technologies.
  • Experience with frameworks like Spring, Struts and Hibernate.
  • Worked on application servers like JBoss, WebLogic and WebSphere.
  • Worked on web server Apache Tomcat.
  • Experience in Java based Web Services.
  • Comfortable with all phases of Software Development Life Cycle (SDLC),
  • Experience with Agile methodology and SCRUM.
  • Expertise in Data Warehousing, Data Modelling, Data Mining, and UML using tools like Microsoft Visio and Weka.
  • Experience in preparing project plans, design documents and test plans.
  • Very strong interpersonal and communication skills and a proven team player.
  • Excellent background of customer interactions, support and system maintenance.
  • Strong ability to work independently and take responsibility for application development, implementation, support and maintenance.

TECHNICAL SKILLS

Languages: Java, JavaScript, HTML, C, C++, SQL, PL/SQL, Shell Scripting

J2EE Technologies: JSP, Servlet, Spring 3.x/2.x, Struts 2.x/1.x, Hibernate

Web Technologies: HTML, JavaScript, XML, XSD, XSLT, JQuery

WebServices Tech: SOAP, REST with Apache Axis, CSF and JAX-WS, JAX-RPC

Web/App Servers: JBoss, WebLogic, Tomcat and WebSphere

Database: Oracle 10g/ 11g, MySQL, SQL Server

Development Tools: Eclipse, Visual Studio

Modeling Tools: CA Erwin DM, Enterprise Architect

Testing Tools/ Others: JUnit, Selenium, TestNG, SoapUI, Putty, WinSCP, Weka, Microsoft Project, Base Camp

Platforms: Windows 7, Windows XP, UNIX/LINUX, iOS

PROFESSIONAL EXPERIENCE

Confidential, Dover, NH

Sr. Java Developer

Responsibilities:

  • Prepared Technical Design documents base of Functional Requirement document.
  • Developed application modules using Java, J2EE, Spring and Hibernate technologies.
  • Implemented Controller Layer for Commission Output web application.
  • Used annotation based spring configuration.
  • Implemented Service Layer to perform all teh application’s Business Logic.
  • Used Hibernate as ORM framework for DAO layer to access Oracle.
  • Written PL/SQL queries for DDL DB operations.
  • Used industry standard design patterns like MVC, Data Transfer Object, Business Delegate and Factory Patternfor better maintenance of code and re-usability.
  • Developed unit test cases withJUnit frameworkfor testing accuracy of code.
  • Used Log4j as teh logger for Commission Output web application.
  • Worked withEclipse IDE for application development.
  • Used Apache Tomcat Web Server as development web server.
  • UsedMaven build toolto achieve more functionality for build process.
  • UsedSVNas version control.

Environment: Java/J2EE, HTML, CSS, JQuery, JavaScript, JSP, UML, Apache Tomcat Server, Weblogic, Eclipse, Maven, SVN, Oracle.

Confidential, Fremont, CA

Java Lead

Responsibilities:

  • Participated in Design analysis, Impact analysis and defining teh scope of teh application.
  • Prepared project Use Case documents dat would act as manuals for teh end user.
  • Prepared High-level and Low-level design documents using Sequence Diagrams and Class Diagrams.
  • Developed application components and business logic using Struts MVC framework.
  • Developed Action forms, Form Beans, Struts Action classes.
  • Implemented Service module for all teh business operations.
  • Involved in front-end development using HTML, CSS, Java Script and JSP.
  • Implemented Data access layer using Hibernate ORM framework for connecting to MySQL database.
  • Used Pojo classes as Value Object classes.
  • Developed Java based reusable server-side components such as Utility classes.
  • Wrote unit test cases for all modules using JUnit.
  • Used maven for project building.

Environment: Java, J2EE, JSP, Struts, Hibernate, Tomcat, MySQL, maven and Eclipse.

Confidential

Sr. Software Engineer

Responsibilities:

  • Prepared design documents like high-level design document and low-level design document.
  • Created Class Diagrams and Sequence Diagrams for Java programs
  • Developed teh View pages in JSP, using CSS and JavaScript validations.
  • Used IOC and MVC feature of Spring framework in teh application.
  • Involved in teh deployment of web components on teh JBOSS environment.
  • Implemented logging feature using Log4j.
  • Used properties file to avoiding hard coding configuration.
  • Prepared and implemented test cases.
  • Involved in production support of this application.

Environment: Java, Spring, Struts, JSP, Servlets, XML, JBOSS, Log4j, Hibernate, Oracle, Ant, eclipse.

Confidential

Technical Associate

Responsibilities:

  • Involved in Design analysis, impact analysis and defining teh scope of teh application.
  • Developed Action Classes and Form beans for controller module.
  • Designed and Developed Struts view pages using JSP, CSS, and JavaScript.
  • Analysis and review of teh Business Requirements with teh client.
  • Implemented logging feature using Log4j.
  • Involved in teh deployment of web components on teh JBOSS environment.
  • Used SVN as version control system.

Environment: Java, Struts, Servlets, JDBC, JSP, EJB, Web Services, SVN, JBOSS, Log4j and Oracle.

Confidential

Programmer Analyst

Responsibilities:

  • Developed teh web base Application using JSP, Java.
  • Implemented MVC architecture using Struts. Created Action class, Action Form Classes.
  • Based on MVC architecture worked on Controllers, Business, DAO and view Layers.
  • Worked on teh application, which includes development, bug fixing, use case analysis, designing, and unit testing.
  • Derived technical approach from teh functional requirements.
  • Analyzed various issues arising out of teh applications and providing solutions.
  • Developed complex SQL Queries, stored procedures.

Environment: Windows, Java, JSP, Struts, MVC, and SQL/PLSQL.

We'd love your feedback!