We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

PROFESSIONAL SUMMARY:

  • 8 Years of strong experience in Software Analysis, Design, Development, Implementation and testing of Object Oriented Applications Web based Enterprise Applications using Java/J2EE.
  • Extensive project implementation skills using both Java and J2EE technologies (Core Java, Servlets, JDBC, JSP, JSTL, JSF, EJB, JNDI, JMS, MDB, XML, Struts, Custom Tags) with various middleware technologies and databases.
  • Worked on Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Extensive programming experience in developing web based applications using Java 6/7, J2EE1.4/1.5/1.6, JSP 1.2/2.0, Servlets 2.4, spring 3.2, Tiles, JDBC, HTML, JS Libraries, Web Services etc.
  • Extensively worked on N - Tier architecture systems with application development using Core Java, J2EE, SOAP Web Services, Struts, Spring, MVC Architecture, Hibernate, JSP, JSTL, Servlets, XHTML,JSON, HTML5, XML, Maven, Shell Script, Angular JS, JavaScript, JUNIT, JDBC, Oracle and SQL.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, AJAX, JSON, MVC, and Angular JS.
  • Expertise in J2EE Application development using JSP, Servlets, JDBC, XML, JQuery, Struts, AJAX and Hibernate.
  • Worked on J2EE frameworks like SPRING and STRUTS for developing industry standard web applications.
  • Experienced in using Spring Framework (Spring Core, Spring MVC, Spring ORM, Spring Web flow and Spring AOP).
  • Ability to work with the team involving the different stages of Software Development Life Cycle (SDLC) including System Analysis, User Requirements Determination, Data modeling, Coding, Implementation and Testing.
  • Expertise in Design Patterns like MVC, Singleton, Factory, Abstract Factory, DAO (Data Access Object), Front Controller.
  • Experience in working with project development tools like Maven, Ant, JUnit and Log4J for logging errors and messages and Subversion for version control.
  • Strong experience in handling different Web Servers like Tomcat, and Application Servers like JBoss, and Web Logic Server.
  • Strong Core java programming skills using Collections API, annotations, Generics and Multithreading.
  • Developed applications using Eclipse and Net Beans IDE in Windows and Unix Environment.
  • Experience in Enterprise Messaging using JMS (Java Messaging Service) API.
  • Excellent understanding of linking databases with web applications using JDBC and ORM techniques like Hibernate (HBM and Annotations) and JPA (Java Persistence API).
  • Implementing Inheritance and Entity Relations in tables using Hibernate framework.
  • Experience in manipulating database records using SQL, PL/SQL queries.
  • Worked on AWS WebServices, CICD pipeline, Nginx, Ecs Cluster, Jenkins.
  • Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, Restful, JAX-WS and UDDI).
  • Hands on experience with using build tools like Ant and Maven.
  • Experienced in developing Restful web services using Apache CXF.
  • Hands on experience with using Version Control Systems CVS, Rational Clear Case, Subversion.
  • Experience in designing/developing and coding applications using Object Oriented Analysis & Design and Transaction Management.
  • Hands on Experience in Apache Cassandra Data Modeling.
  • Good analytical, problem solving, communication and interpersonal skills with ability to work individually as well as in teams.

TECHNICAL SKILLS:

J2EE Technologies: Java, EJB, JSP, Servlets, Swing, Java Beans, Java Server Faces (JSF), Hibernate, Spring, JDBC, NodeJS, SOA, JAX-WS and JAX-RPC

Web Technologies: HTML, JavaScript, CSS, Ajax, JQuery, AngularJS, BackboneJS

Application Server: WebLogic, JBOSS, IBM

WebSphere: Web Server Java Web Server, Apache Web Server, ANT, Tomcat

Languages: JAVA, C, C++, UNIX.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2, MongoDB

Tools: Rational Rose, Eclipse, MS-Office, Jenkins, Log 4J, AWS, ANT, WSAD, Maven, MyEclipse, MS Project, Net Beans.

Operating Systems: UNIX (Sun Solaris), Unix-HP, Linux, UNIX Scripting, Windows NT, Windows 95/ 98/2000.

Reporting Tool Crystal Reports: Version Control Tools SVN, Clear Case, Git

