We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Involved in all the phases of Software Development Life Cycle including Analysis, Design, Development, Integration and Implementation using Waterfall and Agile Methodologies.
  • Excellent java development skills using Core Java, OOP’s, Collection, Data Structures and Algorithms.
  • Proficient in using Java, J2EE Standards, JSP, Servlets, Java Beans, RMI, Web Services, SOAP, WSDL, JAXB, UDDI, XML, JavaScript and HTML technologies.
  • Hands - on experience in J2EE frameworks like Hibernate, Spring, Spring MVC, Jersey.
  • Proficient in Spring Architecture and Spring Related Technologies: Spring DI/ MVC/ Spring JDBC/ AOP/ Batch/ Spring Templates (Spring JDBC, Spring Hibernate, Spring Rest Templates)
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful, WSDL, UDDI, Jersey, SOAPUI tools.
  • Experience in configuring and using Hibernate 3/4 and coding DAO components
  • Frontend technologies: HTML, CSS, JavaScript, JQUERY and AJAX and Database: Oracle, MySQL and SQL Server databases.
  • Application servers and Web servers like IBM WebSphere, WebLogic, Apache Tomcat and resolving Build Issues and verifying log4j and server logs.
  • Unit testing using JUnit, Mockito frameworks
  • Application Servers using Maven and Shell Scripts for creating Build Scripts.
  • Hands on experience in developing UML Diagrams like Class, Use case and Sequence diagrams, version control system tools like SVN and GIT
  • Expertise in designing applications using J2EE design patterns like Singleton, Factory Methods.

TECHNICAL SKILLS:

Programming Languages: JAVA 1.7/8, C, C++, SQL

J2EE Technologies: JSP, Servlets, JDBC, Java Beans, Multithreading, Web Ser-vices, SOAP, Restful

Frameworks: Spring, Hibernate, Web Services, Jersey, Log4j, Maven, Junit

Web Technologies: HTML, JavaScript, XML, CSS, jQuery, AJAX

Web/Application Servers: WebSphere, Apache Tomcat, Apache HTTP Server

Software Methodologies: Agile Scrum, Waterfall

Version Control Tools: Subversion (SVN), GIT

IDEs/tools: Eclipse, Spring Source, Jenkins, SOAPUI, RALLY, JIRA, Quality Center

Database: Oracle, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Used Spring Framework in the application, which is based on MVC design pattern.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project
  • Responsibilities include analysis of these various applications, co-ordination with client, meetings with business users
  • Worked in Agile Environment.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Spring AOP in case of logging and security.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Written the Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Worked in responsive Design application using different HTML5 media queries for different mobile devices for different sizes
  • Developed user interface using JSP, JSTL,JSF tags and Custom Tag Libraries and AJAX JQuery, Angular JS to speed the application.
  • Used Jquery, Angular Js to manipulate the DOM objects for User interface look and feel and for Ajax calls.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
  • Extensive experience in developing the SOA middleware based out of Mule ESB.
  • Used JMS (MQ Series) for sending out automated notification emails to respective users of the application.
  • Used PL/SQL to manage data and create tables
  • Used MAVEN to build the application.
  • Unit testing is accomplished through Junit and MOCKITO to test the different layers of the application.
  • Monitored the error logs using Log4J and fixed the problems.
  • Involved in Proof of concept building REST services using Node Js and Mongo DB.
  • Exported Relational stores data to non-relational stores like Mongo DB.
  • Developed the different components of application using Rational Application Developer (RAD) 7.5 and used SVN for version control.

Environment: Java/J2EE, WebLogic, SOA, Spring 3.1, Perl, Hibernate 3.2, JSP, Servlets, JavaScript, HTML, JMS, XML, SOAP, WSDL, UDDI, Web Services, PL/SQL, JMS, UML, JNDI, Jquery, Ajax, Maven, ANT, CVS, Log4J, Unix, Angular Js, JSF, Apache Camel, Node Js, Mongo DB Mocha/chai, Heroku.

Confidential, San Jose, CA

Java/J2EE Developer

Responsibilities:

  • Used Agile Development methodology, interacted with client, provide feedback on the features, suggest optimal solutions and tailored application to customer’s needs.
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, Micro Services, Web Services using Axis and Jersey Frame works, Java 8.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for processing the member request for the two modules.
  • Developed the DAO layer using the hibernate for real time performance used the caching system for hibernate
  • Used Spring MVC Framework Dependency Injection for integrating various Java Components
  • Experience in working with Spring MVC Controllers and Spring Hibernate templates
  • Hands on experience with data Persistency using Hibernate and Spring Framework
  • Consumed Enterprise Web Services and generated client using Jersey Frameworks in RAD IDE
  • Configured the Spring, Hibernate, Log4j configuration files
  • Completed test cases using JUnit and Mockito Frameworks
  • Helped UI to integrate the java beans data using JSTL, Spring tags, JSP, jQuery, JSON, Taglibs.
  • Involved in testing and deployment of application Tomcat Application Server
  • Designing the application with reusable J2EE design patterns like Front Controller, Session Facade, TO (Transfer Object) and DAO patterns.
  • Used Maven to build & deploy applications, helped to deployment for CI using Jenkins and Maven
  • Wrote SQL queries and Stored Procedures for interacting with the Oracle database Was part of production support team to resolve the production incidents
  • Documentation of common problems prior to go-live and while actively in a Production Support role.

