We provide IT Staff Augmentation Services!

Java /j2ee Developer Resume

0/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Having 6+ years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, Glassfish, J-Boss, Web Sphere and Web Logic Application Server.
  • Strong working experience in software development life cycle (SDLC) process like Waterfall, Agile Scrum and test-driven development methodologies.
  • Strong experience in developing Enterprise and Web applications on n-tier architecture using Java/J2EE based technologies such as Servlets, JSP, Spring, Hibernate, Struts, EJBs, Web Services, XML, JPA, JMS, JNDI and JDBC.
  • Proficient in client side development using technologies such as Bootstrap, JQuery, JavaScript, JSP, XML, HTML, CSS and D3Charts.
  • Strong experience in spring frameworks such as MVC, AOP,IOC,DAO, ORM,JDBC, DTO, JTA, Security and Context.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas, and JAXP
  • Creation of REST Web Services for the management of data using Apache
  • Involved in controlling complex page navigations through Spring MVC by configuring state changes and transitions in XML files.
  • Strong experience of developing data models using Hibernate POJO’s and configuring Hibernate persistence layer.
  • Proficient in coding using Multi-Threading, Collections, Interfaces, Exception Handling and Reflections.
  • Hands on experience in the implementation of CoreJava SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Expertise in working with Service Oriented Architecture (SOA) & consuming and producing web services mainly SOAP, Restful, JAX-WS, and UDDI.
  • Experience on working with XML technologies such as SAX, DOM, XSLT, and X Path along with tool Turbo XML to create XSDs and DTDs.
  • Hands on experience with JSTL specification, DTD, Resource Properties, Tag Libraries &XSLT.
  • Solid Knowledge in implementing various J2EEdesign patterns such as Singleton, MVC, Factory, Facade, Builder, Service Locator, DAO and DTO.
  • Hands on experience in using ANT/Maven for project builds, Log4j for logging, J Unit for unit testing and XMLSPY for xml validation.
  • Extensive experience in using IDEs like Eclipse, Net Beans, RAD and My Eclipse.
  • Hands on experience in designing, trouble shooting and implementing web server solutions and deploying application servers like IBM Web Sphere, Oracle Web Logic, JBoss and Apache Tomcat web server.
  • Experience in database design and development using Oracle 11g, My SQL and SQL server and familiar with tools like SQL *Plus, TOAD.
  • Involved in writing various Stored Procedures, Complex Queries, Functions, Triggers, ER Mong, Functional dependencies, Query Tuning and Schema generations concepts.
  • Fluid Experience in using UML modeling tools like Rational Rose, MS-Visio and Enterprise Architect to develop expert level comprehensive design modules.
  • Good knowledge with version control tools like CVS, SVN, Rational Clear Case and Tortoise.
  • Experience in system maintenance, analysis and performance in Windows, Linux and UNIX environment.
  • Designed and implemented the Mongo DB schema.
  • Wrote services to store and retrieve user data from the Mongo DB for the application on devices
  • Used Mongoose API to access the Mongo DB from NodeJS.

TECHNICAL SKILLS

Internet Technologies/Frameworks: Java, J2EE (EJB, JMS), Web Services (JAXB, JAXP, SOAP, JAX-RPC, WSDL, SOA, UDDI), JSF, Struts, Spring, Hibernate, IBM MQ Series, log4j, Xml, Xslt, Dom, Jaxp, Ajax, Xalan, Java Script, JSON

Version Control/QA Tools: Clear Case, CVS, JCVS, VSS and HP Quality Center

Middle-ware: IBM Message Broker

Design Patterns: Singleton, MVC, Front Controller, Business Delegate, Service Locator, Session Façade, DAO, Value Objects and Command Chain Patterns.

SOA: Web Services, SOAP, WSDL, UDDI, and Axis.

Application Servers/Web Container/ Emulator: Oracle /BEA WebLogic, IBM Web Sphere, JBoss, Tomcat.

Databases: DB2, MS SQL Server 7.0, MySQL, Oracle, Mongo DB, Cassandra

