We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Middletown, NJ

SUMMARY

  • Around 10 years of experience in Analysis, Design, Development, Implementation and Maintenance/Support of Enterprise and Web applications using JAVA and J2EE technologies.
  • Experience in developing secure enterprise Java applications using technologies such as JSP, Servlets, JDBC, JMS, Spring, Spring MVC, Hibernate, Web Services (SOAP/Restful) and Struts Framework.
  • Experience in working both an Agile and Waterfall environment.
  • Experience in developing server-side applications using Spring Framework 3.x/4.x, Hibernate/JPA.
  • Experience in programming with IDE’S like Eclipse, RAD, Net Beans and Web logic workshop.
  • Developed code to produce and consume Web Services using different technologies like SOAP using SpringWS and Restful services using Jersey, Apache CXF.
  • Experience in UI development using Spring MVC, Struts, JSP, JSTL, HTML5, CSS3, JavaScript, JQuery, AngularJS, AJAX and XML.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere and Jboss.
  • Expertise in using issue tracking tools such as HP Quality Center and JIRA.
  • Excellent work experience with Version Control Tool’s such as Subversion, ClearCase, GIT
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Experience in Database Development using SQL, PL/SQL, Views, Stored Procedures, Functions, Triggers, TOAD and SQL Loader.
  • Expertise in using Ant, Apache Commons, Log4j, JTest, JUnit, HTTP Unit.
  • Experience in working with build tools like Maven and build-automation tools like Jenkins.
  • Strong problem solving, logical implementation, trouble-shooting, Installation and Configuration Skills. Self-starter, Quick Learner, Team Player with excellent communication and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, C++, C.

J2EE Technologies: JDBC, JSP, Servlets, Web Services (SOAP/Restful), AWS

Frameworks: Struts, Spring, Spring Boot, Spring MVC, Hibernate/JPA

Web-Development Technologies: HTML, DHTML, Java Script, JQuery, CSS, XML and XSL/XSLT and X-Query.

Servers: Apache Tomcat, IBM Web Sphere, Jboss.

IDE: Eclipse, RAD, Net Beans

Database Environment: Oracle, DB2, MySQL, MS Access, PL/SQL, TOAD.

Tools: JUnit, log4j, Ant, Maven, TOAD

Version Control Systems: CVS, SVN, GIT

Defect Tracking: Test Director, HP Quality Center, JIRA.

PROFESSIONAL EXPERIENCE

Confidential, Middletown, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and implementation/translation of Business User requirements.
  • Followed Agile Sprint two-week development cycle to streamline development process with iterative and incremental development.
  • Involved in multi-tiered J2EE design utilizing Spring Frameworks Inversion of Control (IOC) architecture and Hibernate.
  • Effectively worked in a system built using Spring Model-View-Controller (MVC) framework.
  • Experience in designing and developing Micro Services using Spring Boot and deployed on AT&T Cloud.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Angular UI Views, Tiles, JSP, JSTL and java script, Business objects developed using POJOs and data access layer using Hibernate framework.
  • GUI maintenance including JavaScript, HTML, CSS, AJAX AND JQUERY.
  • Parsed XML using SAX and DOM parser.
  • Designed and developed servlet beans and Controllers.
  • Implemented the application using the concrete principles laid down by several design patterns such as Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object.
  • Developed Web services to allow communication between applications over HTTP using RESTful webservices.
  • Designing and developing RESTful Micro Services using Spring Framework
  • Worked on upgrading Hibernate 3.6.0 to Hibernate 4.3.10.
  • Used AJAX to implement front end /user interface features in the application. Implemented reports with Ajax and slick grid technologies
  • Used JMeter to create the scripts for load tests in stage environments for Micro Service response and latency time.
  • Installed and configured Eclipse Environment for development
  • Used SVN and GIT version control tool.
  • Wrote Oracle Stored Procedures and Oracle Packages based on the technical specifications with customized functions and Triggers
  • Created Table Structures, Synonyms and Indexes and wrote SQL queries, modified existing database structure as required for addition of new features using Oracle database.
  • Worked on regular defect fixes in lower environment, production tickets and hot fixes if necessary.
  • Involved in production Support activity and used Splunk tool to check and verify the logs and to fix the bugs.
  • Used Log4J to validate functionalities and JUnit for unit testing.

Environment: Java 1.8, JavaEE, JavaScript, Hibernate 4.0, Spring 4 .0, Spring MVC, Web Flow, AGILE Methodology, SCRUM, JSP, JSTL, Servlet, XML, RESTful web Services, Log4J, Unix Shell Scripting, SVN, GIT Oracle 11g, Eclipse, Apache Tomcat 8, Windows XP/Vista/7, Toad, Oracle Database 10g, HTML, DHTML, CSS, JavaScript, Ajax, AngularJS 1.5, Spring Boot, Micro services, Oracle, Tomcat, Angular 5.

Verizon, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Responsible for deploying the application in Development, Test and Production environments
  • Written DDL, DML queries to insert, retrieve and modify the data from database.
  • Designed tables to access the database in Oracle and involved in writing SQL, Stored Procedures and Triggers.
  • Responsible for testing in all stages (DIT, IST, ILAB and PROD) of application.
  • Created UNIX Shell scripts.
  • Wrote unit test cases for Unit Level testing.
  • Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
  • Developed User Interface using JSP, Java Script, HTML, Servlets, Struts
  • Used Struts framework for implementing MVC2 architecture.
  • Worked on Web Services integrations using WSDL
  • Responsible for maintaining 40+ various SOA/Web Services.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS
  • Design roles and groups for users and resources using AWSIdentity Access Management (IAM).
  • Designed and developed Hibernate components and mappings.
  • Developed set of Action classes using Struts for handling business logic and Hibernate API for data logic.
  • Built the application using ANT and deployed the application in DEV and QA servers using Web sphere application server
  • Implemented a Continuous Delivery pipeline with GitHub and AWS
  • Used PVCS for version controller and Mercury Quality Center as the Defect Tracking System.

