We provide IT Staff Augmentation Services!

Sr. Java/jee Developer Resume

0/5 (Submit Your Rating)

Westchester, IL

SUMMARY

  • Java/J2EE Developer with around 8 years of experience in Application Analysis, Design, Development, Integration, Deployment and Maintenance/Support for Web, Standalone, and Client - Server based Software Applications.
  • Experience in MVC architecture and industry standard frameworks including Struts 3.0, Spring 3.0 and Hibernate 3.5.
  • Experience working with Open Source Libraries/API’s including AJAX, ITEXT 1.4, Java Mail and HTML/XHTML/CSS/XSLT/JavaScript.
  • Expertise in web-based GUIs development using Applets, Swings, Servlets, JSP, HTML, HTML5, DHTML and CSS.
  • Experience working with JAVA EE 6 compliant IDE’s including Eclipse, MyEclipse 4.x, WSAD 5.x and NetBeans 6.x.
  • Strong hands-on experience in developing Web Portal applications, front-end development, service layer, personalization and inter portal communication using JSR 168 API.
  • Developed ANT scripts to build and deploy Java web applications.
  • Experience in using frameworks like JUnitfor unit testing, andCVS, Subversion and log4Jfor version control management.
  • Hands-on experience with SCRUM Agile model, XP Practices like Pair Programming and Test Driven Development (TDD).
  • Hands-on experience in UML compliant high level design with Data Flow Diagram, Class Diagrams, Sequence Diagrams, Activity Diagramand UseCases.
  • Experience working on developing component based reusable applications and workflow automation using ClearQuest, UML, Rational Rose and Visio.
  • Hands-on experience in scripting languages like Perl and PHP in CGI framework.
  • Experience in working on Query optimization, Stored Procedures, Functions, Triggers, DDL and DML SQL queries.
  • Experience in writing SQL, PL/SQL programming, SQL Loader and Linux.Worked on Oracle9i/10gand My Sql.
  • Excellent communication, analytical, business and interpersonal skills.
  • Strong team player and individual contributor with self motivation, high due-diligence and responsibility.

TECHNICAL SKILLS

Languages: CoreJava, PHP, C/C++.

Java/Java EE 5/6: Java 5.0/6.0, Java EE 5/6 (Servlets 2.5, JSP 2.0, JDBC 4.0, JMS)

Web Services: (AXIS 2.0, Metro, SOAP, WSDL, JAX-WS2.0, JAX-RS1.1, JAXP, JAXB, Annotations), AJAX and JUnit, Log4J.

Frameworks: Struts 2.0, Hibernate 3.0, Spring 2.0, Spring 3.0.

Application Servers: WebLogic 8.x/9.x/10.3, JBoss 4.0.4

Web Servers: Tomcat 5.x, Apache Web Server 2.2

RDBMS: Oracle 9i/10g, SQLServer, MySql.

Web Technologies: Ajax, Ajax4JSF, HTML, JavaScript, DHTML, JRUN, XML/XSL/XSLT.

Modeling tools: UML, Rational Rose 2000, Visio.

Operating Systems: Windows, UNIX (Linux).

IDE: Eclipse 3.x, IntelliJ Idea 6.0, NetBeans.

Others: Ant, JUnit, Log4J, CVS, TOAD, SQL Developer,ActiveMQ.

PROFESSIONAL EXPERIENCE

Confidential, Westchester, IL

Sr. Java/JEE Developer

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like Requirement Gathering, Design, Analysis and code development using Agile/ Scrum methodology.
  • Developed Object diagrams, Class Diagrams and Sequence diagrams using UML.
  • Developed HTML, JSPs, JavaScript, CSS as a front end GUI with middle tier framework as Hibernate using HQL and Struts using MVC framework.
  • Traded data with web server using AJAX without reloading the web page.
  • Used JDBC to manipulate the data on the System database Server.
  • Created Stateless and Stateful session beans for accessing and mutating Entity beans.
  • Used JMS to communicate between the components and configured on the server.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Designed SOA implementations by Using WebServices-WSDL, UDDI and SOAP for getting credit card information from third party vendors.
  • Used DOM for parsing the XML, XSLT Document.
  • Designed and implemented XML parsing for XML order conformations.
  • Used JSF framework in developing user interfaces using JSF UI components, validator, Events and listeners.
  • Developing in built traditional java web application using JSF.
  • Created database pool, multi-pool, data source and mapped them to roles.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Wrote PL/SQL stored procedures and involved in performance tuning of complex queries.
  • Build ANT scripts and deployed the application on Websphere Application Server.
  • Monitored the error logs using Log4j and fixed the problems.
  • Used JNDI to read the details of the login users.
  • Used Multi-Threading to overcome the errors in the process of transactions.
  • Used JUnit to do unit testing for the modules developed.
  • Developed the different components of the application such as JSPs, Servlets, and EJBs and DAO.

