We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Beachwood, OH

PROFESSIONAL SUMMARY:

  • 7+ years of progressive experience in software design and development with meeting deadlines and delivering quality software.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include JSP, Servlets, Struts, JMS, JDBC, HTML, XML, Java Script and Hibernate.
  • Experience with IDE’s like Eclipse, WSAD and RAD for developing J2EE/JAVA applications.
  • Good working knowledge with Spring framework and modules.
  • Experience with design Patterns like MVC, Singleton and Factory Methods.
  • Experience in Web Services Technologies like SOAP, WSDL and Restful Service
  • Experience with J2EE application server like WebLogic and Tomcat.
  • Experience in Relational Database Management Systems such as Oracle, SQL Server, DB2 and PL/SQL.
  • Experience in Build, Ant, Maven, Jenkin.
  • Knowledge on Implementation of the version control software Subversion, VSS, SVN, and CVS.
  • Configured Log4j, JUnit, and developed unit test cases and determining application functionality.
  • Experienced in developing UML diagrams like Use Case Diagrams and Class diagrams, Sequence Diagrams and Behaviour Diagrams.
  • Ability to work effectively in cross - functional team environments and experience of providing training to business users.
  • Willing to learn and adapt to new technologies

TECHNICAL SKILLS:

Languages &Scripts: Java, Java Script, Shell Script, SQL

Web Technology: HTML, DHTML, CSS, JavaScript

J2EE Technologies: Servlets, JSP, JSTL, JDBC, Design Patterns, JNDI, JMS

Frame work or tools: Spring DI, MVC, Spring: JDBC, AOP, Spring Batch & Spring Templates, Struts, Hibernate, ANT,MAVEN,Log4J,Junit,Jenkins,ETL

Web Services: SOAP, WSDL, Web Services and RESTFUL

IDE Tools: Eclipse, RAD

Databases: SQL Server, Oracle, MS Access.

Version Control: VSS, SVN, and CVS

Operating Systems: Windows, Linux, MAC and UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Beachwood, OH

Senior Java/J2EE Developer

Responsibilities:

  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3 Bootstrap & Client Side validations were done using Angular JS, XSLT and JQuery (Masking), and Google graphs XML DOM.
  • Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Migrateda number of in house shell scripts that supported deployment and configuration of multiple applications toUdeploy(Urban code) to reduce the administrative overhead of QA and production releases.
  • Expertise in JDBC Connection Pooling, Persistence, Caching, EJB Server, HTTP, HTTP Tunneling.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Implemented Transactions using spring 3.0 framework.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Installed, configured and maintainedWebSphereApplication Servers (WAS) in a network deployment.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of the Release support team.
  • Used JSP Tag Libraries (JSTL) to implement the logic inside the JSPs.
  • Used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Used IBMWebSphereStudio Application Developer (WSAD) as the IDE for writing code.
  • Developed Web Services using REST, SOAP, WSDL, UDDI and XML.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Have worked on Oracle10g database for storing and retrieving the application data.
  • Created a range of user interfaces, implemented complex business logic, simple and complex SQL queries and stored procedures implementation, Jasper report generation, testing and bug fixing process.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, actionListeners, custom components, etc.
  • Created conditional logics in pages using JSF tags and JSTL
  • Developed JSF components to use similar features in multiple pages.
  • Worked with development team to migrateAnt scriptstoMaven.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM).Maintained relationship between objects using Spring IOC.

Environment: Java JDK, J2EE, JMS, JSF, JavaScript, HTML, DHTML, CSS, Log4J, Ant, UML, Ext JS, AJAX, TOMCAT, Apache, DFC, Hibernate, Udeploy, Oracle 11g, SQL, PL/SQL, HTTP, HTTPS, TCP/IP, Windows, Web Services, SOAP, REST, WSDL, EJB 3.0, My Eclipse, Junit, XML/XSL, Ant, Core Java, Design Patterns, Maven, OOPS/OOAD (UML), XML.

Confidential, Bloomington, IL

Senior Java/J2EE Developer

