We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • 8 years of IT Experience in Software development of Web based Business Applications and Solutions as a Java/J2EE Developer.
  • Experience in handling any new mobile technology for any kind of application development using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, Web Services, AJAX, Oracle, MySQL, SQL, HTML, & CSS. Knowledge in AWS.
  • Experienced in all the technical phases of Software Development Life Cycle (SDLC).
  • Experience in implementing Design Patterns like Singleton, Factory, Session Facade, MVC, Data Access Object and Business Delegate.
  • Expertise in J2EE Technology - Servlets, spring, JPA, JSP, JDBC, JSF, Java Script, Web Services, WSDL, SOAP, REST, Log4j, JAX-RPC, JAX-WS, RMI, JTA, JMS.
  • Developed core modules in large cross-platform applications using OOAD, (Object Oriented Analysis and Design).
  • Experienced wif core Java concepts like Collections, Serialization and Multi-threading
  • Expertise in Web Front End technologies like HTML, HTML5, DHTML, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, Bootstrap.
  • Strong development experience on creating rich frontend UI in AJAX/JavaScript technologies using JavaScript libraries like JQuery, JSON, AJAX, Node.JS and AngularJS.
  • Highly experienced in application designing in struts and spring framework.
  • Worked on JUnit, used JSON testing framework & data interchange in Java and SQLite & MySQL databases
  • Experience in Open Source Version Control tools (SVN & GIT). IBM Rational for tracking & deployment & Atlassian tools (JIRA & Confluence) to manage and track project progress.
  • Experience in RESTful and SOAP web service design and development using Spring MVC and JAX-RS.
  • Developed end to end application onSpringBootframework (Rest Application/SpringJPA using Crud repository).
  • Experience of developing data models by configuring Hibernate persistence layer, mapping Java classes wif database using Hibernate, Hibernate Query Language (HQL) and Criteria API.
  • Good exposure toNoSQLstores such asApache Cassandra,MongoDB,and Neo4j.
  • Experience inOracle supplied packages, Dynamic SQL, RecordsandPL/SQL Tables.
  • Good experience of frontend technologies like JavaScript/CSS/HTML5/AJAX.
  • Good knowledge of XML, XML Parser (DOM, SAX).

TECHNICAL SKILLS

Operating Systems: Windows 9x/NT/2000/XP/7/8/10, Linux.

Languages: Java(JDK 1.x,Java SE 5/6/7,Java EE 5/6/7), SQL, C, C ++

Scripting Languages and Tools: JavaScript, JIRA, JMeter

Web Technologies: HTML, XHTML, XML, CSS, Servlets, JSP,Jquery,Json, AngularJs

XML Technologies: SAX, DOM, DTD, XSD, XML, XPATH, WSDL, WADL

Design Tools: Microsoft Visio and StarUML

Version Control: SVN, GitHub, IBM Rational

Frameworks: Spring 3,4, JUnit, MVC, Hibernate 3.x

App/Web Servers: BEA Web logic, Tomcat 7,8 Jetty, Putty, web sphere

Web Services: SOAP, REST, JAX-RS,, UDDI,WSDL, JAXB, JAX-WS, JSON

IDE: Eclipse IDE, NetBeans, STSDatabases: Oracle 9i/10g/11g/12, MySQL, MS SQL

PROFESSIONAL EXPERIENCES:

Confidential, Santa Clara, CA

Java Developer

Responsibilities:

  • Gather the requirement, designing and document the system using UML.
  • Used the implementation using spring MVC.
  • Design spring controller to handle request from the client and return the result.
  • Used Spring Validator to verify result and Spring Intercept to provide warning message
  • Develop and enhance requests for mission critical tickets towards JSP changes and writing EJB facade methods.
  • Created automated security test cases using Cucumber, Junit, andMockito
  • Worked on developing data models by configuring Hibernate persistence layer, mapping Java classes wif database using Hibernate, Hibernate query language (HQL).
  • Developed Complex database objects likeStored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Logging mechanism is implemented using Log4j.
  • Use JMS components to send message from one application to other application internally.
  • Involved in code migration and resolving code conflicts in various versions.
  • Uses maven script for building and deploying.
  • Use the deployment of code to development and test environment
  • Implement Spring framework MVC for developing Java EE web based application; its AOP and plug ability wif hibernate.

Environment: Java1.7, J2EE, Spring-4.1.6, JSON/XML, data structure, Hibernate-4.2, Neo4j DB,HTML 5, JavaScript, Apache Tomcat7.0, Maven, Eclipse, Log4j 1.2.x,Mockito and Junit

Confidential San Francisco, CA

Java Developer

Responsibilities:

  • Requirement gather, by gathering clients requirements several times
  • Implemented spring MVC for developing web based application.
  • Get involved wif the design, implementation, testing, and deployment phase
  • Maintain and develop application using Core Java
  • Use the presentation layer available in Swing framework
  • Get performed object relational mapping between the tables and java objects.
  • Performed unit testing using Junit
  • Involve in training on how to use the developed system
  • Responsible to develop interfaces using web page like Manage Logins and allows register access control to users depending on logins using HTML, CSS, jQuery
  • Use validation from the server using DAO.
  • Extensively used Hibernate in Dao Layer to communicate wif database and perform DB operations.
  • Involved in Production Support and minor enhancements as per application requirements.
  • Used ANT Scripts to Build war and ear files to deploy on WebLogic

Environment: Java, J2EE, WebLogic 8, RAD, Spring, EJB, JSP, JavaScript, XML, UML, ANT, VSS, Oracle 8i, MS SQL SERVER, SVN, Bootstrap, jQuery, AngularJS,Apache Webserver

Confidential, New York, NY

Java Developer