Confidential, Bellevue, WA

Sr. JAVA Developer

Responsibilities:

  • Design and Coding of various JAVA, J2EE modules.
  • Design and Coding of User Interfaces using JSP, AJAX and Servlets.
  • Design and Coding of Web Services to implement SOA.
  • Create PL/SQL procedures and fine tune database queries.
  • Involved in critical application enhancements and performance improvements.
  • Developed web services to communicate with external systems.
  • Prepared Test Plans and executed at Integration level.
  • Implemented design patterns like Singleton,Business Delegate, Service Locatorand DAO.
  • Junit are used effectively in web services development.
  • Implemented ANT tasks to build and deploy the application.
  • Communicate with Business Users and facilitate them with required data.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Worked as an efficient team member and interacted with business analysts, gathered the requirements and converted them into technical specifications before start.
  • Involved in design and development of the application usingMVC design patterns.
  • Developed Dynamic web pages usingJSP, JavaBeans, HTML and JavaScript.
  • DevelopedEntity BeansandSession Beansto implement business logic for various product transportation and distribution over different areas WroteJavaScript’sfor validating the client side user account information based on their business rules.
  • Configured theMessage Driven Beans (MDB)for messaging to different clients and agents who are registered with the system.
  • Communication between data and the J2EE application was done usingJMS, connected toMQ-Seriesand coordination work is performed withDB team, QA team, Business Analysts and Client Reps in order to satisfy the client requirements efficiently.
  • Developed Java Beans, which will communicate with the middleware (EJB'S) and supplies the data to the web interfaces.
  • Worked closely with thetesting teamin creating newtest casesand also created theuse casesfor the module before the testing phase.
  • UsedJUnitto perform unit testing and createdfunctions, sub queriesandstored proceduresusing PL/SQL.

Confidential, Los Angles, CA

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of the application
  • Developed Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases in Rational Rose.
  • Developed the application using Struts MVC 2 architecture.
  • Used Struts, Servlets technologies to develop all eligibility Use Cases.
  • Developed JSP custom tags and Struts tags to support custom User Interfaces.
  • Extensively Used Eclipse 3.2 for developing and testing the Security Infrastructure Service.
  • Developed Web Services for inter organization operations and for retrieving the customer information from the central database using SOAP /HTTP technologies.
  • Used Hibernate to store the persistent data into database and written HQL to access the data from the database.
  • Designed, developed and maintained the data layer using the ORM framework.
  • Coordinated with QA and business team and resolved System Defects generated during testing.
  • Experience with Client Side Validations using JSP, and Java script.
  • Involved in Design/Code Review with Team and task assignments.
  • Installed and Configured BEA WebLogic 9.2.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate.
  • Used PVCS for version control across common source code used by developers.
  • Developed test cases and performed testing using JUNIT.
  • Involved design and development of Database in SQL Server 2008.
  • Monitored the error logs using Log4J and fixed the problems.

Confidential, Austin, TX

Programmer Analyst

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development & Customization of the Application.
  • Created UML diagrams (use case, class, sequence & collaboration diagram) based on the business requirements.
  • Using OOAD Technology classes are designed in UML with the help of Rational Rose tool.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Developed web components using MVC pattern under Spring framework.
  • Used Web Services to exchange product and customer order information information. Used RESTful framework and WSDL .
  • Supported applications on ATG Portal and made enhancements.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views.
  • Used Springs JDBC abstraction framework for data access.
  • Used ANT to compile and generate EAR, WAR, and JAR files.
  • Designed and Developed Model Components - Action Form Bean, Controller Components - Action Classes, Action Mapping.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Created custom Exception classes to display appropriate error messages to business users.
  • Used Junit to perform white box testing of application. Created test conditions/test data.
  • Used Log4j for logging Errors and publishing logging information to various preferred destinations.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed application by using Struts, Servlets and JSP’s
  • As per client request, Custom tags have been developed to reuse it in other modules
  • Developed Ant script to automate the process of build and deployment
  • Used WebServices-WSDL and SOAP
  • Deployed applications on JBoss 4.0 server
  • Extensively configured the build files to different Environments
  • Developed Session Beans which encapsulates the workflow logic
  • Used Entity Beans to persist the data into database
  • Used JMS to establish message communication
  • Responsible for the performance PL/ SQL procedures and SQL queries
  • Used CVS for the concurrent development in the team and for code repository

We'd love your feedback!