We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

3.00/5 (Submit Your Rating)

North Brunswick, NJ

SUMMARY:

  • Over 6 years of experience in the fields of software engineering and Information technology using Java /J2EE technologies. Worked extensively on a variety of multi - tier and client/server enterprise application architectures.
  • Experience in Software Development Life Cycle (SDLC), Test Driven Development and Agile methodologies.
  • JAVA/J2EE programmer, developing applications using Servlets, JSP, JSTL, EJB, Struts, spring, JSF
  • Proficient with designing and developing high performance applications by leveraging Concurrent programming/Multi-Threading and Data Structures.
  • Experience working with Core Java technologies like new multithreaded Concurrency, Generics, Collection, and JDK 6,7APIs.
  • Strong experience with Struts, spring framework implementing modules: Spring MVC, Spring IoC, Spring AOP, Spring Security, Spring Data and Spring Boot.
  • Extensive knowledge of J2EE architecture, Patterns, UML Design and development.
  • Experience on Core JAVA technology including multithreading, JDBC, RMI, and network programming
  • Experience in the functional usage and deployment of applications in WebLogic, WebSphere and Apache Tomcat Server.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Expertise in DB2 and extensively worked with Oracle, MySQL, SQL Server relational database management
  • Exposure to application development using Java and J2ee technologies with expertise in Servlet, spring and Hibernate frameworks.
  • Good Understanding of Object Oriented Programming concepts, Model View Controller (MVC) Architecture, UML and understanding of Service Oriented Architecture (SOA).
  • Experience with RDBMS such as Oracle and SQL Server for CRUD operations.
  • Hands on experience in SOA and Web Services using Jersey.
  • Knowledge in innovative and effective User Interface development with HTML, CSS, JSP, JavaScript.
  • Experience in developing applications with Spring CORE, IOC, AOP, JDBC and REST.
  • Experience in analyzing the performance issues at database level and the overall system
  • Worked on wide variety of platforms like Unix and Windows operating systems
  • Experienced in writing scripts to export and import data from the database
  • Technical expertise includes knowledge of open sources framework. Experience in Web services and SOA.
  • Hands on experience with using JUnit Test Cases for unit testing, Integration testing, functional testing, server- client-side testing and knowledge in other testing methodologies.
  • Excellent analytical, problem solving and communication skills.

TECHNICAL SKILLS:

Languages: JAVA, SQL and PL/SQL, Unix Shell Script

J2EE Technologies: JSP, Servlets, JDBC, MVC, JAVA POJO, JAVA Beans, Web services, JMS

Frameworks: Spring Boot, Spring MVC architecture, Struts MVC

Persistence layer: Hibernate

IDEs/tools: Eclipse, NetBeans, RAD

Design Modeling: OOA/OOD, UML

Web Tools: HTML, CSS, JavaScript, JQuery, Vert.x 3, XML, HTML5, WSDL.

Version Control: Dimensions, CVS, SVN, GIT

Database: Oracle 11g/10g, SQL, Microsoft Access.

Documentation Tools: MS Office, Visio, MS Project, MS SharePoint

Web/Application Servers: WebSphere, WebLogic, Resins, Apache Tomcat 5x, Resin 3.5.

WORK EXPERIENCE:

Confidential, North Brunswick, NJ

Java/ J2EE Developer

Responsibilities:

  • Involved in requirement, design & development phases and creating custom solutions to match the requirements.
  • Developed code for consumption of various web services using RESTFULL technologies.
  • Created and maintained the configuration of Spring Application Framework.
  • Monitored SVN repository, code merging and integration activities.
  • Worked on Autosys using CA Workload Automation tool.
  • Deployed web applications on Tomcat server.
  • Involved in design by preparing UML diagrams using Microsoft Visio Tool.
  • Involved in design and development of Angular JS.
  • Extensively involved in Unit testing and coordinated with testing team and fixing bugs at various stages of application development. Tracked defects using QC.
  • Developed and debugged application using IntelliJ IDEA.
  • Used server-side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
  • Worked in Transaction Management and Banking Applications.
  • Used and executed various SQL Queries using Oracle SQL Developer Tool.
  • Created SQL statements for effective retrieval and storage of data from the database.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and Production Issues including JUnit.
  • Proficient in rapid development of web and J2EE applications using Core Java, Spring, JavaScript, html, web services.
  • Developed and enhanced existing Web applications by using Functional Specification Document (FSD) that promote effective information transfer between business systems.
  • Valuable Team Player with mentor skills, ability to learn quickly and to correctly apply new tools and technology.

