We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

VirginiA

SUMMARY

  • 5 years of IT experience, worked in all phases of software development including analysis, design, development, documentation, implementing and testing of software systems in Java andJ2EE technologies.
  • Worked extensively in Core Java, JDBC, Servlets, JSP, Spring, Hibernate, ANT, Log4J, JUnit, JavaScript, and XML.
  • Object - oriented analysis, design, and development experience
  • Expertise in client-side design and validations using HTML, DHTML, CSS, AngularJS, JavaScript, JSP, and Bootstrap.
  • Expertise in MVC architecture Web Framework Struts 1.x/2.x, Spring 3.x (Dependency Injection, Aspect Oriented programming, Data Access Objects, MVC Framework and Spring Web Flow) and ORM framework Hibernate (3.0).
  • Experience in Web Services Development using RESTful webservices.
  • Worked extensively in consuming and developing REST and SOAP webservices
  • In depth understanding of Java design patterns such singleton, Factory.
  • Having programming experience with SQL, PL/SQL, Triggers, Functions, Stored Procedures, and Cursors for teh databases.
  • Experience with Databases like Oracle 10g/11g, MYSQL.
  • Experienced in developing Java applications using development tools like Eclipse,NetBeans and RAD (Rational Application Developer).
  • Expertise in using J2EE Application Servers such as JBoss 4.2, Web Logic 8.1/9.2, Web sphere 5.0.x/5.1.x/6.x and Web Servers such as Tomcat 6.x/7.x.
  • Experienced in building tool Gradle,Maven, ANT and logging tool Log4J.
  • Experience in Software Configuration Management using Version Control tools CVS, SVN, Git and responsible for Various software version releases.
  • Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
  • Hands on experience in Unit testing and Module testing using JUnit
  • Ability to work in a fast-paced, high-effort, dynamic work environment, with good presentation, problem-solving skills and committed to learn new technologies. Very good team player and can work under minimum supervision.

TECHNICAL SKILLS

J2EE: JSP, Servlets2.4/2.5, JDBC 4.0/3.0, Spring, Hibernate,Log4j,SOAP,Restfull Webservices

Web Technologies: JSP 1.2/2.x, HTML 4/5, DHTML, CSS, Java Script,AngularJS

Languages: Java, C, C++, SQL, PL/SQL

Frameworks: spring 2.x/3.0, Hibernate 3.x/4.x

Server: Web Logic 8.1/9.2/11g/12c and Tomcat 6.0/7.0, JBoss 4.2, WebSphere6.x/7.x/8.x

Database & Tools: MySQL, Oracle 8i, 9i, 10g and 11g

IDE’s: Eclipse 3.x/4.x, Net Beans, RAD

Source Control: CVS, SVN, GIT

Development methodologies Testing & Deployment: Agile Methodology, Waterfall Methodology, TDD, JUnit 3.0/4.x, ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential, Virginia

Java Developer

