We provide IT Staff Augmentation Services!

J2ee Developer Resume

FL

PROFESSIONAL SUMMARY:

  • Over 7+ years of IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies
  • Worked on design and development of enterprise applications in technologies such as Servlets, Struts-2.0, 1.3, Spring MVC- 4.x, 3.x,Spring Boot 1.3.x, Hibernate 4.x,3.x.
  • Strong experience on Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix.
  • Experience of database programming in oracle environment using PL/SQL with tools such as SQLPlus and worked on other databases like Sql and db2.
  • Experience in developing Service Oriented Architecture using SOAP Web services as well as RESTful Web Services, Microservices.
  • Developed build scripts in Ant and worked on CVS and Maven repositories.
  • Strong knowledge about App server configuration, Environment set up and development in JBOSS, IBM Websphere 5.x,6.x, Tomcat Apache, Glassfish.
  • Experience on Agile Scrum, Iterative and Waterfall development methodologies. Used JIRA to manage agile methodologies.
  • Jenkins for code deployment which helped in continuous integration.
  • Experience in writing Junit’s using EasyMock and PowerMock frameworks
  • Experience in developing UML diagrams like use cases, class diagrams and sequence diagrams using MS Visio tool.
  • Experience in Web Application Development, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Experience in front end skills HTML, JS, JQuery, HTML5, CSS, Responsive Web Design, Bootstrap, AngularJS and experience in making web pages cross browser compatible.
  • Proficiency of application development in different environments like Windows 98/NT/2000/XP, Windows 7.
  • Articulate in written and verbal communication along with strong, interpersonal, analytical, and organizational skills.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.

TECHNICAL SKILLS:

Frontend UI Technologies: HTML, DHTML, HTML5, CSS, XML, JavaScript, AJAX, JSP, JQuery, JSON,AngularJS, Bootsrap

IDE, HTML Editor: Visual Studio, Eclipse IDE, Notepad++, Edit Plus

App Servers: Apache Tomcat, JBoss, WebSphere 6.0, 7.0 and 8.5, Weblogic 8.x,9.x, Glassfish

IDE(s) & Development Tools: Eclipse Mars, IBM-RAD 6.0, 7.5, 8.0, Spring Tool Suite

Operating Systems: Linux, UNIX 5.x, Windows Server 2000/2003/2008, Bash Script, Putty, SuperPutty

RDBMS: Oracle - 8.x, 9i, 10g, 11g IBM DB2, MS SQL Server 2000, 2005, 2008

J2EE Technologies: Servlets, JSP, JDBC, JMS, SOAP and REST Web Services, JAX-RS,Micro-Services

Programming Skills: C, C++, Java, SQL & PL/SQL

Java Based Frameworks, Tools & API(s): Struts-2.0, 1.3, Spring MVC -4.x,3.x,Spring Boot 1.3.6, Junit 4, log4j.

Design Methodologies & SDLC Tools: Agile SDLC & Waterfall Model, high level and low level architecture design document, MS Visio 2003.

PROFESSIONAL EXPERIENCE:

Confidential, FL

J2EE Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology
  • Using spring boot application for backend where we send required information to get all the landlord details based on the location.
  • Used Microservice architecture in the project to develop microservices using Rest.
  • Used JQuery and Bootstrap, Ajax for the front-end development and validations.
  • Used oracle to store all the information regarding the landlords and created some mapping tables.
  • Confidential has a data source which is used in all Confidential projects which is used for communication between database and backend.
  • Wrote bash scripting to poll all the files in a directory within the last 30minutes and added it to a different directory.
  • Used SFTP to transfer files to other systems by providing required credentials.
  • Utilized Jax-RS to call multiple services which can convert any file to pdf and the file is sent back to the frontend for the user to download a pdf version.
  • Used Eureka for service discovery, Hystrix for circuit breaker, Feign and Ribbon for declarative rest client and client side load balancing.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams.
  • Involved in unit testing using Junit 4, system testing and creation of various test scripts.
  • Wrote test cases which adhere to a Test Driven Development (TDD) pattern.
  • Built scripts using Maven that compiles the code, Used GIT as a version control tool and used Jenkins for deployment.
  • Used Swagger to test the services written in STS.

Environment: Java/J2EE 1.8, JSP, Spring boot 1.3.6, Spring Cloud, Hystrix, Feign, Ribbon, Web Services, Oracle sql Developer, Bash Scripting, Unix, CSS, Spring Tool Suite, UML, HTML, Jquery, Ajax, Maven, Tomcat Application Server, Jenkins, Junit 4.11, Log4J,JIRA, GIT, SuperPutty, SOAP-UI, Swagger.