Environment: Java, J2EE, Spring, Web Services, Maven, REST, JavaScript, SQL, XML, JSON, XSLT, SVN, Oracle 11i, JUnit, tomcat and Linux.

Confidential, Bloomington, IL

Java/ J2EE Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Involved in Java Multithreading to cascade multiple changes on multiple records in only one transaction
  • Responsible for JAVA, J2EE, JSF, JBPM, EL and Java FX coding / development.
  • Using Struts Framework developed and implemented the web-based application following the MVC.
  • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic and Used Hibernate as ORM to map Java classes to data base tables.
  • Implemented J2EE patterns, Data Access Object (DAO), Session facade, Business Delegate and Value Object.
  • Implemented the service layer using Spring 2.5 with transaction and logging interceptors.
  • Fixing the bugs and developing new enhancements using JAVA/J2EE, spring, Hibernate, IBM Web Sphere.
  • Used spring framework for middle tier and Spring-hibernate for data access.
  • Used Twitter Bootstrap to create responsive web pages which can be displayed properly in different screen sizes.
  • Implemented SOA to develop REST Based Web services using Apache Axis.
  • Used multithreading to improve performance in generating the reports in Java.
  • Extensively developed User defined Custom JSP tags to separate presentation from application logic.
  • Designed and developed Web Services (SOAP, WSDL). Created and compiled XML Schema to generate Java Bean classes using Apache Axis.
  • Used AngularJS to create views to hook up models to the DOM and synchronize data with server as SPA.
  • Developed HTML and JavaScript. Developed Scripts for UNIX platform deployment.
  • Used Log4J, Splunk for logging and tracing the messages.
  • Implemented Test Scripts based on the User Requirements as specified by the Business side and Requirement document and analyzing Business Requirements and handling it as per Requirements.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java, JSP, Servlets, JSF, Spring DI/IOC, Hibernate, XML, JBPM, HTML, JDBC, Web services, Rational Software Architect, Web Services (SOAP/WSDL and REST), Multithreading, Web Logic Application Server, Junit, Maven, Log4J, SVN, Oracle10g, UNIX.

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.
  • Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality Involved in writing different Design Patterns like Filter, Action, Business Delegate, Service Locater, Data Transfer Objects (DTOs) and Data Access Objects (DAOs).
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object to handle database operations.
  • Worked on System security with the use of SSL (Secure socket layer), encryption and used role-based security.
  • JSON being light in nature was used as the chief source of communication between the server and application.
  • Expertise in developing reusable and interoperable Web service modules based on SOA architecture using SOAP and RESTful and Preparation of Java and JSP coding standard checklist.
  • Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services.
  • Involved in writing JUnit Test Cases and Ant Build Script.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags.
  • WSDL has been used to expose the Web Services.
  • SOAP has been used as a protocol to Communicate in the form of XML messages.
  • Developed client request validations and processing using JavaScript and HTML.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Used MAVEN as a build tool in adding dependences with PAGE OBJECT MODEL design pattern.

Environment: WebLogic 10.3, Java 1.5/1.6, Apache Axis, JSP 2.0, Hibernate 4.3, Servlets 2.5, XML, SOAP, WSDL, Oracle, Eclipse, JAXR, JAX-WS, JAXM, PL/SQL, Bean, Junit, Struts, DAO, AOP Spring, MVC Spring.

We'd love your feedback!