PROFESSIONAL EXPERIENCE:

Confidential, CHARLOTTE, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Developed CSS based page layouts that are cross - browser compatible and standards-compliant.
  • Developed HTML views with HTML5, CSS3, Bootstrap and Angular JS 2.0.
  • Used JQuery for basic animation and end user screen customization purposes.
  • Developed creative intuitive user interfaces that address business and end-user needs, while considering the technical, physical and temporal constraints of the users.
  • Developing new user-facing features using React.js.
  • Developed internationalized multi-tenant SaaS solutions with responsive UI's using Java or ReactJS, with NodeJS and CSS.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js and Angular Js.
  • Involved in the development of presentation layer and GUI framework using Angular JS and HTML.
  • Built different modules, controllers, templates, custom filters and directives in Angular JS.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
  • Experience in JMS/MOM, JBoss, JMX, Drools.
  • Analyze functional and non-functional requirements for java development projects involving J2EE, Java, Drools, JSF, and EJB.
  • Responsible for making responsive web pages using twitter bootstrap and media queries.
  • Hands-on experience in Methods Mule Soft/ESB Mule.
  • Experience with Bitbucket/GIT.
  • Comfortable in a Linux computing environment (UNIX shell scripting, GIT)
  • Used groovy and Spring boot to collecting the data from users and packaged the data as JSON distributed to applications.
  • Experience with Spring Platform components including Security, Boot, Data, Batch.
  • Experience working as a JAVA/J2EE developer and with Java to J2EE standards and technologies including but not limited to Struts 2.0.
  • Implemented Grails Services and controllers to perform actions.
  • Experience in upgrading and migrating various versions of Mongo database on different platforms.
  • Strong experience with SOAP, JSON and REST.
  • Strong Knowledge of SOAP, REST, JMS architecture Concepts and PUB/SUB Patterning
  • Migrate the application from Web Sphere to JBoss.
  • JBoss configuration is done in thoroughly firewalled environment using TCP.
  • Making changes to the existing web applications and creating new components using React.js.
  • Used CSS pre-processors (SASS)
  • Experience working with Redux for maintaining the consistency to run the application in different environments (client, server, and native) which are easy to test.
  • Used Grunt for building the project.
  • Worked with Agile technology.
  • Managed projects with GRUNT task runner.
  • Used Messaging Queue to provide for the needs of large-scale enterprise deployments.
  • Working on Pivotal Cloud Foundry as a Platform Involved in Developer Testing, Review and Trouble shooting.
  • Rest API or front end development experience Java as primary language.
  • Oracle application development using SQL and PL/SQL.
  • Strong understanding of multithreading, multi-tier, and distributed architectures.
  • Demonstrated understanding of Core java concepts like OOPS, OOAD, ORM, and REST.
  • Developed UI tests with Protractor and Java tests in JUnit.
  • Used Jenkins for Continuous Integration. Used TOAD for managing, monitoring and analyzing the database.
  • Used Maven for build application.
  • Designed and Developed automation script using Selenium Web Driver in Eclipse.
  • Used LAMP to suitable for building dynamic web sites and web applications.
  • Handled response data from RESTFUL web services using XML, JSON and JQuery to update UI Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems)
  • Created GET/PUT request and response using RESTFUL web services.

Environment: Java, J2EE, JSP, Servlets, HTML 5, CSS, MVC, Struts, Angular JS, SOAP Web Services, REST, Spring, Hibernate, XML, SQL, Apache Tomcat, Agile methodology, Oracle 11g, Apache ANT, Unix, Junit

