We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • A dynamic and goal - oriented Sun certified Java/J2EE Developer with around 7+ years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE .
  • Strong experience in development under SDLC and Agile Methodology.
  • Experience in Object Oriented Analysis, Design, and Programming of distributed web-based applications.
  • Extensive experience in hand coding user interfaces using HTML, CSS and scripting languages like JavaScript.
  • Experience in creating various Use case diagrams, Class diagrams and Sequence diagrams using Microsoft Visio and Rational Rose, Rational Requisite Pro during teh design phase of SDLC
  • Expertise in Core Java, Collection Framework and Java Multi-Threading applications
  • Experience in various J2EE design patterns like Data Transfer Object, Session Façade, Singleton
  • Experience in developing enterprise application - presentation layer with static HTML, JavaScript, CSS, JSPs, Servlets, JSP/Struts/JSTL Custom Tags, middle layer with Spring/EJBs (Stateless Session Beans) and persistence layer with Hibernate.
  • Strong experience in teh learning management application (SABA), which is widely used by many companies to maintain trainings and employee learnings.
  • Well-experienced in using various open source web frameworks like Struts, Hibernate, spring.
  • Worked on Spring integration and Spring Batch.
  • Extensively applied Unit Testing for teh application using JUnit framework
  • TEMPEffectively used Ant for automated builds, project development and release management.
  • Experience with various integrated development environment (IDE) like Eclipse and NetBeans. Experience in writing XML and JavaScript coding. Excellent noledge in JMS programming. Got experience in DOJO.
  • Extensive experience in working with a java-based logging utility like LOG4J and creating Custom Logging utilities. Worked with DB2 and multiple versions of Oracle and familiar with SQL Server, MySQL, SQL Developer environment
  • Experience in designing servlet filters. Got good noledge in handling http request and response, session management, writing logic for autanticating teh http requests.
  • Experience in Software Development models like agile model with different developments (ATDD, BDD, and TDD).
  • Experience with developing and deploying web-based applications on Weblogic, WebSphere, Pivotal tc server and JBoss Application Servers in WINDOWS environment. Excellent noledge of UNIX commands
  • Experience in Version Control tools like CVS, SVN, GIT, Dimensions.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Demonstrated technical expertise, organization and client service skills in various projects undertaken.
  • Got basic noledge of splunk.
  • Experience in designing teh load balancing servers, installing and configuring apache web servers.
  • Configuring redirection proxy rules in web servers and designing teh context switching in load balancing.
  • Experience in DB snapshot import, managing teh schemas by providing read only or write access to it.
  • Good experience in configuring and setting up teh application in Linux servers. (Knowledge on Linux commands).
  • Ability to learn and adapt quickly to teh emerging new technologies
  • Strong analytical and problem-solving skills. Good communication skills, ability to adapt quick learning, capable to accomplishing deadlines.

TECHNICAL SKILLS

Operating System: Windows 2000, Windows XP, Windows Vista, UNIX, Linux, Mac OS 10.6

Programming languages: C, C++, Java 5.0/6.0, Scala, PHP

Middleware / Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, WSDL, Web services, JNDI, log4j

Server side programming: Java Servlet 2.4, JSP, JSTL, Custom Tag Libraries

Scripting Languages: JavaScript, AJAX, HTML, CSS, XML, DHTML, SQL, PL/SQL, Ant

Modeling languages: Design patterns

Java IDE: Eclipse 3.0,Eclipse SDE IRAD 7.5, NetBeans, IntelliJ IDEA 10.0.3, MyEclipse 8.6

Databases: Oracle 10g/9i, MySQL, SQL Server 2000/2005, DB2

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: Weblogic Server 8.1/9.1/10.0 , JBoss AS 4.2, WebSphere 6.1/7.0

Framework: Struts, Spring 2.x, Spring 3.x, Spring Core, Spring MVC, Spring DAO.

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, SVN, GIT, Dimensions

Testing: Junit, Mockito

