We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OhiO

SUMMARY:

  • 7+ years of working experience and expertise in Analysis, Design, Development, Deployment, Distributed and Implementation of Enterprise applications in J2EE environment.
  • Comprehensive knowledge of Software Development Life Cycle (SDLC), having thorough understanding of various phases like Requirements Analysis, Design, Development and Testing.
  • Experienced with different modules of spring like spring - AOP, IOC/Core & MVC.
  • Good understanding of bootstrap, spring rest and integration.
  • Extensive hands-on experience with core expertise in design, development and deployment of N-Tier enterprise applications for J2EE platform using Java, Java Script, Struts, Spring, EJB, Servlets, JSP, Web services, JNDI, JMS, JAXP, JUnit and XML.
  • Experience in Developing and consuming SOAP and Restful web services.
  • Experience with ORM mapping tools like Hibernate and IBatis, which implements Java Persistence API (JPA).
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript and jQuery and also experience in making web page cross browser compatible.
  • Familiarity in Client Side designing and validations using HTML, DHTML, XHTML, JQuery and JavaScript.
  • Experience in developing applications with Angular JS & Node JS.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications, Experience in Development of Multi-Tier distributed application using Java and Technologies.
  • Experience in monitoring, troubleshooting and supporting J2EE based applications and infrastructure.
  • Experience in Java IDEs like STS 3.4, Eclipse, WSAD, RAD, WebLogic workshop studio.
  • Proven experiences of using Application Servers like Web Sphere, Tomcat, Web Logic, JBoss, and Tomcat.
  • Good understanding of RDBMS which includes writing queries, stored procedures using Oracle, MS SQL Server, AS400 and DB2.
  • Strong experience in Unix Scripting technologies.
  • Developing, testing, constructing Restful web services using Jersey and worked on SOAP based web services as well.
  • Experience in GWT (Google Web Toolkit), Google App Engine and Google Checkout.
  • Implementing database driven applications in Java using JDBC, XML API and using hibernate framework.
  • Proficient in using Design Patterns like GOF Design patterns (Creational, Structural and behavioral) and J2EE design patterns like MVC, Singleton, Front Controller, Business Delegate, Service Locator, DAO, VO, DTO etc.
  • Experience in creating Mule ESB flows.
  • Involved in the Software Life Cycle phases like AGILE and Waterfall estimating the timelines for projects.
  • Experience in Installation, Configuration and Re-Configuration of Oracle Database on Red hat Linux AS/ES/4/5 and Windows advanced servers and in RAC environment.
  • Good experience in writing views, Stored Procedures and database triggers with comprehensive knowledge on Performance Tuning and Query Optimization in Oracle Stored Procedures.
  • Strong knowledge of version control systems like SVN, CVS & GIT.
  • Good management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments.
  • Excellent communication, analytical, interpersonal, presentation skills and have technical experience as well.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++, SQL, PL/SQL.

Java Technologies: Servlets, JSP, JDBC, JMS, EJB, RMI, Web Services, SOAP, Log4j

Distributed Technologies: Web Services, JMS, WebSphere MQ

IDE: WSAD, Eclipse, RAD, Spring STS, NetBeans

Framework: Struts, Spring MVC, Spring, Hibernate, Apache axis for Web Services

Web/Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss

Web Technologies: HTML, DHTML, AJAX, CSS, BootStrap, AngularJS, XML,DOM,GWT, XPath, DOM, DTD

Methodologies: SDLC, UML, Design Patterns, SOA

Version Control Systems: CVS, Clear Case, SVN, GIT

Operating System: All Versions of Microsoft Windows, UNIX and LINUX

Database: Oracle 8i/9i/10g/11g/12C, MySQL,DB2, SQL Server

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, Ohio

J2EE Developer

