We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • Overall 7 years of work experience as a Java Developer in following domains: Financial, Pharmaceutical, Healthcare.
  • Good experience in all facets of SDLC viz. requirement analysis, design, development, testing, and post implementation revisions.
  • Have a strong background and experience in designing and developing various software applications and databases, with experience in designing and developing GUI using Struts/MVC Framework, SWING and Java Applets.
  • Strong technical skills in the areas of distributed technologies like JAVA, J2EE (JDBC, Servlets, JSP, EJB, Struts 1 & 2, Hibernate, Spring, Web services)
  • Technically proficient in Oracle, MySql, Postgres, Derby databases
  • Strong experience with web/application servers like Apache Tomcat, JBoss, IBM Websphere, WebLogic .
  • Extensive experience with Frameworks in Struts, ORM (Hibernate) and Spring (Spring MVC, Spring Context, Spring DAO, Spring ORM, Spring Security).
  • In - depth knowledge and experience of analysis and design methodologies using OOAD, UML and J2EE Design Patterns(MVC, Front Controller, Session Façade, Data Access Object), with solid experience in MVC architecture (n-tier).
  • Experience with XML, XSD, DTD, SAX, DOM technologies
  • Knowledge on service oriented architecture (SOA), workflows and web services using XML, SOAP, and WSDL
  • Experience in IBM MQ series and JMS
  • Expertise in developing critical & responsive GUI / front-end components using HTML, JavaScript, CSS, JSP, Custom Tags.
  • Strong experience with various application development IDEs: Eclipse, JDeveloper, NetBeans
  • Experience with log tools: Maven, JUnit, Log4j
  • Have excellent logical, analytical & debugging skills
  • Have proficient time-management skills, able to deliver assignments with superior quality on schedule and within budget. Strong technical background in system design with expertise in project coordination, determination of scope and priority and project implementation.
  • Possesses good leadership qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions

TECHNICAL SKILLS:

Design: UML, J2EE Design Patterns

Language: Java, J2EE, C, C++

Java / J2EE Technologies: JDBC, Servlets, JSP, EJB, XML, Custom Tags, JSTL, JPA.

Frameworks: Struts, Spring Framework, Hibernate.

Web Technologies: HTML, XHTML, DHTML, CSS, XML, JavaScript.

Databases: Oracle, MySQL, PostgreSQL, Derby

Web / Application Servers: Apache Tomcat, JBoss, WebSphere, WebLogic

Testing & CVS Tools: JUnit, Log4J, Maven

Others: Eclipse, NetBeans, JDK, IBM - Cognos Impromptu, Windows SharePoint Services, MS InfoPath, MS Office

Operating Systems: UNIX, Windows NT/2000/XP/Vista/7, MS-DOS

PROFESSIONAL EXPERIENCE:

Confidential

Java/J2EE Developer

Responsibilities:

  • ImplementedAgile (Scrum) Methodologythat includes daily scrum with team.
  • Developed the application usingHibernateandSpring Framework.
  • Developed presentation layer usingSpring MVCand used annotation based mapping to map the JSP post backs to the controller methods.
  • Spring AOPis used for Security and Transaction Management.
  • Developed Rich user interface usingHTML, JSP, JSTL, Java Script and CSS.
  • ConfiguredJBoss Application serverand deployed the web components into the server. UsedOracleas Back end database.
  • UsedHibernate to communicate with the Database, mapping the entities to the tables and corresponding columns in the database by using Hibernate annotations.
  • Developed HQL queries to implement the select, insert, update and delete operations to the database by creating HQL named queries.
  • UsedSQL Developerto query, update and monitor oracle database.
  • WroteSQL statementsto create and update database tables.
  • Used Elvyx,a tool designed to monitor and profile the JDBC activityis used to locate and fix performance issues.
  • Improved the performance by usingConnection Poolingto maintain the database connections within the session and reduce the number of transactions with the database.
  • Involved in performance tuning by reviewing the code to reduce the number of database calls and tuning the SQL and HQL queries to get optimized performance.
  • UsedJAXBfor marshalling andunmarshalling.
  • UsedSpring Web servicesfor communication withSTARandBOBJ.
  • UsedFirebugtoinspect, edit and monitor CSS, HTML, JavaScript and Net requests in any web page
  • UsedMavento build and deploy the application.
  • UsedPUTTYfor Unix login, to run the batch jobs and check the server logs.
  • Involved in performingIntegration testingof the whole application.
  • UsedJUnitwithJMockfor unit testing.
  • Was responsible for updating the defects status in a daily based QA status meeting.