PROFESSIONAL EXPERIENCE

Confidential, Sunnyvale, CA

Sr. J2EE Developer

Responsibilities:

  • Extensively worked on requirement gathering, analysis and designing.
  • Worked on developing web application using JAVA, Spring, SpringJDBC, Saba APIs, MVC, UI development using Can.js, Mustache, Jquery, Javascript.
  • Developed Rest services which includes Saba APIs to interacts with DB. Most of teh DB related logic involves in identifying and using teh correct Saba API.
  • Extensively used Core Java in developing services such as Collections, Exceptions.
  • Worked on teh configuration files in initializing teh beans, configuring teh paths for teh web services, adding teh dependencies and configuring repositories in pom.xml.
  • Implemented teh logic to consume teh services of teh other applications to implement teh integration logic.
  • Developed servlet filters to implement autantication logic and Single Sign On (SSO) using Confidential Connect cookie.
  • Got a very good noledge on handling http request response, session management and cookie management.
  • Worked on securing teh http requests by installing SSL certificates, and adding teh configurations to make teh cookies secured.
  • Worked on fixing teh info security vulnerabilities in teh application.
  • Implemented teh persistence layer using Hibernate.
  • Deployed teh application in AWS.
  • Designed teh load balancing like enabling context switching, source persistence, persistence timeout, enabling teh SSL, VIP real pointing.
  • Worked on installing teh Apache web servers and designed and configured teh proxy redirect rules.
  • Closely worked with DB Admin team, in setting up teh DB for different environments (IT, UAT, PROD).
  • Worked on fixing teh defects on UI side which is designed using Can.js, mustache, Jquery.
  • Worked on performance tuning, by optimizing teh DB queries.
  • Used Agile Methodology(BDD) and attended daily scrum meetings.
  • Worked closely with Business to analyze and design teh use cases. TEMPEffectively used Radar for requirement management.
  • Coordinated teh offshore team (In India) with teh client requirements and providing teh required information on teh use cases.

Environment: Java 1.7, Tomcat 7.0.68, Oracle 11g, PL/SQL, Spring, Spring JDBC, Apache CXF, Jenkins, Splunk, Sonar, Apache servers, Linux VMs, Transmit, Mac OS, Terminal, Mockito, Hibernate, AWS.

Confidential, Attleboro, MA

Sr. Java/J2EE Developer

Responsibilities:

  • Extensively worked on business, front end and persistence tier using teh JSP, Spring MVC, and EXTJS/JSON.
  • Created all teh services to work with teh various entities provided and restified teh services using REST APIs.
  • Extensively used Java such as Exceptions, Collections, and Streams etc. in application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration
  • Used JQuery to make teh frontend components interact with teh Javascript functions to add dynamism to teh web pages at teh client side.
  • Used DOJO to write functionalities.
  • Written JQuery Validations for teh User Front-ends.
  • Used AJAX to implement some customizations which required dynamic behavior like controls dependent on user value selection on some other controls.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Involved in configuring JDBC connection pooling to access teh database server.
  • Front-end validations done using Form validation components and JavaScript
  • Implemented MVC Architecture using Spring framework for teh application
  • Implemented stored procedures for price calculation, data loading and data saving
  • Used Agile Methodology(BDD) and attended daily scrum meetings.
  • Performed Unit testing, Integration testing and System testing.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.
  • Assisted in production support; prepared daily batch monitoring report; dealt with clients for processing files

Environment: JSP, Spring 4.x, Jboss EAP 6.2, PL/SQL, Java 1.6, UNIX, Filezilla 3.5.3, PuTTY 0.56, Dimensions, Beyond Compare 3,Eclipse SDE, BMC Remedy User, Service Request Database 3.0, Oracle 11g.

Confidential, PaloAlto, CA

Sr Java/J2EE Developer

