We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

5.00/5 (Submit Your Rating)

San Antonio, TX

PROFESSIONAL SUMMARY:

  • Over 5+ years of experience in SDLC, Object oriented analysis/design and development, Model View Controller, JAVA and J2EE (spring, JSPs, JNDI, Java Beans, EJB and JDBC).
  • Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Strong experience in developing backend services using Java 8 and J2EE based enterprise technologies as well as sound knowledge of Java concepts such as Lambda Expressions, Streams, Functional Interfaces, and Stream APIs.
  • Experience with Java 8 features like Parallel Streams, Lambda Expressions, functional interfaces and filters.
  • Experienced in design and development of multi - tier applications using JSP, Hibernate, JDBC, spring, Spring Boot, XML, and REST -based web services.
  • Good working experience with various modules such as Spring Core Container, Spring Application Context, Spring MVC framework, Spring DAO, JPA with Spring Data and creating microservices using Spring Boot and securing them with Spring Security while also using Spring Cloud to provide enhanced features and smooth flow of development
  • Experienced in J2EE, Java Servlets, JSP, Java Beans, ORM - Hibernate, Maven, MVC, and spring, Spring Boot, Java Swing, JDBC, JavaScript, Ajax, CSS and HTML.
  • Good Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) spring and Hibernate.
  • Strong experience in MVC architecture and design implementation using Servlets and JSP as well as open source frameworks such as and Spring MVC.
  • Strong knowledge in Spring Framework using IOC/AOP, Spring Boot, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, Web Sphere Studio (WSAD), RAD and RSA Application Developers.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Experience in using Design Pattern: Singleton Pattern, Factory pattern, DAO, Fa ade Pattern (Session Fa ade Pattern), MVC Pattern, Business delegate Pattern, and Service Locator Pattern..
  • Experience in developing applications using Web Services like SOAP, WSDL and RESTful.
  • Expertise in using JUnit in performing unit test and Log4j for logging errors.
  • Experience in developing ANT scripts and Maven Scripts for the build and deployment of J2EE applications.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Working experience with an Agile (Scrum) Development Team to deliver regular updates to business team.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS:

Languages: Java 8, PL/SQL, SQL

Java/J2EE Technologies: Core Java, JSP, Servlets/Applets, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles, IBM MQ Series

Web Technologies: JavaScript, XPath, jQuery, Angular.js, Bootstrap

Frameworks: Spring (IOC, AOP, Boot), Struts, Hibernate

Bug Tracking Tools: Rational Clear Quest, BugZilla

Design & GUI Tools: Eclipse, IBM RAD/WSAD

App servers: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Databases/Tools: Oracle 11g/10g /9i, SQL Server, MySQL, Toad, PL/SQL Developer

Design/Version Control: UML, Rational Rose, CVS, SVN, VSS, GItHub

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, TX

J2EE/Java Developer

Responsibilities:

  • Involved in analysing, and designing, proposing, and delivering solutions that are appropriate for the business and technology strategies.
  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Developed application using spring, JSP and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, JSP and XML.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of spring Application Framework.
  • Used libraries like AJAX, EXTJs, JSON, JQuery to develop and implement perfect dynamic templates.
  • Used a Micro - service architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers .
  • Used MVC based spring framework to develop the multi-tier web application presentation layer components.
  • Responsible for implementing new enhancements and fixing defects using Java, JSP, JSF, spring and Hibernate.
  • Developed Session beans which encapsulate the workflow logic and used Hibernate to access data
  • Developed a web-based reporting for credit monitoring system with HTML, XHTML, JSTL and JavaScript.
  • Designed and developed Micro-services using REST framework and Spring Boot and used Bootstrap along with Angular.js in creating the Application.
  • Used Spring Boot based services to interact through a combination of REST and Apache Kafka message brokers. Designed and Implemented the DAO layer using spring, hibernate.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Extensively used JavaScript and Angular.js to provide dynamic User Interface and for the client side validations.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Implemented Web services components SOAP, WSDL to interact with external systems
  • Using GitHUb as a version control system and Python for scripting the build processes.
  • Involved in coding, maintaining, and administering EJBs and JSP components to be deployed on a WebLogic application server.
  • Used Log4J for logging in the application, Maven tool to build and configure J2EE applications
  • Developed EJB MDB s and message Queue s using JMS technology.
  • Developed SQL Queries for performing CRUD operations in SQL server for the application.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Participated in peer code reviews using Sonar command and performed the JUNIT test cases during regression and integration testing.