Environment: Java 1.6, Spring 3.0,Hibernate 3.2, Oracle 10g,JSP,JSTL, XML, HTML,CSS, Java Script, Web Logic Application Server, Eclipse 3.0,JAXB,Web services,Maven, JUnit, Velocity, Firebug

Confidential

J2EE Developer

Responsibilities:

  • Worked as an efficient member of team for INFORM project.
  • Was responsible for working in change requests.
  • Had discussions with Merck’s US Human Health Division (USHH) Business about INFORM requirements.
  • Developed UI modules using JSP, Struts.
  • Developed Use cases and its diagrams
  • Worked extensively with XML schemas.
  • Used J2EE design patterns such as MVC, Session Facades, Data Access Objects in the architecture.
  • Worked on involvement of EJBs (Entity beans, Session beans) into transactions, supporting data loading into Merck’s database from client side.
  • Extensively worked with SQL and Stored Procedures.
  • Used Eclipse as IDE and Ant build tool.

Environment: Used: JAVA, J2EE, Struts, EJB, JDBC, JavaScript, Design Patterns, Java Beans, Eclipse, WebLogic, Oracle 10g.

Confidential, NJ

J2EE Developer

Responsibilities:

  • Developed the GUI of the system usingHTML, JSPand client-side validations was done using JavaScript. Built and accessed the database using JDBC forORACLE 9i.
  • Used JakartaStruts Frameworkin conjunction withJSP and Tag Librariesin developing user interface for administrative screens and user interaction screens.
  • DevelopedSession Beansfor necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Worked on generation ofRMIcommunication mechanisms and generation of Stubs and Skeletons.
  • Worked onMavenfor getting latest jar files including common-collection.jar, common-logging.jar etc from Apache.
  • DevelopedServletsto process the requests, transfer the control according to the request to CorrespondingSession Beans, JSP pages.
  • Deployed Java ServletsandJSP pageson theWebLogic Application Serverfor retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updation and retrieval operations of data from oracle database by writingstored procedures.

Environment: Used:Java/J2EE, Struts, EJB, Web Logic Server, SQL

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.

Environment: Used: Java, JDK, EJB, JSP, JMS, XML, Web Sphere, CSS, HTML, DHTML, Java Beans, JavaScript, JUnit.

Confidential

J2EE Developer

Responsibilities:

  • Involved in development of Staffing sub-modules like Staffing Override, Interview Override, Resume Upload.
  • Interacted with the User Group to gather requirements.
  • Designed the sub-modules based on the initial specifications defined by the user group.
  • Performed Analysis and development of Stateless Session Bean, Data Access object and Application Component for Screening and Short-listing module.
  • Involved in developing in all the tiers of J2EE application.
  • Involved in debugging, testing and integration of the system

Environment: Used: Java, JSP, EJB, Servlets, JDBC, XML, Oracle 9i, WebSphere

Confidential

J2EE Developer

Responsibilities:

  • Involved in the design of MVC components.
  • Involved in the design of SQL schemas.
  • Developed view components using Struts Tlds and also created Actions classes and form beans.
  • Involved in the development of JSPs those generate dynamic reports using Crystal Enterprise suit java API.
  • Involved in developing parsers to parse the mails and store the information in database.
  • Did setup of the debug environment against tomcat server, using remote debugging feature

Environment: Used: Struts, JSP, Log4J, Tomcat, MySql and Eclipse.

We'd love your feedback!