We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

3.00/5 (Submit Your Rating)

Overland Park, KS

SUMMARY

  • 6+ years of experience in Information Technology involving Analysis, Design, Coding, Testing, Implementation and Training.
  • Experience in Core Java with strong understanding and working knowledge of Object - Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
  • Strong experiences in Spring Framework such as Spring MVC, IOC, AOP, DI, Spring Boot, Spring Aspects, REST, Spring Integration, Spring Testing and Spring JDBC.
  • Experience in web development using Spring 4.2/3.0/2.5, Hibernate 4.0/3.0, Maven, and Web Services.
  • Proficient in working with various IDEs such as Eclipse, NetBeans, IntelliJ, JBuilder, IBM, Visual Studio Code, RAD, STS.
  • Worked on Java 8 features including Lambda Expressions, Stream API, Base64 Encode/Decode, Collectors and others.
  • Experience of working as a Java/J2EE programmer developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Play, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
  • Implemented the business logic using Spring MVC framework with Hibernate (with JPA) for CRUD operations.
  • Experience in Microservices Architecture with Spring Boot
  • Good knowledge in usage of version controls such as Git, CVS, VSS (Visual Source Safe), ClearQuest.
  • Extensive experience in developing SOAP and Restful web service.
  • Experience in SQL, PL/SQL, JDBC, Stored Procedures, Functions, Triggers and Packages
  • Strong experience working with relational databases such as Oracle, MS SQL Server 2008 and NoSQL database like MongoDB, DynamoDB.
  • Strong knowledge of NoSQL with MongoDB and Cassandra database
  • Designed, built, and deployed a multitude application utilizing almost all the AWS stack (Including EC2, MongoDB focusing on high-availability, fault tolerance, and auto-scaling)
  • Extensive experience in designing User Interface applications and integration of highly transactional and scalable application using HTML, CSS, JavaScript, jQuery, AJAX, JSON, REST.
  • Extensive experience on AngularJS MVC Framework, AngularJS Tables, Modules, Angular Filters and Angular Events.
  • Hands on experience on JavaScript (ES6) runtime environment NodeJS, ReactJS, Express.js, Angular(6,7)
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with JUnit, good knowledge in integrating J2EE Architecture. Experience of onsite user training.
  • Strong implementation knowledge of Objected Oriented Analysis & Design using Agile & Extreme Methodologies.
  • Experienced with WebLogic application servers, Apache Tomcat Application Server and JBoss Application Server.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Languages /Web Services: Core Java, Java 8, J2SE, J2EE, JavaScript, PHP

Web Technologies /Scripting Languages: Servlets, JSP, HTML, DHTML, CSS, JavaScript, Angular JS, Node JS, jQuery, Backbone JS, AJAX, React JS, Microservices, DWR (Direct Web Remoting)

XML Technologies: XML, DTD, XSD, SAX, JAXB, 2.0

IDE/Editors: Eclipse, NetBeans, RAD, JDeveloper 9.0.3, TOAD, Oracle SQL Developer, TortoiseSVN, Visual Studio Code

Databases: Oracle 9i and 11g, IBM DB2 v8, SQL, PL/SQL with TOAD 8.5, MySQL, Postgres, MongoDB

Application/Web Server: WebSphere8.0, WebLogic 8.x/7.x, Oracle, Tomcat 5.0, JBoss 5.0, OSE

Java Based Build Tool: Ant 1.7.0, Maven 2.2.1, Build Forge / Splunk

Web Services: SOAP Web Services (JAX-WS), REST Based (JAX-RS API) Apache CXF, JDBC, JMS, SPRING, Hibernate, XML

Testing Frameworks: JUNIT, Mockito & Power Mock, mocking extensions to Junit, Jenkins

Cloud Computing: AWS (Amazon Web Services) working with EC2, RDS, Dynamo DB, S3, and Cloud Formation Templates, AZURE services, GCP (Google Cloud Platform)

Version Control Tools: GIT, SVN, CVS, GitHub, VSS

Frameworks: Struts 2.1 Hibernate 3.x, Spring 3.0

Operating System: Windows, Unix, Linux and Macintosh

