We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 6 Years of experience in analysis, design, development and implementations of client/server, database and/or Intranet - based applications using Java, J2EE technologies
  • Experienced in designing and developing enterprise and web applications using Java and J2EE technologies like Java, Servlet, JSP JDBC, JNDI, JPA, JAX-WS, EJB 3.0/3.1, Spring, Hibernate Web Services, XML, Junit
  • Experience with Core Java concepts like Collections Framework, multithreading, memory management.
  • Experience in building web applications using spring framework features like Spring MVC, Spring Context, Spring Data, Spring AOP, and Spring ORM.
  • Experience in building Microservice applications using Spring Boot for developing RestFull web services.
  • Experienced in using Log4j and good expertise in Ant Tool, Maven and Gradle.
  • Experience in using the integrated development environments like Rational Application Developer 6.0/7.0,IBM Web Sphere Studio Application Developer (WSAD) 5.0, and IntelliJ for Java/J2EE development
  • Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions
  • Experience in Shell Scripting, Knowledge of other scripting languages like Python, Ruby.
  • Good experience on Design Patterns (J2EE) like Singleton, Factory Method, DAO, Session Facade, Front Controller, Service Locator and Delegate Pattern
  • Experience and working knowledge of Agile Methodology (Scrum, extreme programming and Unified process), Rational Unified Process and Test-driven development (TDD)
  • Experience in using version control tools like SVN, CVS, GIT and Clear Case

TECHNICAL SKILLS

Front End: HTML, CSS, JQuery, JavaScript, AngularJS, XML, AJAX, JSON

Server Side: Servlets, JSP, Webservices (SOAP, RESTful)

Programming Skills: Core JAVA, JDBC

Databases: Oracle 11g &12c, MYSQL, SQLite, SQL,PL/SQL

MVC Frameworks: Struts 2.0, Springs 3.0(IOC, MVC, JDBC, ORM)

ORM Frameworks: Hibernate 3.0, IBATIS Object Based Framework Apache Wicket Repositories GIT, SVN

Servers: Apache Tomcat 8.0, Weblogic and Alfresco (Content Management)

Other Skills: Ruby, Python and Hadoop(Beginner)

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java /J2EE Developer

Responsibilities:

  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC and deployments in WebLogic Server.
  • Effectively developed Action classes, Action forms, JSP, JSF and other configuration files like struts-config.xml, web.xml.
  • Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP's and XML.
  • Involved in developing Rules to send messages to customs using Rule Processor using JRules.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and JSON technology.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML and CSS3.
  • Used JavaScript for client side validations. Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Enriched UI using JSF UI Components and Backing Beans, JSF, JMS involved in configuring faces-config.xml for navigations, controllers.
  • Extensively used JavaScript for client side development and validations.
  • Developed RESTful Web services client to consume JSON messages.
  • Developed the war/ear file using Maven script and deployed into WebLogic Application Server.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: J2EE, EJB (Session Beans), JSP, spring, JMS, XML, JSP, Spting Boot, Hibernate, JSON, Angular.js, Rest, XSD, NetBeans, WebLogic, WebSphere, SQL and Windows.

Confidential, Kansas City, MO

Java/J2EE developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards.
  • Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
  • Developed server-side services using Java, Spring, Web Services (SOAP, Restful, WSDL, JAXB, JAX-RPC)
  • Implemented Java Web services based on SOA architecture with SOAP and WSDL.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of spring framework.
  • Developed the web tier using JSP, Spring MVC
  • Involved in design and development of service layer and data access layer using spring, Hibernate and JPA.
  • Used Hibernate ORM for the persistence layers. Involved in design of XML Schemas (XSD) for data feeds like product data and users orders.
  • Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3 and JavaScript.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Developed the jQuery callback functions to implement asynchronous communication using AJAX.
  • Used AngularJS for DOM Manipulation, Filters, and Directives.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Implementing TDD (Test driven Development) for new enhancements to drive the application to minimum defects zone

Environment: Java, JSP 2.2, SQL Server 2008, Hibernate, Eclipse 4.2, Spring web flow, Maven, Mockito, REST web service, JavaScript, jQuery, JSON, HTML 5, Junit 4, GIT, Bootstrap, Angular JS

Confidential, Montvale, NJ

Java/J2EE Developer

Responsibilities:

  • Analysis, Design and Implementation/translation of Business User requirements.
  • Responsible for system analysis, design and development using J2EE architecture.
  • Implementation of MVC2 architecture by separating the Business Logic from the presentation Logic using JSP/Servlet framework.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Used JDBC for creating Data Access layer.
  • Developed DAO classes for the data interaction and service classes for the business logic.
  • Created web services using REST, to allow application and services to connect over the Internet.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Developed SQL Statements as well as PL/SQL Stored Procedures for searching contractors depending on Selection Criteria.
  • Apache Tomcat, web server was used for deployment and administration of components.
  • Used Eclipse as software development platform for developing the whole application.
  • Created Servlets for developing control and business logic of the application.
  • Used SVN for the version management.
  • Created SQL queries and stored procedures.
  • Performed Unit Testing using JUnit for the modified codes.
  • Responsible for End User and Application support.

Environment: Java 1.6, Java, Servlet 2.5, HTML, tomcat 6.x, JDBC, MySQL 5.1.x

Confidential

Java Developer

Responsibilities:

  • Developed application using Eclipse IDE and BEA WebLogic Server.
  • Responsible for creating/generating Hibernate classes and configuration XML's and to also manage CRUD operations (insert, update, and delete)
  • Worked with core Java code extensively using interfaces and multi-threading techniques.
  • Involved extensively in architecture, design and development using JSP, XSLT, XML, Object Oriented JavaScript, AJAX API, and
  • Added the required jar files to the application as dependencies to the pom.XML file.
  • Involved in extensive architecture, design, coding, debugging, and testing of the J2EE components and the Java Objects adhering to the application framework.
  • Used JSF & Struts frameworks to interact with the front end.
  • Involved in extensive coding using Hibernate as the Persistence layer and JMS MDBs as the JMS Messaging Components, Stateless and Stateful Session Beans as the Workflow Components.
  • Extensive use of SOAP web services and Struts Framework for the UI development.
  • Extensively used Java Collection API to improve application quality and performance.
  • Used JExcel framework for reading and writing excel files.

Environment: Java, Servlets, JSP, EJB, J2EE, Java Mail, XML, Eclipse, CVS, Unix, JUnit, HTML, CSS, Java Script, jQuery, JSON, SQL Server 2008.

We'd love your feedback!