We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

San Diego, CA

PROFESSIONAL SUMMARY:

  • 8+ years of IT experience as Java Developer in Software Development Life Cycle (SDLC) core area such as Analysis, Design, Coding, Implementation, Testing, and Deployment of Object Oriented and Web based Enterprise Applications using Java/J2EE technology.
  • Have strong understanding of OOPS and RDBMS concepts.
  • Good knowledge in E - Commerce, Banking, Telecom, Financial, HealthCare and Insurance domains.
  • Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling,Streams & File I/O and Polymorphism.
  • Proficient in using Object Oriented Programming (OOPS) for building n-tier architecture systems with hands on development expertise in application layer including middleware and core business frameworks and back-end database layer integration.
  • Experience in designing UML diagrams using Rational Rose and Microsoft Visio.
  • Extensive experience in designing and developing Multi-Tier Web Applications using Java, J2EE Technologies (JSP, Servlets, JavaScript, JNDI, JSF, JMS, JUnit4, AJAX, JQuery, EJB, JDBC, Web Services (SOAP, WSDL, REST, UDDI), Log4j.
  • Extensive working experience in Design and Development on Front End Technologies: JSTL, JSP, HTML, DHTML, JavaScript, Ajax, Angular JS, CSS, XSLT, and XHTML.
  • Experience in frameworks like Spring, Struts, JSF and Hibernate.
  • Have commendable knowledge on Model View Control (MVC) Architectures using Struts Framework.
  • Excellent in front-end UI design implementation by writing HTML5/HTML,CSS3/CSS,Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobileto make betterSingle Page Application SPAworking onNode.JSServer.
  • Good expertise in Java, JSP, JavaScript, JQuery, Struts, Oracle Workflows, Oracle PL/SQL, Basics of OAF Development, Java Swings, MYSQL.
  • Good expertise in working with various spring modules: Spring IOC, Spring Batch, Spring MVC, Spring Data JPA and Spring JDBC modules.
  • Experience in using JSON and JQUERY for the persistence of data and exchanging data.
  • Developed web services using SOA Architecture and implemented RESTFUL web services.
  • Tested Web Services using SOAP UI Pro.
  • Hands on working experience Linux environment with Apache Tomcat,experience on Confidential AWS
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as JBoss, WebSphere, Tomcat and BEA WebLogic.
  • Experience in Mule ESB Integration to integrate external components like JMS Queue and other applications.
  • Experience working on different application servers like Apache Camel, JBoss, Web Logic, IBM Web sphere,Glassfish and Apache Tomcat including configuring, deploying, fine-tuning and monitoring.
  • Experience maintained existing UI Applications and upgraded them using CSS3, JQuery, AJAX, JavaScript, React JS, Backbone.Js, JSON and HTML5.
  • Product expertise on Confidential AWS, MS Azure and other emerging Cloud Technologies.
  • Used Apache Ant and Maven scripts to build and deploy the J2EE applications.
  • Proficiency in programming with various Integrated Development Environments (Java IDE’s) like Eclipse, NetBeans, JBuilder.
  • Extensive database skills in Oracle 9i/10g/11g, expertise in programming with SQL, PL/SQL Stored Procedures, Functions, Cursors.
  • Experience in the use of Defect Tracking & Version Management Tools such as GIT, SVN, CVS, Rational Clear Case and VSS.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Worked extensively on testing, troubleshooting, code review, preparing user documentation and post implementation support.
  • Effective team player and ability to work in a rapid and changing environment.
  • Ability to learn and adapt quickly to the emerging new technologies and comfortable in high intensity and challenging work environment.
  • Strong team player, ability to work independently and in a team as well, ability to adapt to a rapidly changing environment, commitment towards learning.
  • Excellent Interpersonal skills, outstanding problem solving and decision making skills.

TECHNICAL SKILLS:

Programming Languages: J2SE & J2EE, PL/SQL, C, C++

Operating Systems: Win Family, Linux,Unix

J2EE Components: JDBC, Servlets, JSP, JPA

UI Scripting Languages: Java Script, AJAX, jQuery, JSON, AngularJS, NodeJS

J2EE Frameworks: Apache Struts, Spring Framework

Web Services: SOAP, WSDL, JAX-WS, JAX-RPC, JAX-RS

Mark up Languages: HTML, DHTML, XML, XSLT

RDBMS Databases: Oracle, MySQL

NoSQL Databases: Hbase, Cassandra

J2EE App & Web Servers: Web Sphere, Apache Tomcat

Build/Deployment/CI Tools: Ant, Maven, Jenkins

IDE S & Tools: Eclipse, My Eclipse,RAD,Intellij

Bug Tracking Tools: HP QC, JIRA, Bugzilla

Unit Testing and Logging: Log4j, Junit

ORM Tools: Hibernate, IBatis, JPA, DAO

Performance Tools: JProbe

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC of Search module, Credit Authenticate Module and Purchase Module.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Rational Rose.
  • Developed applications usingAGILE methodology.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Used Struts2 Framework in the application which is based onMVC2design pattern.
  • UsedHibernatePersistence Strategy to interact with database.
  • Actively involved in designing and implementing Session Fa ade, Service Locator, Data Access Objects, and Singleton and Data Transfer Object design patterns.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Continuous integration using Jenkins for nightly builds and send automatic emails to the team.
  • Used Jenkins plugins for code coverage and also to run all the test before generating war file.
  • UsedSpringFramework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed the Hibernatemapping files using Eclipse IDE.
  • Developed JPA mapping to the Database tables to access the data from the database.
  • Developed DAO to handle queries usingJPA-hibernateand Transfer objects.
  • Developed Custom Tags to simplify the JSP code.
  • Designed and implemented database and associated RESTful web service that persists high-volume user profile data for vertical teams. Migrated high-volume OLTP transactions from Oracle to Cassandra in order to reduce Oracle licensing footprint.
  • Used JDBC to access Oracle database for accessing customer information.
  • Extensive involvement in database design, development and coding of stored Procedures, DDL DML statements, functions and triggers.
  • Used SAX and DOM XML parsers in the application.
  • Consumed Web Service using WSDL and SOAP.
  • Deployment of application on Weblogic 8.1 using Ant.
  • Used JUnit framework for Unit testing of application.
  • Implemented theJSFpackage with framework.
  • Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base.
  • Expert database engineer relational data modeling, object-relational integration ORM, physical design/tuning. Specialized with Oracle
  • Used Log4J to create log files to debug as well as trace application.
  • Implemented an automated functional testing suite and increased test coverage from 20 to nearly 80 . Used Mockito for tests and Jenkins for CI.

Environment: J2EE, Spring, JDK 1.8, HTML5, JavaScript, JSP, Soap UI, XML, XSLT, XSD, Ant, Web services, Weblogic Application Server, Jenkins, JQuery Oracle 11g, SVN, and Log4j.

Confidential, Cerritos, CA

Sr Java/J2EE Developer

Responsibilities:

  • Re-engineered the application with screens in JSP based on Spring framework
  • Involved in the design of the applications using J2EE. This architecture employs a Model/View/Controller (MVC) design pattern.
  • We followed SCRUM Methodology, and having daily SCRUM meeting for progress reporting as well as task distributing.
  • Developed JSP to validate the information automatically using Ajax.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Configured the xml files for Open Source Spring 3 Framework to fulfill the Proxy Pattern.
  • All the functionality is implemented usingSpring IO/Spring Boot,ThymeleafandHibernate ORM. Implemented Java EE components usingSpring MVC, Spring IOC, Spring transactionsand Spring security modules.
  • Responsible for designing the User Interface by coding inHTML5, CSS3, AngularJS, Bootstrapto build thisSPA Single Page Application
  • Configured the xml files for Hibernate 3 and applied its Object Relational Mapping ORM to enable the data transactions between POJO and Oracle Database using caching on Session Factoryas well as caching on query.
  • Configured the xml files Spring Security injection to ensure the back-end security by discriminating the role of users as well as access authority for the URIs and Server side assets.
  • Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTfulServer, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
  • Developed application service components and configured beans using Spring IoC,creation of Hibernate mapping files and generation of database schema.
  • Used Spring Inversion of Controland Transaction Management in the GUI for Maintenance Screens.
  • Extensively used theJSON objectswithAJAXfor UI displays.
  • Familiarity with Continuous Integration and Continuous Development (CICD) withOracle 11g.
  • Used various libraries of JavaScript likejQuery,react.js, backbone.js, Ember.js Require.js and node.jsto develop User Interface of web pages.
  • Used Oracle 11g as the backend.
  • Creating Stored Procedure and fine tuning the existing procedure to handle huge amount of transaction.
  • Trace errors in the WebSphere Application Server log files to find the location of an existing problem.
  • Involved in configuring Hibernate mapping files/annotations and POJO objects.
  • Designed and developed Restful Web services using spring framework.
  • Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Developed Stored Procedures and triggers for database intensive tasks
  • Created indexes and referential constraints for performance and data integrity
  • Used Ajax, JSTL and JavaScript in front end design
  • Used JUnit for Unit testing and Maven for build.
  • Configured Jenkins to integrate with SVN and Maven to build and deploy test, stage and prod builds.
  • Extensively worked on performance tuning of SQL Queries to improve the performance of the daily and monthly jobs.
  • De-normalized the database for optimum performance
  • Involved in development of persistence layer using Hibernate ORM framework with spring support.

Environment: J2EE, JSP, JDK 1.8, Spring 4.0,Hibernate 4.0, Ajax, Angular JS, SCRUM Methodology, HTML5, JavaScript, XML, Maven, Restful Web services, WebSphere Application Server, Oracle 11g, SVN, and Log4j.

Confidential, Madison, WI

Sr Java/J2EE Developer

Responsibilities:

  • Interacting with Business Analysts and Subject Matter Experts (SMEs) to carefully understand business requirements and translate business requirements into technical document.
  • Restructuring existing architecture moving towards SOA and separation of concerns.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.Developed DAO's, java objects and used Hibernate as part of persistence layer
  • Implemented theGraphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Extensively utilizedTwitter Bootstrapto organize the page layout and ensure the responsiveness and fluidness.
  • Involved in the requirement analysis, design and development of the application built in Java/J2EE using Struts, JavaScript, JSP, AJAX, JDBC and Web Services with JAX-WS
  • Contributed in design and development of Struts/MVC web based application
  • Designed and developed User Interface of application modules using HTML, CSS and JavaScript and AJAX
  • Used Enterprise service bus (ESB) to resolve contention between communication service components.
  • Involved in writing JSP components. Used JSTL Tag library (Core, Logic, Nested, and Bean and Html table’s) to create standard dynamic web pages.
  • Developed Web Service client interface with JAX-WS from WSDL files for invoking the methods using SOAP.
  • Worked on client-server and web based technology using J2EE, XML Technologies and also involved in the Product Development
  • Worked on Java, J2EE, Servlets, JSP, Struts, JDBC, HTML, XML, and other web based development tools.
  • Performed unit testing of web applications using JUnit and Selenium.
  • Unit testing code, reproducing, analyzing and fixing defects identified during the Quality Assurance process.
  • Developed JSP for UI andJavaclasses for business logic.
  • Provide ANT build tool for building and deploying the application.
  • Managed source repository using Mercurial for version control tool.
  • Provided Log4j support for the application for debugging the system
  • Used DB Solo and Squirrel for writing SQL scripts.
  • Provided the users with for the product.
  • Deployed the application onto the production boxes.
  • Effectively prepared for and organized technical inspections to review code and design models with peers and software architects.
  • Provided On-Call Support for various products and maintained them.
  • Good Knowledge and Understanding of Insurance Domain.

Environment: Java, J2EE, Struts, Servlets, SOAP, JSP, JDBC, Web Services, HTML, Unix, Java Script, Windows, SQL, DB2, JBoss, AJAX, JQuery, Ivy, Ant, Mercurial.

Confidential, New York, NY

Sr Java/J2EE Developer

Responsibilities:

  • Involved in various phases like design and development of Object Oriented Analysis and Design
  • Used Rational Rose for the Use Case Diagrams, Class Diagrams and Sequence Diagrams to represent the detailed design phase.
  • Handled the application development using JAVA/J2EE, Hibernate, Struts, Spring, Web sphere & JBOSS
  • Developed UI based on struts framework, using JSP, struts tag library, JSTL, Servlets and DHTML with extensive java scripts to reduce Server hits, improving performance
  • Developed user interface on Spring Framework using JSP and HTML.
  • Implemented Spring Validation Framework for validating front end.
  • Developed the business layer using the enterprise java beans like Session Beans to implement business logic.
  • Developed the front end using JSP,JSTL and custom tags.
  • Configured and build Asynchronous communication with JMS services with MQ Series.
  • Implemented the Design patterns like Business Delegate, Session Façade, Data Transfer Object, Value Object, Data Access Object and Service Locator in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Used Spring Framework for integrating Hibernate and Struts and also for dependency injection
  • Followed Agile/Scrum process for development.
  • Used JMS in Pay Bills module.
  • Worked on Mongo DB for storing security related information.
  • Tested the application functionality with JUnit Test Cases.
  • Used Ant as a build tool.
  • Used WebSphere Application Server for deploying various components of application.

Environment: Java, WAS, Servlets, JSP, HTML, Spring, Hibernate, XML, RESTful Web Services, JAXB, JMS, Mongo DB, Log4J, JUnit, Windows XP.

Confidential, Miami,FL

Java/J2EE Developer

Responsibilities:

  • Developed project Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams using Rational Rose.
  • Worked on JavaScript, JSP’s, HTML, CSS in the front end development.
  • Used jQuery for client side validations and handling AJAX asynchronous requests.
  • Worked with Multithreading and Thread Pooling.
  • Implemented Session Beans for business logic, Entity Beans for Data Model and Message Driven Beans for Asynchronous messages.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information.Developed DAO's, java objects and used Hibernate as part of persistence layer.
  • Used NetBeans IDE to develop the Application.
  • Involved in modifying and writing SQL queries and stored procedures.
  • Designed and Developed SOAP Web Services.
  • Used Spring to do granular level validation for web services.
  • Deployed applications on IBM WebSphere Application Server.
  • Involved in functional and unit testing and also used JIRA tool for task assignment, bug tracking and fixture.
  • Experience writing cloud deployed applications using Confidential Web Services
  • Worked on messaging/queuing systems, streams and microservices.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run test.
  • Implemented Slf4j to log events.
  • Developed various JUnit test cases with the help of Mockito to perform unit testing of the code.
  • Used Maven to build and deploy the project.
  • Used log4j for writing the logs in respective files. Used powerful version control GIT.
  • Used Jenkins for continuous Integration.
  • Followed Agile/Scrum process for development.
  • Coordinating with other programmers in the team to ensure that all the modules complement each other well.

Environment: HTML, CSS, AngularJS, JavaScript, jQuery, JMS 1.1, AJAX, SOAP Web services, Java J2EE 1.5, JSP 2.1, Spring, Hibernate 3.5, NetBeans IDE, SQL 10.0, IBM Web Sphere Application Server 7.0, Maven, Ajax, XML, GIT, JIRA.

Confidential

Java/J2ee Developer

Responsibilities:

  • Preparation of Technical Specs using UML including class diagrams, sequence diagrams using Rational Rose.
  • Designed an elegant user-interface for the message publishing system, using JavaScript, HTML, CSS, JSP, Ajax.
  • Involved in developing Servlets and business classes.
  • Responsible in creating and maintain JDBC connections, and defining JNDI names to access Database.
  • Responsible in developing database tables, stored procedures, and writing effecting queries to insert and fetch the Errors and Audit trails.
  • Used WebLogic Application Server.
  • Involved in developing test cases and performing code review.
  • Used Ant to build and deploy the project.
  • Was responsible for configuration and usage of Log4j APIs for logging in development and production environments.
  • UsedClear Caseversion control tool.
  • Was responsible to maintain different logging configuration files for Development, Quality, and production system.
  • Documenting API, Operation Guides for the various tools developed.

Environment: J2EE (Servlets 2.1, JSP 1.2, JSTL 1.2, JDBC 3.0, JNDI, XML, XSLT 1.0), Ant, Web logic Application Server 9.2, PL/SQL, Oracle 10g, ClearCase, JBuilder.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in development of Presentation, Business and Data Base Layers.
  • Involved in development of Unit Test Cases for the modules.
  • Designing the workflow of the modules and done coding as per Java coding standards.
  • Conducting the UT & IT as per the test cases and giving UAT support also.
  • Involved in doing unit testing.
  • Used core JSTL and struts tag libraries in JSPs and used struts 1.x as the MVC framework.

Environment: Servlets, JSP, Struts, MySql, JavaScript, BEA Web Logic, Eclipse 3.1, Windows, Ant.

We'd love your feedback!