We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

NJ

SUMMARY:

  • 6+ years of professional experience in IT industry with experience in designing and developing Java based Web Applications in multi - tier and Client/Server environments through Software Development Life Cycle ( SDLC) process.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Expertise in developing applications using Core Java, Multi-Threading, Servlets, JSP, J2EE, JMS, Hibernate, Spring, Oc4j, SVN, GIT, JDBC 2.0, JDK, JNDI, Maven, ANT, HTML, XML, Java Scripts, JQuery.
  • Well versed with SOA, Web Services, WSDL, UDDI, SOAP, REST and XSD’s.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Experience in working with integrating framework like MULE-ESB and CAMEL
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Responsible for developing the sequential and conditional batch jobs using the Spring batch framework.
  • Worked on Spring Batch to read data from UI map the data and persist to database.
  • Experience with Cloud technologies like Amazon Web Services (AWS).
  • Strong Expertise in front ends technologies such HTML, HTML5, CSS, JavaScript, Groovy and Ajax. Experience on ExtJs
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, REST, and WSDL. Exposure to JAXB, JAX-RS& JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Good Understanding of RDBMS through Database Design, writing queries and stored procedures using databases like Oracle, MySQL, MongoDB and SQL Server.
  • Experience in Object Oriented analysis and design, UML (Use Cases, Sequence and Class diagrams) Rational rhapsody, and Rational Rose.
  • Expertise in Angular JS, Node JS, React JS JavaScript, or reusable web components.
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
  • Good work experience on RDBMS like Oracle, MySQL & DB2. Creating SQL statements & Sub queries.
  • Development web Components using JSP, Servlets and Server side components using EJB 3.0 under J2EE Environment.
  • Development of a portal for sustainable development with Grails Framework.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, C#, SQL, PLSQL, Scala

Java/J2EE Technologies: Java Beans, Applets, Multi-threading, Servlets, JSTL, JDBC, Spring data, Spring Boot, Spring Security, AWS Cloud, Spring framework, Spring JDBC Templates, HibernateWeb vices, SOAP, RESTFUL.: Web Technologies javaScripts(AngularJS,NodeJS,ReactJS),JDBC,JavaServelets,JSP, HTML,CSS,PHP,XML,AJAX.

Java Frameworks: Spring 4.x, Hibernate 5.x/4.x, JSF 2.x, Struts, MVC, Swing

RDBMS: MySQL,oracle 11g, DB2, MS SQL Server

Operating Systems: UNIX, Linux, Solar, Windows, MAC

Servers: Apache Tomcat, Weblogic

IDEs: Eclipse,VisualStudio,Netbeans,STS,JBuilder,MyEclipse,WSAD

VersionControlSystem: CVS,Clearcase,SVN, GIT

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Coordinating with Project Manager for getting the requirements and developing the code to support new applications.
  • Providing Java programming support for existing and new applications.
  • Developing Web applications using Java, J2EE, Struts and JSP. Used AJAX, JSON to send request to the server to check the functionality of the website.
  • Designed the project using MVC, Session Façade, and Service Locator and Business Delegate patterns.
  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/implement optimal solutions and tailored application to customer needs.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Developed User Interface applications using Angular JS and Ember JS.
  • Developed Web application using Spring MVC JSP, JavaScript, HTML, jQuery, AJAX.
  • Implemented all DAO's using Spring Framework. Implemented SOA using Web Services.
  • Involved in designing front-end screens using Java script, JSP, Angular JS, AJAX and HTML5.
  • Designed Presentation layer using Spring framework, JSP and did front-end validations using JavaScript and JQuery.
  • Involved in design and development of UI component, using frameworks Angular JS, Ember JS, JavaScript, HTML5, CSS and Bootstrap.
  • Followed Single Page Application (SPA) Pattern and used Angular JS and Ember JS to build a cross-browser complaint application.
  • Implemented core features of Angular JS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
  • Used Spring IOC and transaction management.
  • Implemented Complex business Delegate layer using DAO's created and business logic.
  • Exposed various capabilities such as Web Services using SOAP, REST and WSDL.
  • Worked on J2EE components like Servlets and JSPs.
  • Used MVC architecture, Business Delegate, Session facade, Data Access Object, Value Object and Singleton patterns.
  • Involved in preparing High & low level design docs with UML diagrams using Rational Rose tool.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Supported all the UNIX requests for various applications.
  • Utilized various JavaScript and JQUERY libraries, AJAX for form validation and other interactive features.
  • Experience in design architecture and development of batch jobs using Quartz and Spring batch
  • Using Java Script and Struts validation frame work for performing front end validations. Designed, developed and published Loan Pre-processing Web Services.
  • Using Hibernate for the backend persistence.
  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework with the Spring MVC module.
  • Bootstrap used along with AngularJS in creating the Application.
  • Involved in creating pages from mockups using JavaScript, JQuery, CSS3, and HTML5
  • Used spring framework for dependency injection with the help of Configuration files. Used Apache Tomcat as application server to build the web applications.
  • Designed the Front-end Screens using JSP, Servlets, HTML and JavaScript.
  • Built applications using React.js which allowed us to render pages on both the client and server using the same codebase.
  • Implemented the Spring Micro services to base on RESTful API utilizing Spring Boot with Spring MVC.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Created ANT archetypes for generating fully functional RESTful web services supporting both XML and JSON message transformation
  • Implemented Web-Services to integrate between different applications (internal and third party components) using RESTFul services.
  • Involved in developing Unit Test cases and testing the Application using REST.
  • Preparing test cases and strategies for unit testing and integration testing.

