We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Chicago-iL

Objective

  • Seeking for a JAVA / J2EE Developer position in building enterprise software application.

SUMMARY

  • About 6 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, Struts, JQuery.
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring2.5, and ORM Technology like Hibernate 3.0.
  • Expertise in implementing Object Oriented Design/Development principles in project life cycle.
  • Experience with multiple Servers like Apache Tomcat, IBM Web Sphere, Web Logic, Sun Glass fish and Jboss.
  • Strong experience in RDBMS using SQL Server, schema development, PostgreSQL programming, including experience in SQL Query fine tuning, utilizing SQL Loader utility.
  • Expertise in Web - Development technologies like HTML, DHTML, JavaScript, CSS, XML and XSL/XSLT
  • Extensive development experience on different IDE’s like NetBeans and My Eclipse..
  • Experience in using Web Services like JAXP - DOM, SAX, XSLT, JAXB - Un-marshalling and marshalling, SOAP protocol in JAXWS and RESTFUL web services.
  • Experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, DAO, Delegate Pattern, MVC Architecture.
  • Extensive experience in implementation of the version control software VSS, CVS and Clear Case.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

TECHNICAL SKILLS

Programming Languages: JAVA and J2EE Technologies.

DatabaseQuery Languages: PostgreSQL 7.1 and PL/SQL.

Markup/Script Languages: HTML, JavaScript, XML.

J2EE Technologies: Servlets, JSP, STRUTS Framework, Hibernate, Java Beans, and JDBC.

Web Technologies: HTML, JAVASCRIPT, CSS, XML, DOM, XSLT, Xpath.

Frameworks: Struts, Spring, Hibernate.

Application/Web servers: Apache Tomcat, IBM Web sphere, BEA Web logic Server and JBoss.

Databases: PostgreSQL, MS SQL Server, MYSQL,RDBMS,DB2.

IDE Tools: Net Beans 7.0.1, Eclipse 5.0, IntelliJ, FrontPage.

Operating Systems: Windows, MAC, Linux and basic knowledge in UNIX.

Version Control: VNC, Winscp, VSS

Tools: and Utilities: Editplus 2.0, SQL Loader, Toad, SQL Navigator, Maven, JUnit, Microsoft Visio.

PROFESSIONAL EXPERIENCE

Confidential, Chicago-IL

Senior Java Developer

Responsibilities:

  • Responsible for following SDLC throughout the project and involved from requirement gathering till complete GO LIVE and post implementation activities.
  • Involved in architectural activities; Analyzed and decided the platforms and technologies by considering the cost effective solution.
  • Involved in High Level and Low Level Design using OOAD process.
  • Used cXML as a protocol between buyer and supplier system.
  • Developed server side components using Spring core and Spring logging with log4j.
  • Incorporated Spring ORM and Hibernate in the data persistence layer.
  • Developed web modules using Spring 3.1 MVC, Java Script, Servlets, JSP and JQuery.
  • Involved in various phases of SDLC such as requirements gathering, modeling, analysis, and design.
  • Implemented different Design patterns like DAO, Singleton, Factory, Delegate, and Front Controller.
  • Used Dependency Injection feature of Spring framework and ORM tool Hibernate for rapid development and ease of maintenance.
  • Developed Java Classes for implementation of Persistence objects using Hibernate.
  • Developed PL/SQL Stored Procedures for filtering ads depending on Selection Criteria related to RDMS.
  • Developed Web Services using REST.
  • Developed Front-end screens using JSP and implemented JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Involved in development of Web and Application Controllers using Spring Web MVC framework.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features.
  • Development and Integration of the Application using Eclipse IDE and used SubVersion as Version Control Tool.
  • Used Log4J for logging and tracing user-desired messages.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
  • Used Maven for building of application and deployed to JBoss Application Server.