Responsibilities:

  • Implemented Agile (Scrum) Methodology that includes daily scrum with team, sprint planning and estimating the tasks for the user stories.
  • Design and development of the new Technical flow based on JAVA/J2EE technologies.
  • Used advanced Java 8 features like Lambda expressions for array operations, collections. Enhanced Concurrency methods etc. throughout the application for well-defined programming.
  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Involved in Spring Framework- Spring Dependencies and Spring Annotations.
  • Used Spring MVC on the web layer and business delegate and DAO on the business layer.
  • Developed server side utilities using Java Beans, XML, and EJB. Involved in developing code for obtaining bean references from Configuration file.
  • Used Spring MVC (Model View Controller) to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Implemented business logic using Session Beans, Servlets.
  • Designed and Implemented the DAO layer using spring, Hibernate.
  • Utilized Spring Interceptor concept for detecting the suspicious calls.
  • Redesigning the existing web application with new technologies like Bootstrap, Angular.js.
  • Build semantic templates effectively with handlebars.js.
  • Involved in application that makes different API calls across all the layers to get the user job done.
  • Developed frontend of application using Angular.js framework. Created new JSP views to in corporate backend functionality to display on the UI screens using client rich technologies like JQuery, JavaScript, HTML5, CSS3 files.
  • Responsible for providing the client side Java script validations and Server side Bean Validation Framework as per the requirements.
  • Developed DAO for communicating with the database. Used Oracle11g for communicating.
  • Involved in writing SQL Stored Procedures, Functions, and Views for Oracle 11g database.
  • Managed and maintained Oracle and NoSQL databases in production domain.
  • Designed and implemented a NoSQL based database and associated RESTful web service that persists high-volume user profile data for vertical teams.
  • Investigated various NoSQL database alternatives and methods for online database compression.
  • Designed and prototyped parts of a NoSQL database with sinfonia- style coordination.
  • Deployed the application using Apache Tomcat, Web Logic Application Servers.
  • Used RESTFUL web Services.
  • Used Rally, JIRA for bug reporting and tasks and issue tracking.
  • Code reviews and peer reviews in every iteration.
  • Used Jenkins for deploying in different Environments.
  • Used Log4j for the logging.
  • Supported extensively for functional as well as for Performance testing.
  • Used automated testing tools such as Cucumber to reveal and document, as well as drive development of, behavior in a large legacy code base (mostly Java).
  • Used SVN for Version Control System.
  • Used Maven for build automation.

Environment: Java 8 /J2EE, Spring, EJB, Angular Js, JSP, JQuery, JavaScript, CSS, HTML, Eclipse, Web Logic, Servlets, Restful services, Apache Tomcat, Jenkins, PL/SQL, Oracle 11g, NoSQL, SQL developer, Maven, Spring Tool Suite (STS IDE), SVN, Rally, Jira.

Confidential, North Haven, CT

Sr. Java/J2EE Developer

Responsibilities:

  • Developed web pages using Struts framework, JSP, XML, JavaScript, Html/ DHTML and CSS, configure struts application, use tag library.
  • Developed Application using spring and Hibernate, spring batch, Web Services like Soap and restful Web services.
  • Used Spring Framework at Business Tier and also spring’s Bean Factory for initializing services.
  • Used Spring IOC to inject services and their dependencies.
  • Used AJAX, JavaScript and GWT to create interactive user interface.
  • Used JSF Framework to implement IVR (Interactive Voice Response) Application.
  • Implemented client side validations using JavaScript & server side validations.
  • Developed JMS Adapter to talk from EJBs to JMS objects.
  • Developed Single Page application using angular JS & backbone JS.
  • Developed app using Front Controller, Business delegate, DAO and Session Facade Patterns.
  • Implemented Hibernate to persist the data into Database and wrote HQL based queries to implement CRUD operations on the data.
  • Used Hibernate annotations and created Hibernate POJOs.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL.
  • Designed and implemented (SOA, SOAP) next generation system on distributed platform.
  • Designed and developed most of the application's GUI screens using GWT framework.
  • Used JAXP for Xml parsing & JAXB for marshalling &un marshalling.
  • Followed top down approach to implement SOAP based web services & used AXIS commands to generate artifacts from WSDL file.
  • Used SOAP-UI to test the Web Services using WSDL.
  • Developed Schema/Component Template/Template Building Block components in SDL Tridion.
  • Used JERSEY API to develop restful web services.
  • Development and Integration of the Application using Eclipse IDE.
  • Used CVS as a source control for code changes.
  • Used Maven tool to build project and JUnit to develop unit test cases.
  • Used the Log4j frame work to log the system execution details to log files.
  • Participated in the Code review process as a part of Quality Engineering Team defects tracking used JIRA ticking tool.
  • Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.

Environment: Java 1.7, Spring, Hibernate, HTML, HTML5, CSS, CSS3, Java Script, Angular JS, backbone JS, AJAX, Eclipse, XML, CVS, Maven, WSDL, SOAP, AXIS, JAX-WS, JAX-RS, JERSEY, SOAP UI, Log4J, DB2, Oracle 11g, WebSphere server, IVR, UNIX, DB2- SQL & PL/SQL.

Confidential, Sausalito, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Actively involved with the team, management & client as a part of Agile (SCRUM) software development
  • Implemented Spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate
  • Used Hibernate (O/R Mapping), JDBC to access the database in order to verify the credit approval level for customer
  • Implemented Business logic for web service using spring annotations which enables dependency injection.
  • Coordinated closely with client's Enterprise Architecture team in signing off the design of the application
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server.
  • CVS as used for the version control
  • Front end was developed using JSP, AJAX, Struts tags library, jQuery, HTML5, and CSS/CSS3.
  • Involve in RESTful web services for making use of HTTP protocol between client and server
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Developed Data persistence API using Hibernate and Spring DAO layer
  • Implemented logging and transaction manager using Spring's Aspect Oriented Programming (AOP) concept
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Utilized Apache CXF APIs to develop SOAP as well as RESTful web services
  • Implemented critical DB design optimization techniques in the application
  • Created Oracle cron jobs to update crucial tables
  • Used Table per hierarchy inheritance of hibernates and mapped polymorphic associations
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate
  • Developed and executed test data for unit, functional and user acceptance testing to assure quality project deliverables
  • Handled the build and Deployment strategies
  • Involvement in end to end project phases and providing warranty support on the applications
  • Coordinated in all testing phases and worked closely with Performance testing team to create a baseline for the new application
  • Involved in Authentication & authorization checks using Encryption & decryption techniques using x.509, Public/private key methods etc.
  • Responsible for data migration to QA/User and Production region.
  • Used JMS to pass messages as payload to track different statuses, milestones and states in workflows.
  • Developed EJB's (Session Beans) for implementing business logic and transactional services
  • Involved in achieving minimum percentage of code-coverage for unit tests, which was a requirement for committing to a repository.