Environment: Java8, J2EE, JSP, Servlets, JDBC, XML, Spring, Multithreading, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, SOAP UI, JUNIT, Mockito, SQL, JSTL, Spring Tags, HTML, Java Script, CSS, Maven, Jenkins, UML, TOAD, WebSphere, Agile, Jira, Linux.

Confidential, Riverside, CA

Java/J2EE Developer

Responsibilities:

  • Application development using Spring, Hibernate, Web Services (SOAP and RESTFUL)
  • Developed UI using Spring MVC, business logic using Spring (IOC, AOP), persistence using Hibernate.
  • Developed in Agile/Scrum methodology.
  • Developed Spring Controllers which manages the application flow and makes calls to business objects to manipulate its contents Developed server-side application which handles the database manipulation with the back-end Oracle database using Hibernate
  • Developed, Deployed Enterprise Web Services (SOAP and RESTFUL) and Consumed and generated client using Jersey Frameworks using Eclipse
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database and used Hibernate Query Language (HQL) for writing the queries.
  • Update the dynamic information in JSP Pages using JSTL and Spring Tag libs
  • Used JAXB for Marshaling and UnMarshaling the XML data.
  • Used WebSphere as to Deployment the application and web service.
  • Designed and developed Caching using Singleton pattern.
  • Used Maven to build the project and JUnit to develop unit test cases
  • Prepared Unit test cases using JUnit and remote testing using SOAPUI.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Coordinated with the QA team in testing of the application in various environments.
  • Involved in Production Deployment, Support and Reviewed the app server production logs using Splunk supported the production incidents handling team for production incidents

Environment: Java, Agile, Jackson, SOA, J2EE, Spring, Hibernate, Web Services, Jersey, RESTFUL, SOAP, JDBC, JSP, HTML, JavaScript, jQuery, JDBC, XML, Log4j, JUnit, Putty, Jenkin, Maven, SOAP UI, Rally, Eclipse, UML, Shell Script, SVN, GIT, Oracle, UNIX, Web-Sphere.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed Scrum methodology
  • Responsible for Reviewing functional and technical documents, flow charts & data flow diagrams.
  • Used Spring, JSP, Hibernate Web Services SOAP and RESTFUL .
  • Created Spring Controllers and Integrated with Business Components and View Components.
  • Developed Spring and Hibernate data layer components for the application
  • Implemented web services using WSDL/SOAP and created web services.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
  • Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
  • Worked with EJB in the server-side to encapsulate the business logic of the application and developed rich User Interface using jQuery, CSS, and HTML.
  • Used AJAX function calls using jQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Obtained JSON responses to front-end using JSON API and extensively used SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • SVN technology was used for version controlling.
  • Involved in Support activities of the system.
  • Coordination with various team including offshore support teams

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, REST, Jersey, SOA, HTML, CSS, XML, AJAX, jQuery, MAVEN, TOAD, SQL, Oracle, Design Patterns, UNIX, Tomcat, Oracle, Windows 7

Confidential, Woodbury, MN

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules and followed AGILE/ SCRUM methodology. Participated in Estimation size of Backlog Items, Daily Scrum and Translation of backlog items into engineering design and logical units of work (tasks).
  • Involved in preparation of design strategy documents for all the impacted methods and for new functionality.
  • Involved in application development: Spring MVC module, DI, AOP, Spring ORM & configuring controllers with annotations and related configuration files
  • Developed and Consumed Web Services securely using JAX-WS API and tested using SOAP UI.
  • Used Hibernate as Object Relational Mapping Tool for the backend data persistency.
  • Wrote SQL and Stored procedures for data manipulation.
  • Extensively used the Hibernate Query Language for data retrieval from the database and process the data in the business methods.
  • Developed pages using JSP, JSTL, Spring tags, jQuery, and JavaScript
  • Involved in the development of test cases for the testing phase.
  • Developed test cases using JUnit for the modules developed
  • Involved at the time of deploying the code in production environment and do the functional check out.
  • Involved in merging the code into different stages like Development to System Testing, Staging and Production using the Sub Version Controlling (SVN) tool.
  • Responsible for productions support and analyzing the Splunk logs for hidden application errors.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing phase and User Acceptance phase

Environment: Core Java, Agile, J2EE, Spring, Hibernate, Web Services, Jersey, RESTFUL, SOAP, JDBC, JSP, HTML, JavaScript, jQuery, JDBC, XML, Log4j, JUnit, Putty, Maven, SOAP UI, Rally, Eclipse, UML, Shell Script, SVN, GIT, Oracle, UNIX, WebLogic, Windows

Confidential, Mountain View, CA

Software Developer

Responsibilities:

  • Analyzing business requirements along with team lead.
  • Designed necessary backend Java classes to support data access and user authorization.
  • Implemented MVC Architecture using Spring Framework.
  • Involved in the coding of generating the Actions, Action Forms.
  • Wrote unit test cases for different modules and resolved the test findings
  • Developed various daily jobs using MYSQL stored procedure to update notification status in multiple tables.
  • Created WSDL and REST based Web services for adding, modifying and deleting trading partners.
  • Debugged and enhanced performance of the web application.
  • Developed high quality software solutions that satisfy our customer’s needs.
  • Created technical specifications and use cases.
  • Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.

Environment: Core Java, J2EE, Hibernate, REST Web Services, JUnit, Maven, HTML, JavaScript, JDBC, Oracle, Apache HTTP Server, Apache Tomcat, XML, Eclipse, Linux/Unix.

We'd love your feedback!