We provide IT Staff Augmentation Services!

Senior J2ee Programmer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 7 years of professional experience in Analysis, Design, Development, Testing, Deployment and implementation of software applications.
  • Expertise in design and development of various web applications with N - Tier Architecture using MVC and J2EE Architecture techniques.
  • Proficient in working with various technologies like Core Java, JavaBeans, J2EE (JSP, Servlets, EJB3), spring, Hibernate, Ajax, JMS, JDBC, XML, Web Services and Design Patterns.
  • Experience on backend side in RDBMS like Oracle, PLSQL (Programming Language), SQL, MySQL.
  • Experience working with Designing, Coding and Packaging Java Applications.
  • Experience in writing Web Services using WSDL, SOAP, and UDDI in distributed web application development environment.
  • Extensively worked in developing the web applications using the Spring Framework.
  • Experience of working in Spring Framework, Hibernate
  • Used Design patterns like Factory, Session Façade, Business Delegate, Data Access Object, Data Transfer Object.
  • Experience using middle ware business logic technologies Session Beans, Entity beans, Message Driven Beans.
  • Proven expertise in developing complex projects (Application, Internet and Intranet) in all phases of development including Requirements capture, analysis, design, coding, testing, implementation, maintenance and troubleshooting.
  • Strong Experience with WSAD5.1/6.1, Eclipse3.5/3.6, JDeveloper 10.3/11.1.2.
  • Expertise in working Eclipse with Jboss4.22/5.0, glassfish and Oracle Web logic server9.2/10.3
  • Experienced in developing J2EE components on Application Servers like WebSphere5.1/6.1, WebLogic10.3, JBoss4.22/5.0 and Web servers like Tomcat 6.0/7.0.
  • Experienced to work with any J2EE standard servers.
  • Strong experience with XML, XSL, XSLT, XPATH.
  • Hands on Experience in Ant-script and Log4J.
  • Developed test plans and test data and worked on all phases of testing.
  • Good understanding of Jquery.
  • Excellent knowledge of Software Development Life Cycle (SDLC), Agile and Scrum methodologies.
  • Build and deployment tools like ANT, bug fixing and maintenance and version control using Clear case, SVN/Subversion, CVS.
  • Good leadership qualities, excellent communication and interpersonal skills. Excellent analytical ability, Project management skills and presentation skills.
  • Understanding of java 1.6.
  • Excellent knowledge of Software Development Life Cycle (SDLC), TDD, Agile and Scrum methodologies.
  • Build and deployment tools like ANT, MAVEN 2, bug fixing and maintenance and version control using, SVN/Subversion, CVS, RCS and VSS.

TECHNICAL SKILLS:

Langages: Core Java,J2EE, JSP & Servlet, JavaScript, Adobe Flex,C,C++

Framework: Spring 3, Hibernat 3.0, Struts 1.X

Web technology: Ajax, XML, XHTML, CSS, JMS, Web services, SOA, SOAP.

Application Server: JBoss, Apache Tomcat, Websphere, weblogic, web logic

IDE and Development Tools: Eclipse IDE, Net beansDatabase/Tools: MYSQL, MS SQL 2005, Oracle, Sybase

Platforms: Windows Server 2003, XP, Windows, UNIX, LINUX

Build Tools: ANT, Maven & GNU make

PROFESSIONAL EXPERIENCE:

Confidential, Chicago IL

Responsibilities:

  • Involved in analysis, design and implementation of business requirements.
  • Worked with business analysts and communicate with client to understand the business logic of requirements.
  • Used Spring Framework for MVC architecture and Dependency Injection.
  • Used Spring Web Flow.
  • Replaced Dao Implementation with web service call to fetch the data using web service.
  • Worked on Grails, Groovy framework to fulfill the business requirement.
  • Developed presentation layer using Groovy Server Pages and Java Server Pages.
  • Wrote hibernate queries to fetch data from database.
  • Responsible for Bug Fixing (Debugging) of the application.
  • Used JQuery and java script for client side validations
  • Test WSDL using SOAP UI.
  • Used Data Object and XPATH to parse the xml file..
  • Used Ant as build tool.
  • Performed unit testing using JUnit and monitored the error logs using Log4J and fixed the problems.
  • Communicate with off-shore teams.
  • Involved in resolving production issues.
  • Used Git for Source Control and Version Management of all codes and resources..
  • Worked on Linux development.

Environment: Java 1.6, JSP,GSP, HTML, XML, Tomcat, JavaScript, Jquery, Spring Framework 2.5, Hibernate 2.6, oracle 10g, Eclipse IDE, Intellje IDE, Git Source control, Groovy - Grails and Linux environment, VI editor, gedit.

Confidential, Dallas, TX

Senior J2EE Programmer

