We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Southfield, MI

SUMMARY

  • Over 5+ years of experience in requirement analysis, functional design, technical design, development, unit testing and documentation of software systems in distributed environment and web technologies.
  • Strong Experience in developing Web based, Internet/Intranet, Client/Server, Distributed architecture Applications using Java and J2EE Technologies.
  • Strong experience in Java, J2EE, MVC architecture, Service Oriented Architecture (SOA), Servlets, JSP, JMS, JavaBeans, Hibernate, Weblogic AppIication Server, Confidential Websphere Application Server, JDBC, Design Patterns, Jakarta Struts 2.0 framework, Spring Framework, AJAX, WebServices, Apache Axis.
  • Strong web application development skills and good exposure in data model design with Oracle, OOAD, recognizing and applying design patterns.
  • Extensively used Spring Framework (Spring IoC, Spring JDBC, Spring Web services) in developing large Enterprise wide applications.
  • Widely used PL/SQL programming and created Stored Procedures and Views as part of the backend application access.
  • Experienced in programming in AJAX to build dynamic web pages.
  • Extensively worked with AJAX Callback functions and also integrated AJAX with existing Struts framework.
  • Experience in developing Web Services using SOAP, XML, RESTful web services and JSON.
  • Experience in using Apache Axis2 for developing stubs, skeletons, services, interfaces and deploying the Web Service application on the server.
  • Experience in working Unix, linux and windows environment.
  • Experience with JavaScript, JSON, XML (DOM & SAX parsers), JAXP, XSLT, HTML, DHTML, CSS.
  • Experience in installation and deploying web applications using Weblogic Application Server, Confidential Websphere Server and Apache Jakarta Tomcat.
  • Experience in writing ANT scripts and Log4J and JUnit for unit testing.
  • Strong experience in using IDEs like Eclipse, Rational Application Developer (RAD), Editplus.
  • Strong Experience in Oracle database 9i/10g/11g and backend programming. Sound experience in SQL, PLSQL programming. Normalization, creation of stored procedures and function, packages, writing SQL, cursors, triggers and views.
  • Experienced in using Enterprise Architect, MS Visio and Rational Rose for UML diagrams.
  • Excellent problem solving, time estimation and multitasking skills.
  • Highly motivated with the ability to work independently or as an integral part of a team and committed to highest levels of professional and personal excellence
  • Experience in working with data structures and Algorithms.

TECHNICAL SKILLS:

Core Expertise (Web)Java: JDK 1.5/1.6, J2EE - Spring, Struts, Servlets, JSP, JMS, JDBC, Hibernate, JavaBeans, XML (DOM and SAX), XSLT, HTML, DHTML, CSS, Struts 1 and Struts 2, JavaScript, ANT, Log4J, JUnit, WebServices, AJAX, Jquery,Spring IoC.,Maven.

Core Expertise (Database): Oracle 9i/10i, Confidential DB2, SQL and PLSQL programming

Web/Application Servers: BEA Weblogic Application Server, Confidential Websphere Application Server, Apache Tomcat 5.x and 6.x

XML Technologies: XML, XSLT, DTD, Schema, DOM and SAX parsers

IDEs: Rational Application Developer (RAD 6.0), Websphere Integration Developer (v 6.0.2), Eclipse 3.0, Toad, Editplus, Rational Software Architect, Mule IDE

Web Services: SOAP, WSDL, Apache Axis2, JAXP, RESTful web services with JSON

Software Engineering: Design Patterns, UML using MS Visio, Rational Rose and Enterprise Architect, Data Structures and Algorithms

Tools: TOAD, Oracle Workflow Builder, XML Spy, Maven

Version Control Systems: Rational Clearcase, CVS, WinCVS, VSS, Dimensions, Tortaise SVNORM technologies Hibernate 3.x

PROFESSIONAL EXPERIENCE:

Confidential, Southfield, MI

Java Developer

