We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

MN

SUMMARY

  • 9 years of experience in software development using Java and J2EE technologies, this includes all phases of software development life cycles like User Interaction, GAP Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
  • Expert in developing applications using all J2EE technologies like Core Java, J2EE, EJB, JNDI, JMS, Web Services, JSP, Servlets, Struts, spring, XML, ANT, JavaBeans, JDBC, JFC/Swing.
  • Extensive experience as a Software Developer (Java) with all the phases of Software Development Life Cycle Analysis, Design, Development, Testing and Implementation
  • Broad experience in developing Business Solutions by following various coding standards and best practices, Leading Teams, and having expertise in Project Management (Agile and Waterfall), Business Process Reengineering, and Business Analysis.
  • Extensively worked with client management team to define Project roadmaps, estimates Invoicing, resource projections, budget planning, and Project milestones.
  • Knowledge of project management tools, approaches, methodologies and processes that help implement Change Management, GAP Analysis, Content Management and Configuration Management effectively.
  • Very strong experience designing web based application in Java which supports cross browser requirements for IE 7/8/9, Firefox, Safari and Google Chrome.Expertise in OOA&D and UML using Rational Rose.
  • Worked extensively in designing and developing in ISIM, FileNet products based solutions, Designed document, content and security identity management solutions and customized FileNet, ISIM products in various capacities.
  • Experienced in database programming using triggers and stored procedures in environments like Oracle and DB2. Also experienced in writing complex SQL queries.
  • Expert in using most of the Java IDEs like IBM’s WSAD, Eclipse Good knowledge of developing GUI based application using Swing and Java Applets.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like ANT, Junit.
  • Expert in implementing MVC architecture using Jakarta STRUTS 1.1, JSTL (JSP Standard Tag Library), JSP Custom Tag Development and tiles.
  • Thorough knowledge and experience of XML technologies (DOM and SAX), and extensive experience with XSL, X - Path, DTD, XML schema, XSLT and XML SPY editor.
  • Experienced in using rational tools like Rational Rose, project management tool like CVS and defect management tool like Clear Quest.
  • Experienced in using design patterns, both Gang of Four patterns and J2EE design patterns like Model View Controller, Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
  • Extensive experience in Application servers like Weblogic, Websphere and Web Servers like Apache Tomcat.
  • Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications
  • Extensive experience in Operating Systems like Windows 2000, XP Servers, Windows NT 4.0, UNIX.
  • A team player with good analytical, planning and interpersonal skills, self-motivator, fast-learner, team player, and a prudent developer with strong problem-solving skills and communication skills.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.

TECHNICAL SKILLS

Languages: Java C, C++

Frameworks: Struts1.x, Hibernate 3.0, Spring2.0, JSF1.0

Java Technologies: J2EE, JDBC, Servlets, EJB, RMI, JNDI, JSP1.2/2.0, Log4j

Web Technologies: XML, HTML, XHTML, Ajax, Java Script, JSP.

Application/Web Servers: IBM WebSphere 5.1/5.0, Apache 2.2, Apache Tomcat 5.0, BEA Web Logic 8.1/7.0

RDBMS and Tools: Oracle 9i / 8i/ 7.x, MySql.SQL, PL/SQL

IDE & Other Tools: Eclipse, MyEclipse 5.1/6.0, RAD 7.0/ WSAD 5.0, NetBeans, MS-Visio, Dream Weaver 8.0, MS Front page, Fatwire, Vignette.

XML/Web services: XML, XSL, XSLT, XStream, JAXB, SOAP, WSDL. RESTful.

Operating Systems: Windows XP, 2000/NT/98/95, Unix and Linux.

PROFESSIONAL EXPERIENCE

Confidential, MN

Java Developer

Responsibilities:

  • Guiding the Application Team’s entity design to ensure maximum leverage out of the ORM layer and JPA best practices.
  • Reviewing Application team’s Entity Relationship Model to ensure optimal engineering approach was being followed.
  • Re-Factoring of the legacy code to introduce declarative transaction and integrate with the new infrastructure services.
  • Introduction of audit logging interceptors and security filters.
  • Spring Enablement - Most of the services were manually instantiated and wired together to form a complex mesh this platform. With the new infrastructure introduced the Spring based architecture for the newly designed UI Infrastructure services to interact with the legacy services.
  • Responsible for providing maintenance, bug fixing, and troubleshooting support for customer application code and services.
  • Interact directly with the client team to understand the current needs and issues on a daily basis
  • Support Level -1 team incidents
  • Communicate status of support items directly to customers.
  • Manages support tickets related to Level -2 activities, including data fixes
  • Performing Code maintenance, development and release.