Responsibilities:

  • Involved in the requirements Analysis meetings and understand the requirements for the modules for development.
  • Interacted with Business Analysts in gathering the application requirements and customizations based on customer and client requirements and change requests.
  • Used Core Java to write business logic for different requirements.
  • Implemented the required functionality using Spring MVC Frame work
  • Used JavaScript and Ajax to control display as per user selection and avoid server round trips with unnecessary data and as required by application.
  • Used Spring Framework for Dependency Injection.
  • Developed JSP and Servlets for the presentation tier.
  • Used WSDL to describe web services.
  • Consumed SOAP web services of USPS for address Validation.
  • Used AXIS2 wsdl2java tool for generating client stubs from wsdl.
  • Prepared Test Cases for each screen according to business requirements
  • Setting up role based user access privileges
  • Extensively word on XML files
  • Involved in writing various Queries to obtain data from the database & Stored Procedures for business logic.
  • Maintained the application configuration information (server name, external system URL, caching size, database URL, port, username, password, etc.) in various properties file.
  • Used Weblogic 10.3 as the application server. Deployed the entire application in Weblogic using MAVEN.
  • Created Test cases using JUnit4.4 to test functionalities of application.
  • Implemented log4j for debugging as well as post production support. Utilized the same for logging each sensible data access from the application.
  • Used SVN for Source Control and Version Management of all codes and resources.

Environment: Java 1.5, JSP, HTML, XML, Web logic, JavaScript, Spring Framework, oracle 10, Linux, Eclipse Indigo IDE

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Interacted with Business Analysts in gathering the application requirements and customizations based on customer and client requirements and change requests.
  • Involved with system design, architecture, coding and testing of the entire application.
  • Used spring framework for code management and dependency injection.
  • Worked on Servlets and Java classes to integrate audit and archive service with the existing applications.
  • Used Spring Framework for Dependency Injection.
  • Designs and develops cross-plane service components with Spring Framework.
  • Worked with Service Oriented Architecture.
  • Developed message driven beans to receive & process JMS messages.
  • Used Web Services and SOAP protocol to communicate with external applications.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle 10g
  • Used Log4j for logging the application, log of the running system to trace the errors and certain automated routine functions.
  • Developed JSP and Servlets for the presentation tier.
  • Used WSDL to describe and locate web services.
  • Involved in writing various Queries to obtain data from the database and then using it as per need.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
  • Worked with QA team in preparation and review of test cases.
  • Agile Development methodology.
  • Written ANT scripts to build JAR, WAR.
  • Deployed the application and tested on Web Sphere Application Servers.

Environment: Java 5.0, JSP, Apache Tomcat application server, Hibernate, spring 2.6, Apache Log4j, HTML, Oracle, PL/SQL, JavaScript, Eclipse.

Confidential, Coraopolis, PA

Java/J2EE Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
  • System analysis, design and development of the web application and SOA.
  • Extensively used Spring MVC Frame Work to implement MVC design
  • Involved in developing the front-end components using HTML, CSS, Java Server Pages, AJAX, Servlets,
  • Handling the Http requests from the front-end components, OOAD concepts applied.
  • Used Hibernate as the object relational mapping tool for persisting java objects.
  • Performed validations using Java Script.
  • Created and modified PL/SQL stored procedures and triggers based on business rules.
  • Used JDBC features (Prepared Statements, Callable Statements) to perform database transactions.
  • Performed Database Activities using SQL Commands and developed Database Triggers and coded PL/SQL Procedures and Functions.
  • Created Database Triggers, Stored Procedures and functions using PL/SQL and used JDBC API to access the Oracle Database.
  • Developed message driven beans to receive & process JMS messages.
  • Used ORM tools: Hibernate to connect to the database.
  • Performed Unit test cases development using JUnit.
  • Application developed using Apache tomcat.
  • Client side data is validated using JavaScript before being submitted to the database.

Environment: Java 4/5, J2EE, 1.2, Servlets 2.2, JSP, Apache Tomcat application server, Hibernate, spring, Apache Log4j, HTML, Oracle 9i, JavaScript, Eclipse, ActiveMq.

Confidential

Java developer

Responsibilities:

  • Extensively used Struts Framework and Struts Tag Library.
  • Developed resources Action Forms to collect input from users.
  • Action Mappings to direct input to server-side Actions and Action Forwards to select output pages.
  • Designed web Controller component and integrates with other technologies to provide the Model and the View.
  • Involved in Code walkthrough/review and query optimization.
  • Performed Testing for all the developed pages & classes
  • Involved in resolving major bug fixes with in the application.
  • Used SVN tool for version control

Environment: Core Java, JSP, Servlets, Struts, Java Mail API, Jasper Report, JavaScript, HTML, DB2, Eclipse and Tomcat 3.x

Confidential

Programmer Analyst

Responsibilities:

  • Responsible for the Development of the screens using JSP, HTML and Java Script.
  • Involved in Developing Screen Servlet: Displays initial GUI screens for input.
  • Developed components using Java multithreading concept.
  • Involved in Developing Db Connect Servlet: connects to database and keeps log of each request.
  • Developed SQL Execute Servlet: executes sql queries and displays results in a table.
  • Involved in developing entity beans and session beans with EJB for encoding the business logic.
  • Development of the backend tier containing business and application logic using Design Patterns.
  • Login screen - using JSP. This interacts with the login session bean. Login Session Bean - mainly validates user-id and password .The password is encrypted and stored in the database.
  • Graphical presentation - using Servlets & HTML Company Value objects Entity beans - which directly connect to database with each bean representing database columns.
  • Testing and integration of user interface with the main application.

Environment: J2EE, JSP, Servlets, JDBC, JDK, UML, XML, JNDI, MS SQL 2000, HTML, JavaScript, STRUTS Rational Rose, IBM Web Sphere, WSAD 5.1, Shell Scripting, Oracle, Unix, Windows.

We'd love your feedback!