We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

GA

SUMMARY

  • 7+ years of having experience in the field of Information Technology with an excellent skills in analysis, design, development, testing and deploying various software applications.
  • Experienced in coding SQL, PL/SQL, Procedures/Functions, Triggers and Packages on database (RDBMS) packages
  • Expert in development of applications using J2EE technologies like Java, JSP, Servlets, JDBC, AJAX, JMS and JAXB.
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
  • Experience as Software Engineer, with on - site and offshore teams, highly involve in development of Web applications using various application/web servers.
  • Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
  • Well experienced with IDE tools like Eclipse, RAD, and Net Beans with Apache and Tomcat Technologies.
  • Knowledge of J2EE Web Services and J2EE design pattern with more focusing to Presentation tier.
  • Experience in Database technologies: Oracle, SQL Server, DB2 and MySQL.
  • Have excellent Relational Database understanding and experience with Oracle 10g/11i, IBM DB27.X/8.X, SQL Server 2005 and MySQL 5.0/5.5.
  • Team player with a very good understanding in working with small and moderate teams in the software development projects.
  • Involved in decision making roles and Managed various projects with teams across different areas.
  • Excellent analytical and problem solving skills with ability to communicate effectively with peers.
  • Excellent communication, leadership skills and self-motivated to implement complex rules and meet deadlines.
  • Good understanding of all stages of Software Development Life Cycle (SDLC).
  • Knowledge of development methodologies like Water Fall and Agile.
  • Experience working with Agile Methodologies including XP, SCRUM and Test-Driven Development.
  • Ability to work with a team and individually.
  • Excellent Communication with business and IT teams to convert the organization requirements into application and technical needs

TECHNICAL SKILLS

Programming Languages: Java SE 1.5~1.6, SQL, PL/SQL

Web/J2EE Technologies: JSP, Servlets, AJAX, JavaScript, JSON, DHTML, CSS, HTML, Web Services, JSTL

Framework/Patterns: Struts, Spring, Hibernate, Webwork, jQuery, JUnit

Application Servers: Weblogic, Tomcat,JBoss, Web Sphere

Databases: Oracle 10g, MS-Access, MySQL

Source/Version Control: SVN, Clear case, eclipse plug-in for SVN Java IDEs Eclipse, RAD,NetBeans

Operating Systems: Windows, Linux, Unix

Methodologies: Waterfall, Agile/Scrum

PROFESSIONAL EXPERIENCE

Confidential, GA

Java Developer

Responsibilities:

  • Involved in designing the data model and development path for an application.
  • Discussing project related information to the related teams like development, QA and management teams.
  • Designed and developed User Interface, application modules using JSP, Hibernate and Spring MVC.
  • Developed Email Notification feature in an application.
  • Developed database access components and connections as per requirements with the back end as SQL server.
  • Developed unit test cases using JUnit for testing functionalities and performed integration testing of the application.
  • Performed the code reviews and refactor the code to improve the performance.
  • Evaluating test execution results, fixing defects and resolving issues for quality deliverables as per the client requirements.
  • Involved in creating reports using Apache POI.
  • Developed the application using agile methodology and demonstrated the functionalities to the business users in every sprint.

Environment: J2EE, JSP, Java, Spring, Hibernate, XML, SQL Server, HTML, DHTML, CSS, AJAX, Jasper, CSS, JUnit, HP Quality Center, SVN, IBM RAD 6.0, IBM Web Sphere Application Server 6.0

Confidential, AZ

Java Developer

Responsibilities:

  • Performed technical elaboration and feasibility study on the Functional Requirement specification and high level requirement.
  • Communicated project related information to the development, QA and management teams.
  • Implemented Site, Building and Report Modules based on the low level design.
  • Developed user interface components using JSP and tag libraries.
  • Developed database access components with the back end as Oracle 10g.
  • Created, StoredProcedures, Triggers for the application.
  • Developed unit test cases using JUnit for testing functionalities and performed integration testing of the application.
  • Involved in building and deploying the application using Ant build tools. Also managing the project builds.
  • Evaluating test execution results, fixing defects and resolving issues for quality deliverables as per the client requirements.
  • Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc.
  • Developed the application using agile methodology and demonstrated the functionalities to the business users in every sprint.
  • Support to UAT, production environments and resolving issues with other deployment and testing groups.
  • Supported the applications through debugging, fixing and maintenance releases.

Environment: J2EE, JSP, Java, Spring, Hibernate, XML, Oracle 10g, HTML, DHTML, CSS, AJAX, Jasper, CSS, JUnit, HP Quality Center, Rational Clear Case, IBM RAD 6.0, IBM Web Sphere Application Server 6.0

Confidential, NY

Java Developer

Responsibilities:

  • Analyzed the requirements and prepared the Technical specification documents for the same.
  • Designed Use Case diagram, Class diagram and Sequence diagram.
  • Designed and developed the user interface using Tiles and Struts tag libraries
  • Prepared the Proof of Concept for workflow and demonstrated the solution to the business users.
  • Used Hibernate ORM framework as persistence engine and involved in mapping, coding and fine tuning of hibernate Queries.
  • Developed Workflows to streamline photo sourcing and recipe import process from external agencies
  • Developed notification engine
  • Build and deployed the application on Weblogic.
  • Involved in developing the JUnit test cases and testing the functionalities.
  • Provided functional and technical help to the team.
  • Involved in the code review process.
  • Responsible for data validations on client side as well as server side.
  • Had code walk through with clients and incorporated the changes along with the team members.
  • Reviewed test execution results, analyzed the defects and resolved the issues for quality deliverables.

Environment: JDK1.6, J2EE (JSP, Servlets), JMS, JavaScript, HTML, DHTML, CSS, Log4J, Ant, UML, AJAX, JSTL, Hibernate, Struts, Oracle 10g, TOAD, SVN, Eclipse, Weblogic, Junit, Radar, Find Bug.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in designing the application. Prepared UML Sequence Diagrams, Class Diagrams, and Activity Diagrams to in the technical design document.
  • Performed Data validation using JavaScript with Interactive GUI Screens.
  • Implemented Controller, Business delegate, Data Transfer Object, Data Access Object patterns and Struts Framework.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in feasibility Analysis, and Development of the enhancements.
  • Interacting with the team for project related activities/ doubts which included Technical leads and architects.
  • Involved in estimates of the code changes for the enhancements.
  • Involved in detailed level design, High level design and also Unit testing for enhancements.
  • Mentored newly joined developers on technical and functional area
  • Managed a development team of 4 members and working as the lead J2EE Developer
  • Troubleshooting production issues and solving customerstrouble tickets.

Environment: J2EE, Java, WebLogic, SVN, Eclipse, Hibernate, MySQL 5.1, Struts, JSP, JavaScript, CSS, XML, MS Word, and Visio.

We'd love your feedback!