We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Owings Mills, MD

SUMMARY

  • 8+ Years of progressive experience in Object - Oriented Analysis and Design with experience in the full life cycle of the software development process including requirement gathering, design, development, testing, Implementation and maintenance in Java/J2EE technology.
  • Expertise in Agile Software Development Methodology including Scrum technology.
  • Expertise in several J2EE technologies like Servlets, JSP, Spring, Struts, EJB, JSF, SOAP and REST web services, Hibernate and JDBC.
  • Experience in front end development using HTML, CSS, JavaScript, JQuery, Ajax and JSTL.
  • Employed design patterns like Singleton, Business Delegate, Session Façade, MVC etc. in project design & development.
  • Experience using various application servers - WebLogic, IBM Web Sphereand, Apache Tomcat.
  • Hands on experience in build tools like Maven and ANT.
  • Expertise in MVC frameworks using Spring and Struts.
  • Very good Confidential build and Deploying EAR, WAR, JAR files on test, stage and production servers and also experienced in using Version Control Tools such as SVN,CVS and Git.
  • Involved and worked on the development and execution of automation test strategies, functional testing, automated test sets using, data-driven tests.
  • Participate in a team, responsible for the design, implementation, and automate deployments of systems, network, and storage hardware and software.
  • Extensively used Jenkins application for continuous integration to setup the nightly builds and for deploying artifacts into corporate archiva repository.
  • Experience in using DOM, SAX, DOM4J and XmlBeans parsers to process, validate, parse and extract data from XML files.
  • Good knowledge of database design and development with relational database schema (RDBMS) and normalization of tables.
  • Hands-on writing Stored Procedures, SQL queries. Experience in writing SQL, PL/SQL programming and SQL Loader. development experience with IDE's like Eclipse and STS.
  • Experience in providing production support for customer related issues and application maintenance.
  • Excellent in communication, analytical, business and interpersonal skills. Comfortable working independently and also a good team player.
  • Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member
  • Proactive and self-starter with excellent analytical, communication and interpersonal skills.

PROFESSIONAL EXPERIENCE

Confidential, Owings Mills, MD

Java Developer

Responsibilities:

  • Worked in AGILE software methodology with quarterly releases (six sprints per release).
  • Involved in development of User Interface using HTML5, JavaScript and JQuery.
  • Designed, developed a custom, single-page, responsive web application on front end using AngularJS.
  • Designed and developed service layer using Spring with Dependency Injection.
  • Used Spring Jdbc to interact with database for transactional operations.
  • Consumed and produced REST based services using Apache Wink.
  • Enabled better quality control of Java source code by implementing SonarQube to report code quality.
  • Build the application using Jenkins and deployed in different environments.
  • Used LOG4J for tracking errors and debugging the code.
  • SVN was used for project management and version management.
  • Used Maven to build the application and deployed in Websphere application server.
  • JUnit tests were written to test each module in the application.
  • RAD used as an IDE for development.

Technologies: Java, J2EE, Spring, Spring JDBC, AngularJS, JavaScript, JSP, Jenkins, HTML5, JQuery, RAD, SQL, Websphere, RESTful, JSON, Oracle, DbVisualizer, Agile Scrum, Rally, SonarQube, Maven, SVN.

Confidential, Yorktown Heights, NY.

Java Developer

Responsibilities:

  • Used Agile (Scrum) development methodology during designs, implementation, testing, and production release.
  • Involved in development of User Interface using HTML5, CSS3, JavaScript, jQuery, JSON and AngularJS
  • Developed Data Access Layer using Hibernate ORM framework. hibernate frame work.
  • Consumed and produced REST based services using Jersey.
  • Used karma.js for UI Unit testing and JUnit for server side testing.
  • Used LOG4J for tracking errors and debugging the code.
  • SVN was used for project management and version management.
  • Used Maven to build the application and deployed in Weblogic application server.
  • JUnit tests were written to test each module in the application.

Technologies: Java1.6, JSP, Servlets, Hibernate, Spring, JDBC, AngularJS, JavaScript, Jenkins, HTML, CSS, Eclipse, WebLogic, RESTful, JSON, Oracle, Maven, SVN.

Confidential, Atlanta, GA.

Sr. Java Developer

Responsibilities:

  • Involved in Analyzing Software Requirements, Specification, Design and implementation of application using Agile (Scrum) methodology.
  • Involved in designing the application using MVC patterns and developed the user interface using JSF and Richfaces.
  • Developed the presentation layer for the application using HTML, CSS,JSP, JSTL, JavaScript, JSONand Ajax.
  • Hands on experience Spring framework (Spring IoC, Dependency Injection).
  • Analyzing the business requirements and preparing use-case diagrams using Rational Rose.
  • Prepare and review the technical design for the system that adheres to the MVC architecture using Front Controller, Business Delegate and Data Access Object patterns.
  • Used JAX-RS (REST) to produce web services and involved in writing clients to consume the web services.
  • Hibernate is used as backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Hands on experience in JSON parsing.
  • Extensively used Oracle as backend database and involved in developing SQL queries, stored procedures, and functions.
  • Deployed the application on WebLogic server on STS IDE.
  • Experience in building code using Maven and continuous integration build using Jenkins.
  • Used Maven tool for building application EAR for deploying on WebSphere application server.
  • Extensively used Test Driven Development (TDD).
  • Code reviews and refactoringaredone during the development and check list is strictly adhered during development.

Technologies:Java 1.6, J2EE,JSF 2/Richfaces, HTML,CSS,Hibernnate, Spring, UNIX (Solaris), Shell, WebLogic, RESTful, STS, XML, Maven, Oracle, SQL, Log4J, SVN, Jira, Windows/Linux.

Confidential, Minneapolis, MN.