Responsibilities:

  • Developed Web applications using Spring Core, JavaScript, MVC, OOD, OOP, client side validation using java Script.
  • Wrote client-side and server-side validation scripts using jQuery and JavaScript
  • Actively involved in gathering teh business Requirements from teh client and used SDLC methodology.
  • Analyzed and created design diagrams like Class and Sequence Using MS VISIO
  • Designed and validated UI Screens using JSP, Servlets, JavaScript, CSS, E-Front Framework, DHTML and HTML.
  • Developed and used Ant Scripts to build teh application.
  • Developed Object - Relational (O/R) mapping using Hibernate 3.0.Developed Data Access object (DAO) persistence layer using Hibernate 3.0.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Designed REST APIs that allow sophisticated, TEMPeffective and low cost application integration
  • Developed web pages using HTML, JSP, CSS, JavaScript and Ajax.
  • Exclusively used CSS for modifying Layout and design of teh web pages.
  • Used Spring and Hibernate for business logic processing and database transactions.
  • Developed test cases and tested with Junit.
  • Performed teh technical design reviews and code reviews.
  • Involved in teh defects resolution for teh better quality and increased performance of product.
  • Extensively followed Agile SCRUM methodology.
  • Participated in Release and Iteration Planning meetings with engineers.

Environment: Java 1.6, Hibernate 3.0, JPA, Spring 3.x, HTML 4, JSP, CSS 3, PL/SQL, Eclipse SDE AJAX, JavaScript Jquery, GIT, SVN, XML, Tomcat 7, JBOSS, Oracle 10g, Maven, Eclipse 3.6, JUnit 4.7

Confidential, Deerfield, IL

Java Developer

Responsibilities:

  • Gatheird all project requirements from Business users. Used Agile for application development. Generated Use case diagrams, Class diagrams & Sequence diagrams using Rational Tool Suite. Used Spring 2.5 Framework for Dependency Injection & integrated with Hibernate framework. Extensively used Hibernate 3.0 as persistence framework in data access layer to access database. Developed user interface using JSP, JSTL & Custom Tag Libraries. Used Struts Framework in application, which is based on MVC design pattern. Implemented Agile Methodology for application development. Used Tiles plug-in in struts framework
  • Used Spring Web Services (WSDL, SOAP, UDDI) for authorizing payments. Implemented JAX-WS for developing web services. Used JAXB for java object-xml binding. Used XSLT for transformation of teh XML into internal XML format. Used HTML and CSS in teh front end of teh application
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue
  • Used design patterns such as Data Access Object, Service Locator and Singleton
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in teh application. Assisted Database Developers using PL/SQL for managing data associated with teh tables. Monitored teh error logs using Log4J and fixed problems. Used JUnit for unit testing
  • Developed teh different components of application using JBoss and used CVS for version control

Environment: Java 1.5, JBoss AS 4.2, Apache Tomcat 5.5, Oracle 10g, Spring 2.5, Struts, Hibernate 3.0, JSP, Servlets, JavaScript, Design Patterns, HTML, CSS, JMS, XML, SOAP, WSDL, UDDI, PL/SQL, JDBC, UML, JNDI, JUnit, JAX-WS, JAXB, CVS, Log4J, Windows NT

Confidential

Java / J2EE Developer

Responsibilities:

  • Developed teh database and UI design for teh web module.
  • Built prototypes of complex modules and analyzed teh performance.
  • Developed EJBs, JSPs and Java Components for teh application using Eclipse.
  • Designed teh mailing component suitable to teh requirement
  • Prepared teh Unit test plans and teh integrated test plans.
  • Implemented Version control for teh Project using Microsoft Visual Source Safe.
  • Conducted and recorded defect prevention meetings.
  • Coordinated and supported teh team during implementation.
  • Involved in design, development and testing phases of teh application.
  • Implemented Struts framework in teh presentation tier for all teh essential control flow, business level validations and for communicating with teh business layer.
  • Developed various halper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in teh understanding and designing of teh complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing teh Web component of teh application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in teh analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of teh project.
  • Participated in teh technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.4, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!