Operating Systems: Windows - 2000 / NT 4.0 / 98 / XP, Sun Solaris and Red Hat Linux, AIX

Languages/Test Driven: C/C++, UML, SQL, Stored Procedure, JUnit.

IDE: Eclipse 3.x, Net Beans 5.x/6.x, IBM Rational Software Architect, Mule Soft

Methodologies: OOPS/OOAD, UML, RUP, Design Patterns, Scrum

Performance tuning tools: JProfiler,YourKit

Persistence Framework: Hibernate and JDBC.

Tools: RAD, SQL*Plus, SQL Navigator, MS Visual Studio, Dreamweaver, MS Project, MS Visio, Rational Rose.

Build tool: Ant, Maven

Performance tuning tools: IBM heap, thread analyzer and HP Business Availability Center

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Java /J2ee Developer

Responsibilities:

  • Involved in deployment of full Software Development Life Cycle (SDLC) of the tracking systems Requirement gathering, Conceptual design, Analysis, Detail design, Development, System Testing, and User Acceptance.
  • Defined and designed the layers and modules of the project using OOAD methodologies and standard J2EE design patterns & guidelines.
  • Worked on Agile software development methodology attending daily SCRUM meetings to keep track of the ongoing project status and issues in the team.
  • Designed and implemented application using HTML5, JavaScript and CSS3.
  • Worked on Angular JS and developed UI controller components, Angular Services and custom directives in each sprint.
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • Generated JUnit test cases for testing various Java components and used J-Test tool for performance testing.
  • Implemented User Interface (front-end) screens using JSP, HTML, JavaScript and AngularJS.
  • Used Angular and Node JS to decouple the client side of an application from the server side.
  • Designed and developed the application to be responsive using Bootstrap CSS framework.
  • Developed the presentation layer with client side MVC model and on the middleware we used Spring MVC for the integration with backend data sources.
  • Developed the DAO layer using Java Hibernate and used caching system for real time performance.
  • Designed the application to allow all users to utilize core functionality, as well as business specific functionality based on logon ID.
  • Developed multiple Soap and Restful services which perform several CRUD operations related to customer account and management modules. Used Jax-ws for developing soap webservices and Jersey for rest based implementation.
  • Used AJAX for developing asynchronous web applications on client side
  • Designed various applications using multi-threading concepts, mostly used to perform time consuming tasks in the background.
  • Designed and developed RESTful microservices using Spring Boot for the application to seamlessly integrate with supporting sub systems.
  • Hands on experience in the implementation ofJava SE 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces Multithreading, Transaction Management, Exception Handling and Collection API.
  • Designed class and sequence diagrams for Modify and Add modules
  • Co-ordinated with QA lead for development of test plan, test cases, test code, and actual testing responsible for defects allocation and resolution of those defects
  • Involved in fixing bugs and unit testing with test cases using JUnit framework
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic using Oracle database
  • Coordinated with offshore team for requirement transition & providing the necessary inputs required for successful execution of the project.
  • Involved in post-production support and maintenance of the application.

Environment: Java 7 & 8,HTML5, CSS3, Angular JS, Bootstrap, IBM WebSphere 8.0,PL/SQL, XML, XSLT, Spring 4.2.1, Spring batch, Microservices, Hibernate 5, Oracle 12c,Java Script, JQuery, JUnit, Windows 7, Eclipse 4.6

Confidential, Jersey city, NJ

Java Developer