Responsibilities:

  • Responsible for designing, building, testing and supporting Java applications.
  • me'm primarily involved in developing web-based user friendly interfaces dat meet customer and client requirements.
  • Worked in Agile development environment and used RALLY to update day-to-day status.
  • Worked in a structured development environment with build & configuration management tools (Maven & Hudson).
  • Used Spring Framework for Dependency Injection and AOP.
  • Responsible for testing, debugging, bug fixing and documentation of teh system.
  • Developed JUnit test cases and performed integration and system testing.
  • Implemented Java components and deployed under teh Web Logic server.
  • Experience in creating a Simple Object Access Protocol (SOAP) request and making a WSDL call.
  • Consumed SOAP based web services by generating client stubs from WSDL file.
  • Implemented Web-Services to integrate between different applications (internal and third party components using RESTFul services.
  • Used JAXB to marshal and unmarshal teh xml-java object, java objects-xml and used Jackson objectmapper to createJSONfromJavaobjects and to create java object from JSON.
  • Used JAX-RS jersey implementation for Restful web services.
  • Wrote scripts to update teh data in Oracle Database.Written SQL queries & PL SQL - Stored procedures, functions, triggers, cursors, sequences, andindexes.
  • In charge to provide code & analysis relative to assignments, and performing unit testing on applicable code using SOAP UI.
  • Working with Java 8 lambda expressions and functional interfaces.
  • Working with java 8 forEach method in iterable interface.
  • Used log4j to capture teh log dat includes runtime exceptions and debug.
  • Involved in coding, testing and creation of functional specs of enhancement application.
  • Performing Code reviews with teh team.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing SpringBoot.
  • Preparing builds, deploy and Co-ordinate with teh release management team to ensure dat teh proper process is followed during teh release.
  • Involve in DAO Data Access Objects to retrieve data from database
  • Providing End to End support for teh testing activities during System Testing, UAT.
  • Maintain EAR and WAR in IBM Web Sphere Apps server.
  • Maintain source code using SVN. Created detailed design documents using UML (like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Developing teh application using Core Java Threading and Collections and ExceptionalHandling.
  • Leveraged AngularJS sources for data access. Created custom directives, factories, services for re-usable components
  • Created AngularJS custom reusable self-contained testable modules, controllers, directives and service to implement teh functionalities.
  • Preparing technical documentation of teh application. Responsible for closing teh backlog of production related issues.
  • Used Kafka as a buffering storage between Oracle and Couchbase database.
  • Responsible for TEMPeffective communication between teh project team and teh customer. Provide day to day direction to teh project team and regular project status to teh customer.
  • Review system requirements, establish specific solutions, and leading teh efforts including programming and testing dat culminate in client acceptance of teh results.
  • Interacting with teh clients for teh new enhancements to be done.
  • Implemented business tier using Spring IOC, AOP, MVC and Spring Boot. Preparing technical documentation of teh application.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Used SonarQube for code analysis and quality of teh code.
  • Responsible for TEMPeffective communication between teh project team and teh customer. Provide day to day direction to teh project team and regular project status to teh customer.
  • Interacting with teh clients for teh new enhancements to be done.

Environment: jdk1.6 &1.7, J2SE, J2EE, Spring Framework, Weblogic, Hibernate, Eclipse, Maven, Oracle, SOAP UI, SQL, Hudson, Sonarqube, Putty, Gradle, SOAP, REST, Log4j, GIT Hub and Tortoise SVN/GIT.

Confidential, Phoenix,AZ

Java Developer

Responsibilities:

  • Worked on two different modules in parallel, using SCRUM (Agile) development environment with tight schedules.
  • Implementing RESTful webservices using Spring 3.0, which supports JSON data, formats.
  • Consuming RESTful webservices using jquery Ajax.
  • Rewritten existing struts application to Spring.
  • Implemented persistency layer using Hibernate Framework (ORM) and integrating with spring service layer.
  • Developed code for obtaining bean references in Spring IOC framework.
  • Focused primarily on teh MVC components such as Dispatcher Servlet, Controllers, Model and View Resolver.
  • Involved in creating teh Hibernate POJO Objects and utilizing Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, and technique of mapping data.
  • Supporting production issues and identified production problems.
  • Implemented service layer and transaction layer using Spring framework.
  • Worked extensively on creating rich front-end web interface using HTML/CSS, JSTL, JavaScript, jQuery.
  • UsedLog4jto print teh logging, debugging, warning, info on teh server console.
  • Unit testing teh application using Junitframework.
  • Deployed Application on WebSphere server.
  • Source Control Management using SVN and CVS.
  • Interacted with testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Hibernate 3.6, Spring 3.0, Restful web services, Struts2.0, WebSphere Server 8.5, Junit, Log4j, Ant, Html 5, Jsp, JQuery, JUnit, JDK 1.7, RAD IDE.

Software Engineer

Confidential

Responsibilities:

  • Designed and developed an interactive module in Java
  • Used JavaScript extensively for performing client side validations and for enhancing teh current functionality of teh screens.
  • Worked on query handling, customer support, helpdesk
  • Used Java’s collection framework extensively for managing teh data across teh application.
  • Developed and enhanced around fifty UIs and used JavaScript, HTML/DOM and Ajax based support methods.
  • Experience in using SQL on Oracle databases to create test data and perform data verification. Used Stored procedures to perform database related operations.
  • Used CSS, HTML and JSP extensively to create uniform look and feel of teh new Web User screens.
  • Performed extensive testing to minimize teh browser compatibility issues.
  • Handled teh JDBC backend operations of teh respective modules
  • Monitored teh error logs using Log4J and fixed teh problems.

Environment: Tomcat 6.0, Eclipse 3.2, JSP 2.0, Spring, Servlets,, XML, JavaScript, HTML, HTML DOM, XSLT, SQL, PL/SQL, Oracle, UNIX

We'd love your feedback!