Environment: s: Jdk1.5, Servlet, JSP, XML, CXML, JAXB, Spring3.1, Hibernate3.0, Oracle 9i &10g, MySQL, Glass Fish 2.1, Web services, ANT, DOM, JUnit, JIRA, CVS

Confidential, Chicago-IL

Java/J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Handled the client side and server side validations using Struts validation framework.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSP tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Used HQL and SQL for fetching and storing data in databases.
  • Created and updated Hibernate queries.
  • Worked on online transactions like tuition and examination fee payment.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.
  • Used Web Services to fetch customer transaction data.
  • Made use of XML beans to pack and unpack the data Confidential the delegate level.
  • Used Maven for build Management.
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend SQL database tables for the application.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application.
  • Developed complex SQL queries for extracting data from the database.
  • Designed and built SOAP web service interfaces implemented in Java.
  • Used VSS for version control.
  • Provided solutions for bug fixes in this application.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, Spring 3.0, Java beans, Ajax, PostgreSQL 8.1, Netbeans 7.0.1 IDE, Apache Ant, Web Services (SOAP), Apache Axis 2.0, Web Sphere 6.1, JSP Taglibs, JavaScript, JQuery, HTML, CSS, XML, Clear Case, Clear Quest.

Confidential, Columbus, OH

J2EE Developer

Responsibilities:

  • Implemented Spring MVC architecture using IOC and AOP technologies.
  • Used Servlets for handling requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Implemented the data access layer by using Hibernate with Spring DAO and also developed mapping files and POJOclasses.
  • Developed Stored Procedures, Triggers and Functions to process the trades using PL/SQL and mapped it to Hibernate configuration file and also established data integrity among tables sitting on Oracle Database.
  • Implemented web services using SOAP, WSDL, XML, and JAXB.
  • Followed Agile and Scrum Methodology in software development and wrote JUnit test cases for unit testing the integration layer.
  • Used Log4J for tracking errors and debugging the code.
  • Used Ant to automatic the build process and deployed the application in WebSphere.
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.

Environment: Java,J2EE, Servlets, Hibernate, Spring, EJB, JSP, JDBC, JNDI, XML, HTML/DHTML, JMS, AJAX, WebSphere, JUnit, Log4J, and Oracle.

Confidential

Java Developer

Responsibilities:

  • Co-ordination with the client team to understand the business requirement and finalizing the SRS (Software Requirement Specification).
  • Requirement Analysis for the Functional & Technical specifications.
  • Creation of detailed LLD (Low Level Design document).
  • Preparation of Technical Design Document.
  • Design and Coding of various JAVA modules using Spring MVC architecture and Hibernate.
  • Design and Coding of User Interfaces using JSP, AJAX,HTML,CSS.
  • Coding the business tier which includes the business objecs and delegates using Hibernate.
  • Design database and create DB objects like tables, Stored procedure, Triggers, Sequences, Functions, Views etc.
  • Creation of sample data for testing.
  • Creation of Unit and System Test Cases.
  • Analysis for the new requirements along with the impact analysis on the existing application.
  • Organizing internal team meeting to plan the project activities.
  • Functional/unit testing of developed components.
  • Interating with Onsite Co-Ordinator.
  • Providing testing and deployment support.

Environment: J2EE, JSP, Java Script, HTML, Spring MVC, Hibernate, SQL/PLSQLOracle9i, Transfer Object, DAO, PL/SQLDeveloper, WebSphere Application Server 6.1.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS,JQuery.
  • Implemented Struts Validators framework to validate the data
  • Developed Ant(build.xml) targets for build and deployments on Web Sphere Application Server 5.0
  • Developed Stored Procedures in the SQL database.
  • Performed impact analysis on the dependency projects of One Source Project
  • Involved in writing unit test plans and developing test cases using JUnit
  • Used Configuration Management and Version Control tool VSS.

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, AJAX, WSAD, Apache Tomcat, Windows 2000, and PostgreSQL 7.1

We'd love your feedback!