Environment: Java/J2EE, Spring 3.x, Hibernate, JSP, Servlets, HTML, DOJO, JavaScript, Spring AOP, XML, XSD, XSLT, CSS, JPA, JUnit, JQuery, Apache CXF, RAD, Oracle, PL/SQL, SQL developer, WebSphere Application Server 8.1, Maven, Log4j, Unix, Microsoft Visio, Quality Center, JIRA Tracking tool.

Confidential, Pittsburgh, PA

Java/J2EE Developer

Responsibilities:

  • Analyzed specifications and requirements.
  • Involved in the preparation of use case, sequence diagrams, class diagrams, Activity diagrams etc using Rational rose.
  • Developed Goods Receipt, Delivery Order modules and RF Function Modules
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax.
  • Implemented MVC-II Architecture, which separated the View and Business Logic Layer.
  • Designed SOA implementations by Using Web Services-WSDL, UDDI and SOAP for getting credit card information from third party vendors.
  • Worked on Struts Framework to create the Web application.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Designed and developed struts action classes for the controller responsibility.
  • Used spring custom tags, JSTL, DOJO and AJAX for front end development.
  • Developed JUnit Test Cases for member portal and reg. servlet application and testing.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IOC)
  • Responsible for Writing POJO, Hibernate-Mapping XML Files, HQL
  • Involved with the database design and creating relational tables.
  • Used HQL, Criteria queries to perform all the required CRUD operations against the Oracle DB.
  • Used WSAD for writing code for JSP, Servlets, Struts and EJBs.
  • Utilized Agile Scrum to manage full life-cycle development of the project.
  • Used the Maven Script to create the war/ear file and deployed into WebLogic.
  • Used JAXB Parser for parsing the valid XML files.
  • Building and Deployment of EAR, WAR, JAR files on test, stage and production servers
  • Involved with the version control and configuration management using CVS.
  • Unit and Integration testing on development and pre-production servers.

Environment: Java, J2EE, JSP, Agile Scrum, JSTL, POJO, Maven, EAR, WAR, JAR, JAXB, Servlets, JSP, SOAP, SOA, Struts Framework, HTML, Weblogic, Dojo, Ajax, JavaScript, JUnit, EJB, Hibernate, CVS, WSAD, Oracle Database.

Confidential

Jr. Java Developer

Responsibilities:

  • Implemented automated Test-Suite for Layer 7 integrated Web Services.
  • Implemented SOA architecture using SOAP Web Services by using Apache CXF and JAX-WS.
  • Worked closely with the customers and involved in reviewing and understanding the Business requirements.
  • Worked on Layer7 Security suite by Confidential Integration to FAL
  • Actively involved in requirement understanding discussion, technical architecture discussion, knowledge sharing, design discussion with Customers and Offshore team members.
  • Developed EJB 3.0 components and SOAP Web Services for the UI integration.
  • Developed business layer using spring, Hibernate and DAO’s.
  • Developed the service classes for better data exchange between the MVC Layers.
  • Worked on designing screens using Swing and Ajax.
  • Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of Provider.
  • Using Maven build automation tool.
  • Designed and developed a web site application using J2EE, XML, EJB, Servlets and JSP under the Apache Struts Framework.
  • Used SQL Server 2005 as the back end and wrote SQL Queries and stored procedures.
  • Developed and implemented UI controls and APIs with AngularJS.
  • Domain Data Model Design and implementation of Cassandra spanning multiple datacenters on Amazon Web Services.
  • Responsible for deploying the application on Apache Tomcat.
  • Created web pages for each project using HTML5, CSS3 and Java Script.
  • Developed common XML Schema's (XSD) as client contracts used to publish Top Down approach based Web Services.
  • Implemented the project using IDE Eclipse.

Environment: Java, J2EE, Hibernate, SOA, SOAP Web Services, Spring, Apache CXF, JAX-WS, JSP, HTML5, CCS3, JavaScript, Dojo, Ajax, API, SQL Server, MVC, IDE Eclipse, Tomcat, XML, EJB 3.0, Servlets, Apache Struts Framework, Swing, SOA, Maven, XML, XSD.

We'd love your feedback!