Confidential, CA

J2EE Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology
  • Used Spring MVC framework, which includes writing Controller classes for handling requests, processing form submissions.
  • Used AngularJS and Bootstrap for the front-end development and validations.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on WebSphere 7.0 as the application server for deployment.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams.
  • Involved in unit testing using Junit 4, system testing and creation of various test scripts.
  • Wrote test cases which adhere to a Test Driven Development (TDD) pattern.
  • Built scripts using Maven that compiles the code, pre-compiles the JSPs, built an EAR file and deployed the application on the application server.
  • Used GIT as a version control system,Used Log4J for logging.

Environment: Java/J2EE 1.6, JSP, Spring MVC 4.1, Web Services, Oracle 10g, JDBC, PL/SQL, Unix, CSS, Eclipse, UML, HTML, Maven, WebSphere Application server 7.0, Junit 4.11, Log4J, CVS.

Confidential, FL

Java Developer

Responsibilities:

  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Worked on Spring 3.1 framework for implementing Authorization server. Server generates the client credentials.
  • Worked on Angular JS for support.
  • Developed Components and Interfaces using Spring MVC 3.1.
  • Used Maven for project dependency management and for building the application.
  • Worked on database queries and involved in performance tuning of queries.

Environment: Java/J2EE 1.6, JSF 2, Spring 3.1, Angular JS, Unix, SQL Server 2008 (R2 - Enterprise Edition), HTML, CSS, AJAX, JQuery, Eclipse3.8, Maven 3.0.4, JUnit 3.8, Hibernate 4.0.1, Log4j, SVN.

Confidential, Chicago, IL

Junior Java Developer

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Implemented the MVC architecture using Apache Struts 2.0 Framework.
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Worked with various java patterns such as singleton and Factory Pattern at the business layer for effective object behaviours.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Created dynamic HTML pages, used jQuery for client-side validations, and AJAX to create interactive front-end GUI.
  • Published and consumed SOAP Web Services for transferring data between different applications.
  • Developed Unit test cases using JUnit.
  • Deployed on Apache Tomcat Server.

Environment: Java/J2EE 1.6, JSF 2, Struts 2.0, Hibernate 3.5.6-Final, SQL Server 2008 (R2 - Enterprise Edition), HTML, CSS, AJAX, JQuery, Eclipse3.8, Maven 3.0.4, JUnit 3.8, Log4j,React.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in development of the complete flow from the front end to the back-end in agile environment.
  • Responsible for designing different JSP pages and writing Action class using Struts Framework.
  • Implemented the application using Jakarta Struts Framework, which is based on Model View Controller design pattern.
  • Involved in research of indexing and searching tools for HTML and JSP contents of web-based application using Apache Ant tool and singleton design patterns.
  • Implemented client side validations for Search and Security modules using JavaScript and Struts Validation Framework.
  • Wrote DAO classes using Hibernate to interact with the database for persistent operations.
  • Wrote Hibernate mapping classes to the database tables.
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Used SOA for implementing strategies of two different applications.
  • Developed JMS Adapter to talk from EJBs to JMS objects.
  • Used Log4j logger tool for logging warnings and error messages.
  • Worked on bug fixing and enhancements on change requests.
  • Involved and participated in Code reviews.
  • Involved in documentation and bug fixing of various modules of the project.

Environment: Java (JDK 1.5), EJB, Struts 1.2.4, Hibernate3.0, Spring 2.5, JSP1.2, MVC Servlets2.1, JMS, MQ server, XML, SOAP, UDDI, WSDL, JDBC, JavaScript, UML, HTML, JBoss, JNDI, CVS, Log4J, JSON, Taglibs, JUnit, Web Sphere, Unix, WSAD 5.1.2, Rational Rose, Oracle 9i.

Confidential

Junior Java Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Configuration of application using Struts 1.3, Actions Classes, Java Server Pages, Servlets.
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Used schema modeling in the project
  • Developed presentation layer using JSP, JSON, HTML, CSS, and Jquery.
  • Developed Servlet and Java Server Pages (JSP), Jax-WS to route the submittals to the EJB components and render-retrieved information using Session Façade (design pattern).
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on Apache Tomcat Server.
  • Used Oracle10g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Developed Junit Test Cases for Code unit test.

Environment: J2ee, JDK 1.6,JSP,Struts 1.3, Eclipse 3.5,Hibernate, Oracle 10g, Rational Clear Quest, Jquery 1.4, EJB 3.0, Jsp 2.2,Servlet 3.0, MySQL, UML, UNIX, AWT, Junit.

Hire Now