PROFESSIONAL EXPERIENCE

Confidential, Overland Park KS

Java /J2EE Developer

Responsibilities:

  • Used Spring MVC and Spring ORM to develop the application.
  • Used HTML, AngularJS along with Kendo UI for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and Stored procedures.
  • Created user-friendly GUI interface and Web pages utilizing HTML5 elements and DHTML embedded in JSP.
  • Involved in tracking and fixing defects using HP Quality Center.
  • Analyzed and fulfilled design requirements provided by business users.
  • Utilized AngularJS as the development framework to develop single page web application (SPA).
  • Developed user interfaces using JSP, HTML, CSS3, JavaScript, jQuery, Linux, and Ajax with JSON.
  • Developed SOAP and REST based Web Services.
  • Implemented different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade and DAO design patterns.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Involved in developing stored procedures and triggers to interact with business databases using JNDI
  • Wrote PL/SQL procedures for intensive database transactions for storing high volume HTML Data.
  • Use Spring Boot as Java microservices framework for Inversion of Control (IoC) and Aspect Oriented Programming (AOP).
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used Apache Maven as version control system for the source code and project documents.
  • Extensively used core java collections, API and data structures.
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology.
  • Participated in various stages of the project life cycle including design, implementation, testing, deployment and continuous enhancement of the application.
  • Involved in debugging and resolving the production/test issues.

Environment: Java, Spring, MySQL, WSDL, Eclipse, Ant Script, Maven, JAXB, REST, PL/SQL, REST, AJAX, jQuery, Linux, AngularJS, XML, JSON, JavaScript, HTML5, CSS3, JSP, Web Services, WebLogic, Oracle11g, Log4j, Jenkins

Confidential, Chicago IL

Java Developer

Responsibilities:

  • Involved in deploying the application with Spring Framework and Hibernate
  • Worked on gathering business requirements, analyzing the project and created UML diagrams such as Use Cases, Class Diagrams, Sequence Diagrams and flowcharts for the Optimization module using Microsoft Visio.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, and Action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources
  • Developed Spring Configuration file to define data source, beans and Hibernate properties
  • Designed and developed the User Interface using JSP, JSF, HTML, CSS and JavaScript
  • Worked with Spring web flow to represent UI flow
  • Implemented Design Patterns like MVC, Session Facade and Data Transfer Objects
  • Developed few time sensitive and important review/comments sections with Angular JS using react directive.
  • Worked with Hibernate for developing Persistence classes to interact with the database
  • Implemented WSDL XML document to located and describe the web services
  • Developed Ant scripts to deploy EAR, WAR files for deployment into server
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles
  • Worked with Log4J for logging purpose in the project
  • Involved in building and deploying scripts using Maven to generate WAR, EAR and JAR files

Environment: Java, J2EE, Servlets, MVC Struts, Spring, PL-SQL, HTML, WebSphere Application Server, Angular JS, Rational Rose, UML, MS Visio, Rational Unified Process (RUP), XML, Oracle, VSS, Log4j, Unix.

Confidential, Pittsburg PA

Java Developer

Responsibilities;

  • Extensively used Hibernate framework to persist the operations data to the database.
  • Wrote complex SQL and HQL queries to retrieve data from the Oracle database.
  • Used Web Services for communication between the different internal applications.
  • Used Apache Axis as the Web Services framework for creating and deploying Web Services clients using SOAP and WSDL.
  • Scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used SOAP for the communication between the different internal applications.
  • Involved in producing necessary WSDL to deploy as a Web Service.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Developed classes to interface with underlying web services layer.
  • Designed and developed JSP pages using Spring MVC framework.
  • Developed Angular JS services making use of resource service to perform REST API calls to the backend.
  • Used Spring Security for Authentication and authorization extensively.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Developed the Controller Servlet to handle the request and responses.
  • Designed rich user interface screens using AJAX, Java Script, CSS, HTML.
  • Involved in the design of the Referential Data Service module to interface with the various internal databases using JDBC.
  • Developed and deployed the applications on Oracle WebLogic Application Server.
  • Worked on database interaction layer for insertions, updating and retrieval of operations data of internal applications from oracle database by writing stored procedures.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams and state diagrams and implemented these diagrams in Microsoft Visio.
  • Implemented MVC, DAOJ2EE design patterns as a part of application development.
  • Developed controllers and actions encapsulating the business logic.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: Core Java, Java 1.6, JSP 2.2, Servlets 3.0, Spring MVC, Hibernate, Web Services (SOAP, WSDL, REST), Apache Axis, XML, JNDI, JDBC, Spring, Oracle WebLogic Application Server 11g, Oracle 10g, UML, Eclipse 3.5, HTML 5, CSS, AJAX, JavaScript, Ant, JUnit, Microsoft Visio.