Responsibilities:

  • Involved in all the phases of the Software Development Life Cycle.
  • Responsible for understanding the Business rules and requirements from Business Analysts.
  • Used JSF Framework to develop the application
  • Developed Data Access Objects (Dao's) for easy data access.
  • Client pages are built using JSF and Ice faces tags.
  • Used Log4j for writing the logs including errors, warnings, info.
  • Responsible for writing the test case scenarios, reviewing the requirement documents.
  • Extensively used Ice Faces tags for the front end functionality.
  • Responsible for documenting the technical requirements for the projects.
  • Develop the screen and UI changes as per new requirements.
  • Responsible for writing the style classes which includes the CSS, HTML code.
  • Develop the code for the new enhancements, in the existing project.
  • Develop the code for the new requirements for the existing application. After the completion of the code reviewing the code with the team lead
  • Testing and validating the code developed in all the scenarios.
  • Responsible for code developed should of coding standards.
  • Deploying the code in the local and tan into the Branch.
  • Responsible for the code to move into SVN trunk after all the testing’s completed.

Confidential

System Analyst

Responsibilities:

  • Responsible for understanding the existing platform spatial Analysis and Geocoding application, which is in production.
  • This project is to analyze, design, develop, code and implement this service in the ICP/TP platform, which will be developed in JAVA.
  • Responsible for identifying the exceptions in the application should be documented accordingly.
  • Involved in all the phases of the project from requirements, analysis, design, development, implementation and deployment.
  • Involved in the business requirement meetings.
  • Involved in designing Component Specification Documents, Consolidated Design Documents.
  • Extensively worked on Rational Software Architect for High-level Sequence Diagrams, and Class Diagrams.
  • Understanding the Business case Template document, Project Charter, Application Distribution Diagrams, Flow of the diagrams,

Confidential, Bloomington, IL

System Engineer(Java)

Responsibilities:

  • Involved in all the phases of the project from requirements, analysis, design, development, implementation and deployment.
  • Involved in the business requirement meetings.
  • Involved in designing Component Specification Documents, Consolidated Design Documents.
  • Extensively worked on Rational Software Architect for High-level Sequence Diagrams, and Class Diagrams.
  • Understanding the Business case Template document, Project Charter, Application Distribution Diagrams, Flow of the diagrams,
  • Designed diagrams for the performance testing team to calculate the performance time
  • Responsibility for documenting all the technical documents required for the projects
  • Documented the Mule Flow and also responsible for configuring the mule ESB flow
  • Responsible for the set-ups of the workstations for all the developers and also responsible for the resolving the technical issues in the team.
  • Extensively involved in the development of the proofing and user identity projects
  • Enviroment for this project is UNIX.
  • Used Maven(POM.xml) for Building the projects.
  • Extensively used core java, webservices, spring 3.0 framework, apache cxf, Mule ESB, Soap-ui, Spring Tool suite(STS), TC server,
  • Extensively used Soap UI for testing the Webservices for the projects
  • Used Apache CXF for the development of the Webservices for both consuming and providing.
  • Used Spring IOC for the dependency injection for both the proofing and useridentity projects.
  • Used Mule ESB and Mule IDE for flow and secuirty of the webservices.We use Mule ESB url not to expose our main webservice Endpoint address.
  • Responsible for Updating the code in the SVN and resolving the issues in the code.
  • Responsible for the Jenkins success build of both the projects .
  • Responsible for the client deliverables with code coverage report, Ver-code scan report, check style and coding standards in the code, Jenkins success report
  • Used Data Structures and Algorithms in programming the code.

Confidential, Sanfrancisco, CA

Senior Java Developer

Responsibilities:

  • Developing the application in spring 2.5 MVC (WebFlow) in various components.
  • Responsible for the guiding the team technically in all the phases.
  • Participated in the design discussions on UML Specifications, defining Structural and Behavioral Elements, forming relationships and applying relevant design patterns wherever applicable.
  • Worked on Enterprise Architect to create the UML objects and develop the Sequence and Class diagrams
  • Extensively worked with the Spring 2.5 MVC architecture to quickly develop multiple screens across the application.
  • Worked with the Weblogic Application Server to build, publish and deploy the application.
  • Used the Spring IOC, Hibernate and Spring WebServices to build end-to-end tiers of the Enterprise Application.
  • Developed DB Views and Stored Procedures and gained exposure in connecting large and complex data models in an efficient manner.
  • Responsible for gathering the business requirements and provide the associated system requirements
  • Involved in writing Webservice calls to trigger workflow functions from the application.
  • Extensively wrote Junit Test Classes to unit test the DAO and Business layer components of the application.
  • This application is deployed in Weblogic server in Unix environment.
  • Worked on Retirement and Healthcare benefits and the end-to-end operations of a large governmental organization.

Environment: Spring Framework 2.5.6, JDK 1.6, Maven, JUnit 4.5, Velocity 1.5, Perl, Oracle 10g, EHCache, MQ(Messaging Queue), Batch processing, Putty, Rational Clear Case(Versioning System), Spring Webservices, PL/SQL, Toad for oracle 10g.

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Participated in the requirement gathering of various projects.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using apache Cxf.
  • Responsible for generating scrapeable files in screen scraper workbench and also get track of all http transactions in proxy server of Screen Scraper.
  • Responsible for writing adapter java classes.
  • Used Java based annotations for integration with Screen Scraping.
  • Responsible for integration and configuration of adapters.
  • Deployment of application in Jboss application server and also in mbanking server.
  • Tested the application running in WAP internally before deployment.

Environment: Java 1.5/1.6, J2EE, Jboss 5.0 server, Macintosh operating system, Screen Scraping Workbench, Apache CXF, RESTful and soap Web services, XML, JQuery, HTML, CSS, JavaScript, Ajax, and MySQL Database.

Confidential, San Antonio, TX

Java Developer

Responsibilities:

  • Suggested the implementation of various design patterns like Factory method, Value List Handler and Facades.
  • Used Web Services to connect to the Content Management system.
  • Developed the Web Services using Apache Axis and created the stub, skeleton and service classes for enabling the remote invocation of the Web Service.
  • Used SOAP to connect to the Web Service and specified the Security Settings and Messaging Specifications on the server.
  • Developed AJAX (JSON) calls for embedding Bazaarvoice Rating (with Stars) on any page.
  • Developed AJAX Callback function calls for interacting with the Controller. Also integrated AJAX with the existing Struts2 framework.
  • Used Spring IoC to de-couple the dependency between EBNotification and the content for the notification. JDBC for basic database operations.
  • Struts2 was the MVC framework and backbone of the application.
  • Interacted with Aggregate Knowledge development/business team, to customize the recommendation box on Toshiba’s product detail page. JSP Custom tags were developed to generate the Javascript content based on the product specification.
  • Architected the UML Building blocks, defined specifications and extensibility mechanisms, structured the integration of AJAX into the existing system.

Environment: Home ground presentation and Business services framework, JDK 6.0, EJB, JSP, Middleware, Host Jobs, Oracle Stored Procedures,WebSphere6.0, Apache Tomcat, Rational Software Architect, Web Services, JMS, XML, Facelets, JPA, JSF, Rich Faces, Web Sphere7.0

We'd love your feedback!