Environment: Java, J2EE, JDK1.4, HTML, EJB, JavaScript, JSP, Servlets, Struts, Web Services, AWS, SOA, Unix, Oracle, Web Sphere, Eclipse, Beyond Compare, ANT, Log4j, SQL Server, Putty, Quality Center, XML.

Confidential, Enfield, CT

J2EE Developer

Responsibilities:

  • Involved in various JAD sessions to know what the port information will consists of and what is the valid port information.
  • Used SCRUM (one of the Rapid Application Development) methodology to emphasize face to face communication and make sure that iteration is passing through full SDLC.
  • Used JBoss as an application server for deploying the application.
  • Developed service layer using spring.
  • Spring jdbc is used for developing the DAO layer for communicating with the database.
  • Migrated applications from internal data center to AWS.
  • Used JAX-WS, web services for interacting with other systems and to get port information.
  • Data from XML files were extracted using XQuery.
  • JMS is used for sending the error message queues and also port assignment status messages.
  • Wrote Message Handler Adapter for enterprise calls using Message Driven Beans, JMS and XML.
  • Developed Message Driven Beans as Queue listeners for JMS queues.
  • Wrote business methods for JMS transaction broker technology.
  • Responsible for maintaining 40+ various SOA/Web Services.
  • User interface was developed using JSPs, Servlets, HTML, DHTML and CSS.
  • Front end validations were done using Java Script.
  • Used Struts framework for implementing MVC2 architecture.
  • Used PL/SQL to write queries for creating tables, writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Used Oracle 10g as a data base to persist port information and the assigned product details.
  • Used Maven for building the application and completed testing by deploying on application server.
  • Implemented business layer components by following OOAD principles and using design patterns like Service Locator, DAO, Factory and Singleton.
  • For version controlling used SVN (Subclipse).
  • Wrote unit test cases for Unit Level testing using JUnit.
  • Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.

Environment: Java, Jdk, SOA, Web Services, Spring, JUnit, XSD, JQuery, WSDL, XML, XMLSpy, Web Services(JAX-WS), EJB, JMS, JSP, Servlets, JSTL, Eclipse, Jboss, SVN, Mercury Quality Center, Oracle,PL/SQL,UNIX, Log4J

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Used SCRUM (one of the Rapid Application Development) methodology to emphasize face to face communication and make sure that iteration is passing through full SDLC.
  • Deploying the application using Web Sphere application server.
  • Responsible for deploying the application in Dev, Test and Production environments
  • Designed tables to access the database in Oracle and involved in writing SQL, Stored Procedures and Triggers.
  • Used PL/SQL to write queries for creating tables, writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Worked on SOA/Web Services for search integrations.
  • Worked on Jasper reports.
  • Responsible for creating web portals using Websphere portals.
  • Wrote Message Handler Adapter for enterprise calls using Message Driven Beans, JMS and XML.
  • Worked on JBoss as an application server for deploying the application for one of the integration application.
  • Developed service layer using spring.
  • Spring jdbc is used for developing the DAO layer for communicating with the database.
  • Used JAX-WS, web services for interacting with other systems and to get port information.
  • Data from XML files were extracted using XQuery.
  • Oracle is used as a database with the Hibernate for storing the persisted data from the bean classes.
  • JMS is used for sending the error message queues and also port assignment status messages.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Used JUnit for writing the test cases and test suites.
  • Created UNIX Shell scripts.
  • Worked on Production issues.

Environment: Java, JSP, Java Script, CSS, Oracle, Struts, Spring, Servlets, SQL loader, RAD, Quality Center, EJB, JBoss, Maven, Websphere Portals, XML,SOA/Web Services, WSDL, Hibernate.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed Sequence, Use Case Diagrams and Process Flow Diagrams using Rational Rose.
  • Implemented design patterns like Session Façade, Singleton, Factory, Service Locator and DAO.
  • Involved in Installation and configuration of Weblogic Server.
  • Developed Stateful Session Beans to Store the State of CDR User Profile information.
  • Involved in design and implementation of front end controller using Struts Framework.
  • Developed Action Classes and Action Forms.
  • Used Java Script to do the front-end validations.
  • Developed web pages using HTML and JSP.
  • Involved in writing deployment descriptor files and deploying EJBs in Web Logic Server and build war files, Ear files automatically using Ant scripts
  • Written DDL, DML queries to insert, retrieve and modify the data from database.
  • Message Driven Beans are used as a listener for JMS.
  • Involved in writing Ant script to build the front-end application.
  • Used Apache Tomcat as a web server.
  • Responsible for providing the deployment tools used by the Deployment people to deploy enterprise beans packaged in the EJB-jar file.

Environment: Java, J2EE, TOAD, Web Logic, Hibernate, WINSCP, WINCVS, Eclipse, JMS, JDBC, JNDI, JSP, EJB, Spring, Servlets, JavaScript, HTML, SQL, Unix.

Hire Now