Environment: Java 8, EJB, JQuery, JSON, JSP, JSF, XML, Angular.js, JDBC, Spring Boot, JSP, spring, Hibernate, Ajax, MVC, Junit, GitHub, Log4j, Maven, Rest, WebLogic, Windows and UNIX.

Confidential, Minneapolis, MN

J2EE/Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design &Analysis of the Customer Specifications, and Development &Customization of the Application.
  • Involved in backend development was done using J2EE (Java 8), Spring Boot and Spring MVC.
  • Developed various helper classes needed following Java 8 multi - threaded programming and Collection classes.
  • Used J2EE design patterns like Value Object Pattern, Business Delegate, service locator, and session fa ade, Singleton, Factory and DAO.
  • Involved in the application development using JAVA/J2EE, Hibernate, EJB, JMS and WebSphere.
  • Provide a radically faster and widely accessible getting started experience for all spring development by using spring boot.
  • Implemented Micro-services using Pivotal Cloud Foundry platform build upon Spring Boot Services.
  • Used Spring Boot to create stand-alone spring applications.
  • Used Spring Dependency Injection to inject required services.
  • Designed and developed of the entire micro Services using Apache CXF framework and Spring IOC components for dependency function call.
  • Modified metadata scripts and python scripts which enable the data to be loaded into the database.
  • Developed many JSP pages, used JSON plug-in for asynchronous communication.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for some front end.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Developed JSP pages as per requirements used Dojo JavaScript Library with AJAX to add user functionalities, JQuery UI for client side validation.
  • Extensively used HTML, JavaScript, Angular.js and Ajax for client side development and validations.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Used Log4j to provide central logging facility, comes under singleton design pattern.
  • Application server: Developed and Deployed EJBs and other Components in the JBoss Application Server.
  • Involved in writing the Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Environment: Java 8, Spring, Hibernate, spring, Spring Boot/IOC/Dependency, JSP, JMS, JSON, Apache CXF, Ajax, Eclipse, Soap, XML, HTTP, JBOSS, EJB, SQL, Oracle, Windows and Linux.

Confidential, Boca Raton, FL

J2EE Developer

Responsibilities:

  • Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
  • Followed MVC model and used spring frameworks for developing the Web layer of the application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used Spring Framework for front end development and spring validator framework for front end data validation.
  • Used Spring Framework for Dependency Injection and integrated it with the Hibernate.
  • Used Micro - services architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Developed User Interface and web page screens for various modules using JSF, JavaScript, and AJAX using RAD.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Used AJAX framework for asynchronous data transfer between the browser and the server.
  • Extensively used Java Multi-Threading concept for downloading files from a URL.
  • Used J2EE design patterns like Front Controller, DAO, MVC, Business Delegate and Session Facade.
  • Involved in preparing Ant builds scripts (XML based), deployments, and integration and configuration management of the entire application modules.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
  • Developed the business components using EJB Session Beans.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire application utilizing Hibernate.
  • Developed the XML Schema and Web services for the data maintenance and structures.
  • Involved in Database design for new modules and developed the persistence layer based on Hibernate.
  • Implemented the J2EE design patterns Data Access Object (DAO), Session Fa ade and Business Delegate.
  • Developed unit test cases using Junit and Log4j for logging.

Environment: Java, spring, Spring Boot, JSP, JSF, HTML, XML, JavaScript, Servlets, Hibernate, UML, AJAX, EJB, Web-Services, Log4j, WebSphere, PL/SQL, Oracle and Windows.

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • ed user interface using JSP, JSP Tag libraries, Spring Tag libraries, Java Script and Ajax.
  • Implemented MVC Architecture, which separated the View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services - WSDL and SOAP for getting credit card information from third party vendors.
  • Worked on spring framework to create the Web application.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Designed and developed spring action classes for the controller responsibility.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Responsible for Writing Hibernate-mapping XML Files, HQL
  • Used the ANT script to create the war/ear file and deployed into WebLogic.
  • Used DOM for parsing the XML, XSLT Document.
  • Used JAXB parser for parsing the valid XML files.
  • Designed and implemented XML parsing for XML order conformations.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production server.
  • Involved with the version control and configuration management using Serena.
  • Unit and Integration testing on development and pre-production servers.
  • Utilized Agile Scrum to manage full life-cycle development of the project.

Environment: Java, JSP, spring, HTML, JDBC, DOM, XML, Ajax, JavaScript, Eclipse, JUNIT, XHTML, Hibernate, DAO, Oracle and Windows.

We'd love your feedback!