Sr. Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) requirements gathering, analysis, design, development, building, testing, and deployment using Agile (Scrum) methodology.
  • Experience in gathering requirements, design and develop application.
  • Design and Coding of various JAVA, J2EE modules.
  • Used JAX-RS (REST) to produce web services and involved in writing programs to consume the web services.
  • Designed GUI layer with Jquery, Angular JS and Bootstrap.
  • Skilled in developing web applications using Java, HTML,CSS,JSP, Servlets, JDBC, XML, AJAX, JavaScript, JQuery, JSON.
  • Used Spring JDBC in data access layer to access and update information in the database.
  • Used Oracle database as backend database and involved in developing SQL queries, stored procedures and functions.
  • DevelopedHibernate in Data Access Layer to access and update information in the database.
  • Deployed enterprise application artifacts in Weblogic server.
  • Used Maven as a build tool and usedJenkins for continuous integration development.
  • Used SVN as version control across common source code used by developers.
  • Code reviews and refactoring done during the development and check list is strictly adhered during development.
  • Unit test the code changes followed by supporting quality assurance and user acceptance test teams.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Used database development tools like TOAD and Oracle SQL developer to access and modify the database objects and records.

Technologies:Java 1.6, J2EE,SOA, Maven, Angular JS, Spring, Hibernate, Web services(REST), WebLogic, Oracle,JSON, XML, SQL, Eclipse, Junit, SVN, JIRA, Windows/Linux, Jenkins.

Confidential, New York, NY

Sr. Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) requirements gathering, analysis, design, development, building, testing, and deployment.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase and Used the Agile Environment.
  • Programming on Core Java and J2EE to deal with the classes, objects and their reusability.
  • Analyzing the business requirements and preparing use-case diagrams using Rational Rose.
  • Extensively used Spring MVC as a control layer.
  • Used Hibernate Persistence Strategy to interact with database and worked with all kinds of Hibernate mappings.
  • Designed and developed User Interface, application modules using JSP, Hibernate, Spring, JavaBeans, HTML, CSS, JavaScript and AJAX.
  • Worked with SOAP web services.
  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Worked on STS IDE for developing portlets and business logic.
  • Developed the code using Test Driven Development(TDD).Followed good coding and standards, reviews and refactoring has done using different open source tools.
  • Used JDBC to access SQL database for accessing customer information.
  • Used Maven to create the application build and include project dependencies.
  • Administration and configuring WebSphere application server for deploying application, creating JDBC Data sources, creating servers.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Used shell scripting for batch programming and to automate the process.
  • Code reviews and refactoring done during the development and check list is strictly adhered during development.
  • Involved in the Integration Testing and User Acceptance Testing support.
  • Used different Design patterns like MVC pattern, DAO pattern and singleton to achieve clean separation of layers.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Prepared the test plans and executed test cases for unit, integration and system testing.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Involved in Bugfixing of various modules that were raised by the testing teams in the application during the Integration testing phase.

Technologies:Java 1.6, J2EE, Spring MVC, Hibernate, JDBC, JSP, Servlets, UNIX, HTML,Shell,Websphere,STS,SVN, XML, SQL, AJAX, JSON, JavaScript, Maven, PL/SQL, Oracle.

Confidential, Albany, NY.

Java Developer

Responsibilities:

  • Responsible for discussing and understanding the requirements received from the client and prepare design document with approach details for the implementation of the enhancement.
  • Involved in all phases of the Software development life cycle (SDLC) requirements gathering, analysis, design, development, building, testing, and deployment.
  • Created user interfaces web interface module using JSP and Struts Framework.
  • Developed reusable components using JavaScript, XML and HTML.
  • Used Hibernate and Spring mapping to execute the DAOs for database complex queries
  • Developed forms for user event handling and validations using JavaScript and AJAX.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed AJAX technologies using JavaScript and XML, HTTPrequest Object to refresh data on a part of webpage instead full loading.
  • Used Hibernate to map the database tables using hbm.xml files.
  • Deployed objects, JAR, WAR files on BEA Weblogic application server.
  • Extensive code coverage using JUnit Tests.
  • Used SVN for version control.
  • Log4j is used for logging different types of messages to write on to the proprietary log model.
  • Involved in agile development with short, rapid development cycles.
  • Hands on experience in building tool like Maven, Jenkins, and ANT.

Technologies:Java, J2EE, Struts,Spring,JSP, Servlets, Hibernate, SQL, HTML, JavaScript, CSS, Oracle, Eclipse, SVN, Weblogic, Junit, Unix, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of application and developed specifications which include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed handlers which should handle WebServices calls using Axis 2.0 and http requests to process the data. Used Sax parser to parse the XML response from Hosts.
  • EJB components were developed for middle tier component implementation and business logic implementation..
  • Implemented SOAP using Web services to communicate with other systems.
  • Built web applications using Struts MVC framework.
  • Developed PL/SQL database scripts and written Stored Procedures and Triggers.
  • Developed server side applications using Servlets, EJBs and JDBC.
  • Used Oracle database as backend databases and actively involved in writing PL/SQL functions and packages.
  • Developed XML configuration files, properties files used in struts validator framework for validating form inputs on server side.
  • Developed web service client based on WSDL’s provided by middleware team for retrieving bill credits and customer agreement data from backend systems database.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Used Tortoise SVN as version control across common source code used by developers.
  • Used HTML, CSS, JavaScript and JQuery for developing web pages.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Extensively configured the build files to different Environments.
  • Involved in deployment of application on Weblogic Application Server in Development & QA environment.

Technologies:Java 1.6, J2EE, Struts 1.1, Eclipse,EJB, JSP, Servlets, JQuery, AJAX, HTML, Web Services,XML, Ant, SOAP,SQL, JDBC, Oracle,Unix,Weblogic 7.0

We'd love your feedback!