Environment: Java (J2EE, EJB), Eclipse, Struts, Git, Rest, JavaScript, Bootstrap, AJAX, JSON, HTML5/4, CSS3, AngularJS, NodeJS, JQuery, Junit, Hibernate, Springs, Spring Batch, JSON, XML, XPath, XSD, XSLT, JSP, Servlets, Oracle

Confidential, Noida

Java/J2EE Developer

Responsibilities:

  • Worked in Fast phase environment using Agile Methodology with short time deliverables.
  • Involved in the full Software Development Life Cycles- Requirement gathering, Analysis, Design, Coding, Testing & Implementation.
  • Used Struts framework along with JSP, HTML5, CSS3 and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Used Angular.js and Node.js for the development of single page web applications.
  • Worked on XML, XSD and XSLT to parse the request and create the new one based on the specification.
  • Utilized Core J2EE design patterns such as Singleton and Data Access Object (DAO) in the implementation of the services.
  • Responsible for writing SQL Queries and Procedures using DB2.
  • Assisted in the design of the application for use in Android base tablets and smart phones.
  • Worked with SOAP based and Restful Web Services to fetch dynamic content from backend databases.
  • Performed unit, functional and performance testing using Junit and Mockito mocking framework.
  • Developed presentation tier using JSF components and used Spring Web Flow controlled page navigation.
  • Designed and developed Use Cases, Class Diagrams and Sequence Diagram using UML.
  • Used GIT repository for software configuration management and version control.
  • Worked on with continuous integration tool (Jenkins) in the project.
  • Developed JAVA design patterns like Singleton, Factory and Adapter to solve various problems occurred in development phase.
  • Involved in bug fixing and code review activities of the team members.
  • Responsible towards end to end testing of the software/application, Unit Testing of JUNIT and defects.

Environment: Java/J2EE, J2SE,Servlet, JSP, JSTL,XSLT, Oracle 11i, SOAP, REST, Eclipse/Edit Plus, Spring 3.2 JDBC, XML, HTML5, CSS,CSS3,ODM WebSphere, Maven 3.2, GIT, W eb Services, Hibernate.

Confidential

Core Java Developer

Responsibilities:

  • Participated in the Design discussions.
  • Developed the Use Cases.
  • Developed front-end using Servlet, JSP and CSS.
  • Developed Class Diagrams and Sequence Diagrams in UML.
  • Used Hibernate as the ORM tool and defined the relationships between the entities.
  • Used java to develop output interfaces.
  • Wrote SQL code for the reports and created the report templates.
  • Used JDBC and Hibernate templates to interact with the database.
  • Designed all the applet-based user interfaces of the project.
  • Developed all the Applets using various swing components, Java.
  • Designed and extensively used multi-threading code to make the GUI responsive in heavy.
  • Implemented server-side validation using Struts validation framework.
  • Used Struts for developing the action and servlet classes, involved in designing and developing business and utility classes of the system.
  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Worked in the different parts of the MVC pattern like Dispatcher Servlet, Handler Mapping, Controllers, Model, and Views.
  • Used XML as common message format, XSD Schema for validation, XPath.
  • Loadedenvironment specific files in web application like data sources, JNDI properties and JVM custom properties, from WebSphere admin console.
  • Developed page templates using Struts Tiles framework.
  • Implemented complex validations using Groovy in different tiers of application.
  • Workedin developing Spring related backend services.
  • Environment configuration and preparing the Build plan & Deployment.
  • Involving on deployment the application to both Prod and Non-Prod environment and executing scripts.
  • Coordinating from Onsite with Offshore team for Production Support activities &Enhancements.
  • Manage all CM tools (JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio) and their usage / process ensuring traceability, repeatability, quality, and support.
  • Prepared Documentation and responsibilities for all activities in UTM enhancements.
  • Coordinated with various teams like Execution, Project, WebSphere, WebLogic and DBA.
  • Involved in writing and updating the SQL and PL/SQL stored procedures.
  • Used GIT as version control tool in the development process.
  • Developed and maintained UNIX shell scripts for data-driven automatic processing.
  • Managed change requests and make sure that processes are in place and followed to manage change requests.