Responsibilities:

  • Responsible for analyzing, understanding the Business Requirements and translate the same into technical specifications.
  • Design and develop micro-services, J-Unit test cases, mock creation and fix defects.
  • Developing code using Spring framework in Eclipse or IntelliJ and deploying it on Jenkins.
  • Built Spring Bootmicroservices for the delivery of software products across the enterprise
  • Create scalable and manageable designs and implement enterprise integrations with industry standard technologies utilizing Spring Boot, PCF and API Gateway.
  • Designed and implemented the base framework for existing application and for new development using spring framework and J2EE components.
  • UsedMicroservices with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.
  • Developed themicro services using Spring Cloud with components of Netflix OSS (Eureka, Zuul, Hystrix, Ribbon, Feign)
  • Designed and implemented Business Logic with Spring MVC framework with RESTful Web Services for applications.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IOC framework.
  • Wrote the logic to consume the mule message and parse it value and persist in the DB.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Created interface to manage user menu and Bulk update of Attributes using AngularJS and JQUERY.
  • Developed Web Services and Responsible for the creation of the Web Services using SOAP Simple Object Access Protocol with HTTP protocol.
  • Involved in development of common data model to pull the data from legacy system (main frames) to common data model and tan push the data into Banner database systems
  • Implemented rules for RETRY MECHANISM when any data going to fail while it is transferring the data from Legacy systems to Banner systems
  • Created SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business objects and validating them with stored procedures.
  • Used JMS and MQ Series for sending updates to various other applications.
  • Designed table structure and coded scripts to create tables, views, sequence, synonyms, and triggers. Involved in Database triggers and PL/SQL statements for data retrieval.
  • Developed EJB components dat are deployed on WebSphere Application Server
  • Used MULE SOFT IDE which enterprise architect bus as common line for all the applications for development and deployment
  • Implemented COMMON MATCHING TECHNIQUES for the data analysis to perform CRUD operations on the data in banner.
  • Applied Cross-Walk Rules to map different tables from CDM to BANNER to reduce the number of fields from CDM TO BANNER after mapping.
  • Written unit tests using JUnit framework and Logging is done using Log4J framework.
  • Used Subversion SVN for software version control.
  • Created validation tables for error tracking during the data transformation and validation process during CDM to Banner process.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as un-marshalling process.
  • Initiating the code review after completing the development and incorporating those comments before starting the System testing.

Environment: Spring, Hibernate, jQuery, Ajax, AngularJS, JavaScript, Oracle, Microservices, Crud, Pl/Sql, Jdbc, Apache Cxf, SOAP, Eclipse, WebSphere, SVN, Junit, Agile, UML, JSP, Servlet, Maven

Confidential, Sterling, VA

Java/J2EE Developer

Responsibilities:

  • Acted as the delivery lead for this SOW.
  • Handled application support and enhancement.
  • Handled incident management and problem management.
  • Used the tools like HPSM (Information technology Service Management) and BMC Remedy for support ticket handling.
  • Enhancements for the application were done on the basis of the change requests created and managed using tool IBM Clear Quest.
  • Estimation, Designing and implementation of project prototype.
  • Translated business requirements into TEMPeffective user interface designs.
  • Handled modules in design and development using Core Java, JSP.
  • Designed system in WebSphere environment.
  • Use technologies like HTML, JSP, JavaScript for Presentation tier.
  • Update and manage team application development versions through VSS.

Environment: JDK1.5, JSP, Java Script, HTML, Windows XP, VSS, RAD 7.5, WebSphere.

Confidential

Java/J2ee Developer

Responsibilities:

  • Involved in interacting with all levels of business and technology staff.
  • Implemented JSPs, Servlets for pooling, caching to improve performance and scalability.
  • Extensively worked on Batch inserts and update of the data from the Oracle database.
  • Implemented Struts Action classes for business logic and form bean classes for validation by using iStruts framework.
  • Implemented Hibernate database persistence layer to communicate with Oracle.
  • Configured the POJO's for mapping theJavaclasses to Database tables in Hibernate.
  • Developed source code and unit tests for several web services used to interact with the work list/workflow product.
  • Performed testing of the application (Unit testing, Integration testing, System testing).
  • Developed code Using Eclipse for integrated development environment.
  • Involved in configuring and deploying the application with JBoss Application server.
  • Involved in writing and reviewing unit test cases using Junit.
  • Coded and modified database stored procedures and SQL to improve performance.
  • Maintained versions using CVS tool to merge code, check in and checkout the data.

Environment: J2EE, JSP,Java,Javabeans, Servlets, JDBC, JavaScript, HTML, Oracle 8i, JBoss Application Server, Windows NT, Windows 2000, CVS.

We'd love your feedback!