Environment: Spring, Hibernate, Maven, Junit,Java 1.6, J2EE, Struts 1.2, JSP, Servlets, JDBC, XML, HTML, JavaScript, CSS Oracle 8i, MySQL5.01, SVN, Tomcat and, Weblogic server.

Confidential, MN

Java Developer

Responsibilities:

  • Gathering business requirements and translating them into technical specifications.
  • Integration with the J2EE Services layer of Unity Platform, using Spring application context.
  • POJO based domain model integrated with Hibernate ORM for persistence Aggregation of data based on the summarized data of Supply Chain
  • Installation and Configuration of FileNet Capture and FileNet Capture ADR
  • Backend model for aggregation of data restricting computations to the backend.
  • Configured BlazeDS remote service endpoints coded in Java to provide framework for asynchronous RPC communication for various Java services.
  • Spearhead the Adobe Flex/Action Script Technology Adoption
  • Proof Of Concept for certain data driven real time reporting tools
  • Responsible for providing maintenance, bug fixing, and troubleshooting support for customer application code and services.
  • Support Level -1 team incidents
  • Communicate status of support items directly to customers.
  • Manages support tickets related to Level -2 activities, including data fixes
  • Performing Code maintenance, development and release.
  • Writing JSP Code using customized JSP tags and Content Server tags
  • Automating the report generation of data using shell scripts

Environment: Spring, Hibernate, Maven, Junit, Java 1.5/1.6, J2EE, Struts 1.2, JSP, Servlets, BlazeDS JDBC, XML, HTML, JavaScript, CSS Oracle 8i, MySQL5.01, SVN, Tomcat,Weblogic server,FileNet IS 4.0.

Confidential, CA

Java Developer

Responsibilities:

  • Involved in Creation of Basic Assets and publishing of content assets to the Website.
  • Involved in Creation of Flex Families in Content Server and associated the JSP and XML pages to the assets.
  • Developed an XML based editor interface that allows users to easily enter data for the attribute.
  • Creation of Page Assets and Collection Assets, Responsible for placing the page Assets in the site plan Tree.
  • Writing Java, JSP Code using customized JSP tags and Content Server tags for rendering the Assets.
  • Involved in publishing the assets from DEV server to the CM server.
  • Implemented POC work for a new requirement which needs creation of an entire site with all the required assets (Blog Site).
  • Developed Java Script for Client Side validations.
  • Involved in Writing and executing the Unit Test cases manually.

Environment: Java 1.6, J2EE, Struts 1.2, JSP, Servlets, JDBC, XML, HTML, JavaScript, CSS Oracle 8i, MySQL5.01, SVN, Tomcat and, Weblogic server.

Confidential, MN

Java Consultant

Responsibilities:

  • Involved in Requirements study, Functional analysis, detailed design including entity relations and various table design.
  • The web application framework used by the Pilot is Apache Turbine, which follows the MVC design pattern.
  • Involved in the implementation of user interface with the Velocity template engine on top of Turbine and Java Servlets on the server side, and HTML with JavaScript (DHTML) on the client side.
  • Involved in writing the screen classes and Action classes for implementing the business logic of Pilot.
  • Implemented the torque criteria objects to retrieve data from the database, wrote various sql queries and pl/sql blocks.
  • Data display.
  • Developed a POC for Integration of Spring Web Flow with Turbine Framework.
  • Actively interacted with team members discussing the performance and GUI look and feel of the application.
  • Used Turbine Intake.xml for specifying the validations rules.
  • Developed Java Script for Client Side validations.
  • Used SVN for version control of the code and configuration files

Environment: Java 1.5, Jakarta Turbine Framework 2.3,Velocity 1.3,Torque 3.1(The apache DB project),Tomcat 6.0.18, Sybase 9, jQuery 1.2.6, dojo, JavaScript, HTML, XML, Windows XP, RedHat Linux 9.0, Log4j, eclipse 3.3

Confidential, IR

Java Developer

Responsibilities:

  • Analyzed, designed, developed and administered the Confidential Financial Products module.
  • Involved in gathering user requirements, requirements analysis, developed class and sequence diagrams, user interaction screens, prototypes, Object and system diagrams using UML, Rational Rose.
  • The base architecture was designed as per the MVC architecture using the Front Controller Design pattern based on the application requirements
  • Developed action forms and action classes for implementing business logic for the Struts Framework.
  • Developed the common utilities, which are used by other modules.
  • Involved in writing the test scripts for Unit Testing, Functional testing and Regression testing.
  • Involved in Functional Testing and Regression Testing.

Environment: Windows XP, Java 1.4, Struts 1.X, JSP, Servlets, J2EE, JDBC, Rational Application Developer(RAD), XML, HTML, JavaScript, Oracle 8i, Websphere Application Server.

We'd love your feedback!