Environment: UNIX, J2SE, J2EE, Hibernate, Apache Web Server, MySQL, Spring, Hibernate, Maven, AJAX, AngularJS, Groovy, Node JS, CSS, XML, XSD, Web Services (SOAP & REST), SQL developer, GIT, JSON, BEA WebLogic. Core Java, Spring Boot, Spring Batch, JDBC, Junit, Log4j, Restful Web Services, Tomcat, Web Sphere, D esign P atterns, multi-threading.

Confidential

Java Developer

Responsibilities:

  • Managed change requests and make sure that processes are in place and followed to manage change requests.
  • Involved in requirement analysis, design, coding and unit testing.
  • Developed the middle tier using J2EE technologies under Struts framework.
  • Developed enterprise application using JSP, Servlet, JDBC and Hibernate.
  • Used spring to implement MVC (Model View Controller) architecture and Hibernate for Java object mapping with database tables
  • Used Spring AOP for cross cutting concerns like Transaction management and logging Web service calls.
  • Implemented JAXP for SAX to the event-driven, serial-access mechanism that does element-by-element processing.
  • Implemented JAXP also supports the XSLT to control over the presentation of the data and enabling to convert the data from XML documents to other formats, such as HTML.
  • Extensively used design patterns like Singleton, Value Object, Service Delegator and Data Access Object.
  • Developed the core component of recovery management module using Spring MVC Framework.
  • Used Spring IOC and configured the Dependency Injection using Spring Context
  • Involved in design and coding utilizing Spring Dependency Injection.
  • Developed presentation layer components comprising of JSP, JSTL Servlets, ESB, Drools JQuery and HTML5.
  • Used Log4J for logging framework to debug the code.
  • Handled the database management using PL/SQL DML and DDL SQL statements.
  • Maintained source code versioning using CVS.
  • Was integral part of Scrum process, JSON and Agile (TDD) methodology
  • Conducted code reviews session both for features and bug fixes.
  • Used JUnit for Unit testing.

Environment: Java1.6, J2EE, Struts, Servlets, Spring, Maven, REST, JSP,HTML5, JSON, JQuery, AJAX, Java Script, Hibernate, JDBC, JSF, JBOSS, Web Services, Agile(implying TDD) UI, JavaScript, Eclipse IDE, JSTL, CVS, JUnit, Eclipse, Log4J.

Confidential

Core Java Developer

Responsibilities:

  • Involved in prototyping, proof of concept, design, Interface Implementation, testing and maintenance.
  • Created use case diagrams, sequence diagrams, and preliminary class diagrams for the system using UML/ Rational Rose.
  • Designed and developed the persistence tier using Hibernate framework.
  • Designed and developed front view components using JSP and HTML.
  • Involved in developing various reusable Helper and Utility classes using Core Java, which are being used across all the modules of the application.
  • Implemented Core Java concepts like Polymorphism, Inheritance, Multithreading etc.
  • Developed reusable utility classes in core java for validation which are used across all modules.
  • Developed Java classes for implementing Business logics using EJB (Stateless session, entity, message driven beans.
  • Deployed and tested the application with web server Tomcat, WebSphere.
  • Developed Interactive web pages using AJAX and JavaScript.
  • Configured and tested the application with database server Oracle 10g and MySQL.
  • Helped in database design and tuning.
  • Created stored procedures, Views in the Database.

Environment: JDK 1.4, Core Java (Multithreading, Collections), JSP, JSTL, Servlets, EJB 3.0, XML, HTML, Java Script, AJAX, SOAP, WSDL, UML, JDBC, Shell Scripting, JUnit, log4j, JMS, Apache Tomcat, WebSphere Application Server, Oracle 10g Database, Windows NT, Unix/Linux.

We'd love your feedback!