Confidential, CUPERTINO, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Worked in an Agile Environment and participated in requirement gathering, analysis and design
  • Implemented Business Delegate, Design, Facade, Service locator, Singleton, Factory method, Template method, Observer, Data Access Objects, Transfer Objects JEE design patterns.
  • Implemented the service layer based on a Spring container and exploited Spring’s IOC features for bean management.
  • Implemented the persistence layer using Hibernate-ORM. Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML .
  • Developed Spring MVC validators to perform server-side business object validations.
  • Developed application on spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC. Used spring’s dependency injection for injecting entity manager and managed beans into spring beans.
  • Working extensively with Hibernate Query Language (HQL) to store and retrieve the data from oracle database. Developed Enterprise JavaBeans (EJB 3.x) for implementing application’s business rules and policies.
  • Familiarity with Service oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey. Coded JSP pages and used JavaScript for client side validations and to achieve other client-side event handling.
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces 2.0 (JSF 2.0), JSP, JSTL, JavaScript, AngularJS, NodeJS, and AJAX. Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.
  • Developed Transaction tracking application for profit centers using Spring MVC, Angular-JS, Angular-UI, Html, Bootstrap, CSS, JavaScript and jQuery.
  • Used Spring Security framework for login authentication, password hashing.
  • Worked on Java Message Service (JMS) API for developing message oriented middleware (MOM) layer for handling various asynchronous requests. Worked with topic for creating publish/subscribe-messaging model.
  • Used D3.js and Angular JS to construct data visualization. Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
  • Used Concurrent Version System (CVS) as source control tool. Developed unit test cases and suits on Junit framework for unit testing. Used Maven for building, deploying application, creating JPA based entity objects and compiling GWT application.
  • Used XML parser API’s like JAXB API within the web service for marshalling/unmarshalling.
  • Used Business Process and Decision Management Design using JBoss JBPM and JBoss Drools Rules Engine.
  • Developed the web applications even under pressure when time line occurs.
  • Developed unit test cases for the data access layer and business components using Junit and EasyMock.
  • Involved in designing and development of web interface using JSP, Servlets, and JavaScript.

Environment: Java8, J2EE, JSP, Servlets, HTML 5, Source Tree, MVC, Struts, Angular JS, AWS,SOAP Web Services, REST,SpringBoot, Hibernate, Spring Based MicroServices, XML,SVN, SQL, Apache Tomcat, Agile methodology, Oracle 11g, Apache ANT, Unix, Junit

Confidential, Jacksonville, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring 3.0 and J2EE framework.
  • Implemented Hibernate for data persistence
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS.
  • Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Involved in exposing the application as a Web Service (RESTful, JAXB, JAX-RPC, SOAP) and configuring to connect to other web services.
  • Developed the application using Spring MVC Framework by implementing controller and backend service classes.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Used Spring framework along with JSP, HTML, CSS, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
  • Developed J2EE application using Spring framework with Hibernate, Spring MVC, Spring Test Context Framework and JUnit for unit testing.
  • Developed the User Interface for Audit, Monetary Destination, Non-Monetary Destination and Customer modules using Struts, Hibernate and HTML5.
  • Used Spring MVC for loading database configuration and hibernate mapping files, created data source instance for instantiating Hibernate DAO Support’s session factory object.
  • Involved in developing Classes diagram in UML showing generalization and other relationships,
  • Combined Spring MVC and JQuery to perform the Ajax request and response to create and validated a form on server side.
  • Created web application prototype using jQuery and Angular JS.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
  • Involved in the designing and developing modules in application using Spring.
  • Used dependency injection, AOP and transaction management.
  • Designed and developed User Interface using JSP, JSTL, HTML, AJAX, and JQuery.
  • Using hibernate implemented JPA for persisting backend database transaction results in persisted classes.
  • Built web-based applications using Spring MVC Architecture suitable for Apache Axis framework.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries etc.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Client side scripts using JAVA, JSP, and Java Script.

Environment: Java, J2EE, Servlets, EJB, Spring, Hibernate, Angular JS, SOAP Web Services, REST, HTML5, JMS, JavaScript, JDBC, CSS, SQL, JUnit, XML, Agile SCRUM Methodology, UNIX, Oracle 10g, Tomcat, JBoss, Maven, SVN

Confidential, Grand Priarie, TX

Java/J2EE Developer

