We provide IT Staff Augmentation Services!

Sr Java / J2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 5+ years of work experience in Java/J2EE applications mainly in in user interaction, Coding, Testing, requirement gathering, systems analysis, design and development.
  • Expertise in developing both Front End and Back End applications using Java, Servlets, JSP, JSF, AJAX, Web Services, JavaScript, HTML.
  • Expertise in designing, developing multi - tier applications using Java, J2EE, Servlets, JSP, Custom tags, JSF, Struts, JDBC, Hibernate, MVC, JNDI, JavaBeans, JavaScript, HTML, XML technology and business components such as Web Services.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Singleton and Data Access Objects, Data Transfer Object (DTO), Session Façade, Service Locator and Singleton.
  • Extensively worked with frameworks like Struts, JSF, Spring MVC and Hibernate.
  • Solid working knowledge of Java Web Services, with real time knowledge using SOAP, WSDL, and UDDI.
  • Proficient in creating server-side components, designing and implementing Business Tier Objects, User Interface (GUI) design and development, Unit testing, debugging and Deployment
  • Demonstrated work experience in using the state of art UI frameworks like Tiles and JSF.
  • Worked with ANT Builder and ANT/Maven for the application building.
  • Experience in using log4J for application logging purposes.
  • Experience with Angular JS and Node JS.
  • Strong experience in Configuration tools like CVS, SVN, and Rational Clear case.
  • Experienced and proven best practices of Web services development and Integration (both REST and SOAP)
  • Understanding on API design with Data structures, Algorithms (Hash Code, Tree, etc.)
  • Experienced in using Integrated Development environments (IDE'S) like Eclipse, NetBeans and JBuilder, Edit plus, Notepad plus, Springs IDE.
  • Excellent Client interaction and presentation skills and have proven experience in working independently and in a team.
  • Expertise in web development using HTML, DHTML, CSS, Java Script, XSL, XSLT, and XML Schemas like XSD, DTD and parsers like SAX, DOM, JAXP and JAXB.
  • Experience on various application server platforms and their supporting tools (Web logic, J boss and Web sphere etc.,)
  • Experienced in application design using Object Oriented Analysis and Design (OOAD), Object Oriented Methodologies like UML with Rational Rose Software.
  • Implemented MVC Design Pattern using Struts framework. Extensively worked on struts tag libraries, validations, exceptional handling and JSTL in struts framework

TECHNICAL SKILLS

J2EE/JEE Frameworks: Spring3.0/4.0, JPA, Hibernate3.x/4.x, Struts2,Java 8

Cloud Technologies/Microservices: AWS, Docker

Web Technologies: Servlet3.0, JSP2.0, HTML, Ajax, XML, XSDXSL, SOAP and REST

Application/Web Servers: Web Sphere, Web Logic, JBoss 5.x and Tomcat

Databases: Oracle, My SQL 5.0, MS Access, Toad

Languages: C/C++, SQL, PL/SQL, Java script

Software Methodologies: Object Oriented Analysis & Design, UML

Modeling Tools: MS Visio, Astah Professional

IDE: Eclipse, My Eclipse, Net beans, IntelliJ

Source Control: CVS, SVN, Tortoise SVN, Silk Subversion

Project management Tool: MPP, IPM+, Rally Agile tracking tool.

Operating Systems: Mac OX, Linux, WINDOWS XP/7/8.EJB2.0/3.0, JMS, JDBC and JNDI.6. x/7.x/8.x.

PROFESSIONAL EXPERIENCE

Confidential

Sr Java / J2ee developer

Responsibilities:

  • Interacting with client for requirement gathering, analysis and modularization of the requirement.
  • Involved in requirement gathering, Architecture design, Analysis, preparing the use cases and responsible for designing and developing object models, class diagrams with UML Specifications for the tracking system module using Rational Rose.
  • Designing the server-side components using UML Class Diagrams and J2EE design patterns.
  • Single page and Multiple Page Applications using React JS.
  • Worked with JSP, Spring 3.0 to create UI and integrating MVC.
  • Implemented the JSPs to effectively handle the workflow of the application.
  • Performed client side as well as Server-side Validations using Java Script and Spring Validation.
  • Develop API services in an Agile environment.
  • Developed service layer to handle the Business logics as well as database transaction.
  • Used JDBC for Querying data from the database.
  • Implemented different type of Spring MVC controllers, validators and views as needed by the application.
  • Experience in implementing Component life cycle architecture, store actions, using socket.io in React-Redux app to handle real time data, installing React Router, Thunk Redux for API calls in React JS.
  • Implementedreact JScode to handle cross browser compatibility issues in Mozella, IE 7, 8, 9, Safari and FF.
  • UsedJSONfiles to run the app in stubbed mode in local environment.
  • Used AWS to integrate code.
  • Utilized Tomcat and Apache servers for cloud server management.
  • Used Spring AOP for the transaction management and logging.
  • Developed DAO layer to handle the database access using Spring JDBC (DAO design pattern).
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Plus Redux, Animations and Flux concept.
  • Building hybrid Class-platform Applications Using React JS. Used Axios with React JS for making AJAX Calls.
  • Used Oracle 10g as a DB Server and involved in writing stored procedures and SQL statements for data retrieve.
  • Used Markit EDM for tracking of financial, Customer Data.
  • Consumed web services using SOAP and REST. Used Log4J for logging and tracking the messages.
  • Implemented stableReactcomponentsandstand-alone functionsto be added to any future pages.
  • Used Maven as a build tool for the project and Created unit test plans and involved in unit test execution.
  • Used Jenkins, GIT to build and deploy.
  • Used CVS for version control across common source code.
  • Worked on deploying project on Web Sphere server and deployed the application in Production environment.

Environment: Java 1.9, JSP, Spring 3.0 MVC, Spring Boot, Angular 4,React JS, Node JS, JDBC, HTML, CSS, JavaScript, JSON, PL/SQL, SQL,MQ, Markit EDM Web Sphere, Rational Rose, CVS, Maven, Log4J, Oracle 10g, Eclipse, Web Services - SOAP, Restful API and Windows XP SP3, Microservices- Docker, AWS .

Confidential

Java/J2EE Developer

Responsibilities:

  • Configured Struts, Hibernate framework with Spring MVC
  • Implemented application level persistence using Hibernate and Spring
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags
  • Implemented various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and redux library
  • Implemented View layer of MVC architecture using JSF components
  • Worked in Agile Methodology using Scrum based implementations for the entire module
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS
  • Used React JS for templating for faster compilation and developing reusable components
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side
  • Involved in design and Development of user interfaces using HTML, DHTML, JavaScript and CSS
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
  • JSON and jQuery are used to implement the UI layer.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components
  • Used JSP, JavaScript, jQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology
  • Construct and optimized SQL queries in DB2
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations
  • Writing PL/SQL procedures and functions using PL/SQL editor
  • Developed DAO API to manage the payment information using JDBC
  • Developed Micro services and RESTful web services using JAX-WS
  • Spring Framework has been extensively used in all layers of the application including UI, backend and integration Dao's were implemented using IBATIS, Hibernate Developed Web Services using SOAP, REST, Apache CXF while integrating with the license server to validate the licenses
  • Implemented Persistence layer using Hibernate to interact with Oracle and SQL Server databases
  • SOAP web service interface implemented in Java using Apache SOAP and Axis to expose user master data to all the subsidiaries
  • Experience dealing with errors, exceptions and exception propagation in Web Services
  • Installing and Configuring Eclipse and WebSphere application Server
  • Configured Security for WebSphere Portal environment using LDAP registry IBM Directory Server
  • Provided Linux expertise for an RCS-to-Subversion upgrade
  • Written JUNIT test using JDD tasks for testing UI Framework classes and wrote many Java Scripts to do client-side validations
  • Repetitive machine-driven efforts using Scrum -Agile Methodology
  • Designed and developed Rewards API using Spring Boot
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Familiar with creating Custom ReusableReactComponents Library.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web Sphere Studio Application Developer and used CVS for version control
  • Created web services using WTP tool plugins to the eclipse IDE which is deployed as a separate application using Maven scripts
  • Involved in publishing the web content in the portal site by using the Oracle ECM
  • Used AWS to deploy the project on EC2 instance Implementation of the Business logic layer for MongoDB Services
  • Used Selenium for Automated Testing.
  • Involved in Migrating an existing on-premises application to AWS
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment
  • Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, Version One, Clear Quest and X-Planner
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2
  • Installed and configured a multi-server, clustered ILOG environment Documented architecture and trained client administrators
  • Build the application using Test Driven Development (TDD) approach
  • Designed and implemented Rules infrastructure by wrapping up core JRules API
  • Provide consultation / customization on various Open source and Web 20 products
  • Responsible for designing & implementing BPEL processes, business rules, web services using IBMSOA technologies stack
  • Experience with SOAP based Web Services using axis and RESTful web-services using RESTEASY framework
  • Build code using IDE IntelliJ and deploy it using Apache Tomcat
  • Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed Open Call XDMS

Environment: JAVA, J2EE, SPRING, HIBERNATE, STRUTS, JSF, DOJO, SENCHA EXTJS, JAVASCRIPT, CSS, JSON, AJAX, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, SOAP, REACT JS, WEBSERVICES, MICRO SERVICES, AWS, PRM, ECLIPSE, WEBSPHERE PORTAL, KAFKA, SUBVERSION, JUNIT, JMS, SCRUM, UML, JSP, JSTL, SERVLET, MAVEN, XML, ITEXT, ORACLE ECM, GOOGLE WEB KIT (GWT), ILOG, JRULES, WEB 20, SOA, APACHE TOMCAT, LINUX

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and developed various modules of the application with J2EE design architecture, frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Followed Agile software development with Scrum methodology
  • Designed and developed JSP pages using Spring MVC framework and also created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
  • Implemented features like logging, user session validation using Spring-AOP module and Spring IOC.
  • Used Two-way data binding features of AngularJS to implement Data binding to bind various server controls to the data from database.
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
  • Resolved issues related to Graphical User Interfaces using HTML, CSS, Bootstrap, AngularJS and JSP's for user interaction.
  • Used jQuery to handle cross browser issues and to produce more interactive pages.
  • Used swagger to provide documents for REST API.
  • Programmed and prepared code for interfacing with Apache Tomcat systems.
  • Involved in writing SQL Queries for Database CRUD Operations and verified the Data with the Production, Acceptance and Integration.
  • Written SQL Statements for retrieving and updating data with varied complexity.
  • Used Jenkins, Git Stash, and Ansible like CI/CD tools to make daily builds and deploys.
  • With the concept of React Js Worked on usage metrics and end to end events tracing for analysis purpose.
  • Used JSON for validation, documentation data required by a given application.
  • Implemented JAVA/J2EE design patterns such as Factory, DAO, Session Façade, Singleton.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle all database operations.
  • Worked on Oracle as the backend database
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Spring Web Services (SOAP, WSDL).
  • Server-side validations using Hibernate Validator framework
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS
  • Wrote custom JSP tags for role-based sorting and filtering
  • Used JQuery for UI centric Ajax behavior
  • Used Log4j to assign, track, report and audit the issues in the application.
  • Worked on project build-script by using ant and deployed on JBoss.
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews

Environment: Java, J2EE, JSP, Servlets 2.5/3, Hibernate 3.5, Spring 2.5.6, Web Services, SOAP, WSDL, UML, HTML, XHTML, DHTML, JavaScript, jQuery, React JS, CSS, Spring Web Flow, XML, JBoss, Log4j, Oracle10g, JUnit 4, Eclipse 3.5, EJB.

Confidential

Java/J2EE Developer

Responsibilities:

  • Built web-based applications using Spring MVC 3.0 Architecture.
  • Implemented client-side functionality using HTML 5, Bootstrap, AngularJS and jQuery, Sencha Ext JS.
  • Understanding functional specifications and documenting technical design documents for the Project.
  • Prepared the estimate based on the Architectural diagram provided by the SA.
  • Worked on Proof of Concept for developing Email Functionality using SMTP Server.
  • Consumed Web Services by implementing REST Client.
  • Writing service methods and SQL queries, PL/SQL to interact with the MS SQL Server
  • ANT is used to create build file.
  • Unit testing is done by creating Test Suites using JUnit Framework
  • Exposure to JSF for front end development.
  • Get the best development to meet the Clients' requirements.
  • Worked in Waterfall methodology for software development.
  • Built web-based applications using Spring and JSF technologies.
  • Used JDBC for interaction with database and CRUD operations
  • Implemented client side functionality using JavaScript, HTML 5, CSS 3 and JQuery.
  • Actively involved in configuring and deploying on Apache Tomcat 7
  • For Code Checkin, Checkouts etc MKS is used as Repository.
  • Gathering and analyzing user requirements and defining functional specifications.
  • Designing and developing reusable business components using standard Framework and Java/J2EE technologies.
  • Planning, organizing and evaluating the operations of information systems to develop and improve business processes.
  • Identify, assemble and manage teams of information systems personnel to design, develop, test, integrate and implement information systems.
  • Designing and developing interactive and user-friendly web pages using Servlets, JSPs, HTML and CSS.
  • Creating and maintaining JAX-WS and RESTful Web Services for effective communication between applications.
  • Implementation of Java, J2EE technologies like Core Java, Servlets, JSP, EJB, JMS, JDBC, JNDI, XML, XSD, XSLT, XPATH, JAXP, JAXB and Web Services -WSDL, SOAP, JAX-WS, XFIRE, CXF, AXIS and JAX-RS
  • Configuring DB connections using JDBC for database and SQL performance tuning.
  • Deploying JAR, WAR and EAR files onto IBM WebSphere Applications servers.
  • Unit testing, analyzing test results and validating application data to meet functional specifications.
  • Design and code reviews.
  • Primary escalation points for issues and problems.
  • Monitoring the Project deliverables to attain high Quality in each phase of the SDLC.
  • Preparing design documents, user manuals, transition documents and release notes as required by the projects.

Environment: Java/J2EE, Spring, MKS, JSF, Hibernate 3.0, REST, HTML, CSS, JavaScript, Tomcat, DB2, MS SQL server, Oracle

We'd love your feedback!