Responsibilities:

  • Used Agile methodology for implementing the features & participated in scrum meetings.
  • Implemented user and presentation layer using Spring-MVC .
  • Used JQuery to parse and display service return JSON messages.
  • Used Spring IOC/DI for bean injections of transaction handling, Hibernate session initiation and AOP configuration for application logging.
  • Extensively used Hibernate in Dao Layer to communicate wif database and perform DB operations.
  • Using Servlets, JSP, JSF, HTML, and XML based client server application
  • Used JMS wif Message Driven Beans to send and receive messages from Jboss Queues.
  • Experience in Relational Database Management Systems such as Oracle 10g.
  • Transferred JMS messages in JSON format to Jboss Queues, which will again be parsed by the Jackson API to convert intoJavaobject by the Listener.
  • Experience in applying patches and plug-ins for Jboss Application Server
  • Experience in Enterprise Integration Development using Apache Camel Framework
  • Implemented the logging mechanism using Log4j framework
  • Established continuous integration (CI) practices and standards wif JIRA, Jenkins, Bamboo and Stash. After setting up the products on Linux, me trained a number of development groups on the products
  • Worked on DB2 database for maintaining test environment.
  • Extensively used CoreJavasuch as Multi-Threading, Exceptions, and Collections.
  • Involved in coding Business Functionalities and creating & consuming SOAP based & Restful Web services.
  • Worked on a team to develop front end components utilizing HTML5, CSS, JavaScript, jQuery and AngularJS framework.
  • A web application using AngularJs consuming REST services.
  • Used JUnit test cases to make sure the quality metrics and confirm FTR approach.
  • Using JIRA for Tracking management and Documentation.
  • Used Maven Build tool for build management.

Environment: JavaBeans, MDB, HTML, JQuery, Spring MVC, Spring AOP,IOC/DI, JavaScript, JMS, JPA,SOAP, Oracle 10g, Restful Services via Jersey API, Java, Maven Multithreading, Collections, Angular JS,JUNIT, Jackson Parser via Jackson API, Jboss Application Server, JSF.

Confidential, New York, NY

Java Developer

Responsibilities:

  • Worked wif the team on stories using Test Driven Development using Junit, Mockito and Power mock framework
  • Used spring framework 4.0 while writing java code in application
  • Developed Soap based web services for personal information validation
  • Developed Soap based web services for PIN validation, checking eligibility for prepaid card, List Funding Options, Auto Reload Preferences, ECI creation and create customer
  • Used WebSphere server and resolved issues during application deployments
  • Consumed SOAP based Web Services for retrieving existing customer information and validating customer details
  • Involved in configuring Jenkins jobs for building project and deploying using Jenkins and Maven
  • Coded and Unit Tested as per Technical Design Documentsand Upheld quality for Java code using PMD, Sonar Qube and Jacoco tools
  • Improved existing Code Coverage from 30% to 95% and reduced technical debt.
  • Involved in testing of Soap web services using SOAP-UI
  • Participated in code migration and resolving code conflicts in various versions
  • Participated actively in Code Reviews using Crucible. Participated actively in WSDL reviews
  • Integrated Cucumber wif Jenkins and written cucumber test cases using gherkin language

Environment: Java 1.7/J2EE, SOAP Web Services, JUnit 4, Spring 4, SOAPUI 4.6, Oracle 10g, JDK 1.7, XML, MAVEN, Eclipse4.3, Log4j, WebLogic 12, Unix, Windows 7, Putty, SVN, Jenkins, Sonar, PMD, Jacoco, Fisheye, JIRA, Confluence, Splunk, Crucible.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering phase of SDLC wif Business Analyst and worked wif Agile-Scrum methodology. Involved in design of Class Diagrams, Sequence Diagrams and Event Diagrams as part of Documentation.
  • Used AJAX and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and JSF 1.2, MVC framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Developed JSON code to pass the data from JSP to Servlet.
  • XML scripts were developed to configure Spring and Hibernate.
  • Persistence layer design and implementation using Hibernate ORM framework, annotated lazy-loading / fetching strategy implementation
  • Business-logic controller framework development utilizing spring framework and dependency injection, catering to both standard server-side and AJAX client requests.
  • Employed Hibernate/JPA for ORM mapping and persisting the data to backend.
  • WebSphere Application Server 7 was used for deploying the application.
  • Involved in exposing, consuming and packaging Web services using Spring-CXF framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, JSF 1.2, JDBC API, XML, JavaScript, HTML, CSS, AJAX, SQL, Servlet 3.0, JSP 2.0, Spring 2.5, Hibernate /JPA, JUnit, Maven 2.0, Db2, WebSphere Application Server 7.

Confidential

Java Developer

Responsibilities:

  • Designed and Developed end to end J2EE based application using spring and Hibernate.
  • Worked wif front end using JSP, HTML, JavaScript and CSS, AngularJS, Bootstrap.
  • Involved in testing, bug fixing and documentation of the system.
  • Developed single page web application using JavaScript framework Angular JS.
  • Supported client-side MVC using AngularJS for code reusability.
  • Worked on developing the web services classes, WSDL using Apache Axis. Developed WebServices to retrieve data from legacy systems.
  • Developed the client side validation using JavaScript.
  • Used Hibernate 3 for the data connectivity.
  • Defined new validations through AngularJs for the form field validation implemented through HTML5.
  • Used log4j for logging activities.
  • Worked on REST based Web Services.
  • Apache Tomcat server was used to deploy the application.

Environment: Java 1.4, Servlets, JSP, Struts, HTML, JavaScript, Spring Core, Hibernate Framework, CSS, Apache Tomcat 3.0, PL/SQL, Log4J, Oracle 8i, Eclipse, Windows, AngularJs.

We'd love your feedback!