Responsibilities:

  • Designs and develops application and user interface by setting expectations and features priorities throughout development life cycle within HM Health Solutions established framework.
  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts. Used JQuery for the development of web application using AngularJs, Ajax, DHTML and DOM scripting.
  • Responsible to enhance the UI using HTML, Java Script, XML, JSP, CSS as per the requirements and providing the client side using JQuery validations.
  • Developed Web services (JAX-WS) specification using Apache CXF as the implementation and developed client application API's using NodeJS.
  • Used Grid functionality like Grid filtering, Multiple Sorting, Grid Cell Editing, Grid Row Editing.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts.
  • Used Axis to implementing Web Services for integration of different systems.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Configured EC2 instance and Route53 for DNS hosting on AWS for dev environment and Used AJAX framework for server communication and seamless user experience.
  • Designed and developed customized ESB to integrate and govern SOA services. Built various capabilities in ESB like Security, Message routing, message transformation, transaction management etc.
  • Worked on Proof of Concept for developing application using NodeJS and Mongo DB.
  • Used Require Js to improve speed and quality of the code and Log4j for the logging the output to the files.
  • Used Junit unit testing for UI testing and Fitnesse for Integration testing.
  • Hands-on knowledge of OpenText tools like ADA, xECM. Data Migration exposure from other source systems to OpenText platform using migration tools.
  • Tested each and every application with using validators and handled multiple modules simultaneously to achieve the application.
  • Experience working with standalone application for trade flow processing and feeding.
  • Used multithreading concepts to overcome errors in the process of concurrent quote transactions. Deployed the application in clustered environments for load balancing and Server failover conditions.

Environment: Java, J2EE, SOAP Web Services, MVC, Spring, Struts, Hibernate, JUnit, JSP, JDBC, HTML, EJB, Servlets, JBoss, CVS, XML/XSL, SQL, Agile

Confidential, Torrance, CA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed user Interfaces using JSP's to provide unique personalized look-and-feel for administrators and other users of the system.
  • Used spring framework for dependency injection, transaction management in different layers.
  • Used Spring MVC framework controllers for Controller part of the MVC.
  • Designed dynamic web pages with analysis charts and constantly updating data using JavaScript, AJAX and JQuery.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, Spring Web Flow, and CSS.
  • Configured JDBC and LDAP security in the application server.
  • Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Worked on Struts Framework components like struts-config.xml, validator-rules.xml, validation.xml, struts action classes, form-beans.
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Programmed the business modules requiring interaction with the database using Spring and Hibernate frameworks.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Business logic on the web tier using EJB Stateless Session beans.
  • Designed and implementing Session Facade, Service Locator and DTO design patterns.
  • Involved in designing the user interfaces using JSPs.
  • Involved in Design documentation and implementation.
  • Developed business layer components using enterprise java beans (EJB).
  • Developed JUnit test cases for all the developed modules.
  • Used SVN for version control across common source code used by developers.
  • Developed XMLWeb Services using SOAP, WSDL.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle.

Environment: J2EE, JDK, JSP, JavaScript, spring, Eclipse, Struts, Hibernate, HTML, AJAX, XML, EJB, SQL, JUnit, Web Services, UNIX, SVN, Oracle

Confidential

Java Developer

Responsibilities:

  • Analyzed the requirements and enhanced the application which improved maintainability, extensibility and performance.
  • Designed Class Diagrams and Sequence diagrams for the application.
  • Involved in enhancing Presentation layer, Business layer and DAO layer components.
  • Implemented JSP, HTML, CSS, JavaScript and Ajax to design front end.
  • Client and Server side validations were done using JavaScript and Ajax.
  • Extensive use of Ajax to update the part of webpage which improved the performance of the application.
  • Used JQuery, a cross browser JavaScript library to dynamically add the items to a request on the client side.
  • Implemented database transactions using Hibernate ORM framework.
  • Business logic layer was implemented using Servlets and EJBs.
  • Implemented XML parsers such as DOM.
  • Incorporated persistence tier using Hibernate framework.
  • Developed code for Java Multithreading.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Implemented Log4j to maintain system log.
  • Created service component using EJB.
  • Incorporated Mule for messaging.
  • Deployed the application on JBoss application server.
  • Used Oracle 8i as relational databases.
  • Involved in Unit testing, bug fixing, QA and Production support.

Environment: Java, JSP, Servlets, Hibernate, EJB, HTML, JQuery, JavaScript, Ajax, Log4j, XML, DOM, JBoss.

We'd love your feedback!