Confidential, Madison, WI

Java J2EE Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed a prototype of the application and demonstrated to business users to verify the application functionality.
  • Designed and developed the front-end using HTML, CSS, and Dojo, JSP and tag libraries.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data with JSF tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively. Used HQL and SQL for fetching and storing data in databases for gathering customer related information for a customer.
  • Designed and developed the Valuators, Controller Classes and Java bean components
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend Oracle database tables for the application.
  • Implemented web services with Apache Axis.
  • Wrote front end in visual basic, with a middle layer in C++, going to an oracle repository.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex for extract SQL queries data from the database.
  • Designed and built SOAP web service to retrieve the data for companies report from MDM-CRSEARCH webservice. The input output parameters for CR webservice are described in SDCA SFS.
  • Experience working in a J2EE environment through development and implementation of application
  • Experience creating implementation / rollout plans.
  • Defect resolution, troubleshooting, production support.
  • Used Apache Ant for the build process.
  • Used ClearCase for version control and ClearQuest for bug tracking.

Environment: Java, JDK 1.5, Servlets, Hibernate 3.2, JPA 2.0, Spring 2.0, JSF beans, JSF Ajax, Oracle 10g, Eclipse 3.2, Apache Ant, Web Services (SOAP), Apache Axis 2.0, WebSphere 6.1, JavaScript, HTML, CSS, XML, Clear Case, ClearQuest, MS oracle

Confidential, Richardson, TX

Java Developer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture (SOA).
  • Client-Side code were written in ReactJS, JQuery and server-Side Code were developed using MVC4.
  • Developed business components using core java concepts and classes like Inheritance , Polymorphism, Collections, Serialization and Multithreading etc.
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Worked in all the modules of the application involved front-end presentation logic developed using Tiles with Spring MVC, JSP, JSTL and JavaScript, Business objects developed using POJOs and data access layer using Hibernate.
  • Developing RESTFUL web services using Spring boot, Spring RESTFUL template, JPA, Cloud Foundry.
  • Extensively used Hibernate concepts such as Inheritance, lazy loading, dirty bit checking, optimistic locking.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Designed and Implemented REST web services using JAX-RS, Spring REST .
  • Worked with Swing and RCP using Oracle ADF to develop a search application which is a migration project.
  • Writing Scala classes to interact with the database.
  • Built the responsive UI with Angular JS , Bootstarp-4 , Node.JS and SCSS. Developed the dashboard for displaying charts, graphs and other analytics-related widgets.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Using Spring MVC framework to provide very clean division between controllers, flexibility with the use of interfaces and providing thin web layer over business layer.
  • Used JENKINS to build and deploy the code in Dev and SIT environments.
  • Developed Web Services clients to consume those Web Services as well other enterprise wide Web Services.
  • Focused on Test Driven Development (TDD) thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed HTML views with HTML5, CSS3/Sass, bootstrap, NodeJS and AngularJS.

Environment: J2EE, Java 1.6/1.7, Swing, JFC, Spring framework, JMeter, Git, Scala, Spring MVC, JSP 2.0, SWT, JSF, Servlets 2.3, Hibernate, AJAX, Core Java, Web services, SOAP, Apache POI, Ext JS, Angular JS, Linux, Nodejs, ReactJS, jQuery, JavaScript, Oracle 10g, WebSphere 7.0, Methodology, Cloud Foundry, NOSQL(MongoDB), CVS, Apache Maven, JUnit, Ansible, XSLT, HTML 5/DHTML.

We'd love your feedback!