Responsibilities:

  • Designed, developed and FollowedAgilemethodology with 3 week iterations and dailyscrums
  • FollowedJ2EEstandards andMVCarchitecture in implementing the project
  • UsedSpringopen source framework for development of the project
  • UsedHibernatefor the ORM framework
  • Involved in coding usingJavaandJ2EEtechnologies
  • DevelopedServlets, JSP,andJavaclasses for business logic
  • UsedHTML, Java Script and CSS for front-end validation, customizing, error messages
  • Consumed Web Services for data transfer from client to server and vice versa usingSOAPandWSDL.
  • UsedSOAP UIfor testing web services
  • UsedJUnitfor unit testing all Java code
  • GITwas used as the version-controlling tool
  • The web application was deployed onWebSphereapplication server
  • UsedApache ANTandMavento integrate the build process
  • Used UML for designing class diagrams and sequence diagrams.
  • Used Spring Framework for DI (Dependency Injection), Transaction Management and AOP.
  • Used IBM Rational clear case for workspace management, version control and parallel development support.
  • Configured hibernatewith SQL Server, configured data sources in web sphere.
  • Assisted with development environment concerns, such as deploying Struts applications on IBM Web sphere, Workspace configuration & Server setup.
  • Involved in writing all client side validations using Java Script.
  • Defect analysis and finding the resolution of the defect raised by the user.
  • Assisted in designing and development of Complex ETL structure for transformation of data structure of data source into data warehouses.
  • Conducted reviews of database designs and system integration issues for further improvements.
  • Implemented procedure for validation, reconciliation of metadata and Error handling in ETL process.
  • Reviewed Test plan, involved the Testing phase
  • Automated & integrated the JUnit test.
  • Fixed bugs, providing production support & enhanced the applications with additional features.

Environment: Java (JDK1.4), Spring, Hibernate,Eclipse IDE, IBM WebSphere, SQL Server-2008,JUnit 3.8, Maven.

Confidential, New Brunswick, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and developed front-end using HTML, CSS and JSP.
  • Worked on JavaScript for validations.
  • Developed the Presentation layer using the MVC paradigm, implemented by Spring MVC.
  • Used Spring IOC to inject services and their dependencies.
  • Used the spring framework features like spring modules (IOC, MVC, Web Services, and Integration).
  • Involved in creating, modifying and updating database tables in Oracle Server.
  • Implemented HQL queries to perform data base operations.
  • Implemented SOAP based web services.
  • Used Maven to build the application and deploy on WebLogic Application Server.
  • Created test cases using JUNIT and Eclipse for IDE.
  • Developing REST APIs for communication to external application, application integration
  • Implemented Hibernate in data access layer to access and update information in the database.
  • Debugging the application by running the server in debug mode and having the experience in usage of log4J to log the information in log files.
  • Involved in Code Reviews and Code deployment process.
  • Used SVN for version control.
  • Implemented Spring AOP for logging and exception handling for common logic.
  • Used Log4J for logging and tracing the messages.
  • Involved in integration testing and defect fixing.

Environment: Spring, Hibernate, JSP, Eclipse, WebLogic, SOAP, HTML, CSS, JavaScript, JSTL, Oracle, PL/ SQL, SQL, Web Services, Maven, Log4J, JUnit.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in low level design of the architecture.
  • Used Spring MVC for cross cutting concerns and IOC for dependency injection.
  • Used Hibernate in data access layer to access and update information in the database.
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle).
  • Involved in writing and business layer using BO, DAO and DTO.
  • Implemented J2EE design patterns.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the database.
  • Designing and development of the web-tier using Html, JSP’s, Servlets,
  • Used log4j for logging messages.
  • Used ANT scripts to fetch, build, and deploy application to development environment.
  • Involved in producing and consuming of Web Services (RESTful) to interact with the external system i.e WEBNMS, which will be a framework used to poll the data from the device.
  • Used Rational Rose for use case diagrams, Active flow diagrams, Class diagrams, Sequence diagrams and Object diagrams in design phase.
  • Used Eclipse as a IDE and extremely worked with the WAS 7.0(WebSphere Application Server)

Environnent: Java/J2EE, Spring, WebService, RESTFUL, JAX-WS, SQL Déveloper, RAD, JBOSS, Oracle Data Base, JAXB, Eclipse

We'd love your feedback!