We provide IT Staff Augmentation Services!

Java Developer Resume

San Francisco, CA

SUMMARY:

  • Having 8+ years of experience in the IT Industry with proficiency in Software Design, Development and Deployment of Web applications using Java, J2EE and related Technologies in E - commerce, Financial, Banking, Healthcare and Insurance Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, JDBC, JavaBeans, JavaScript, JNDI, JMS, JTA, HTML, XML, SOA and Web Services.
  • Solid experience with all phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing & Implementation using Waterfall, Agile Methodology & related tools (Rally and JIRA)
  • Experience in J2EE technologies like Servlets, JSP, JDBC, JTA, JSTL, JNDI, JAXB and JAX-WS.
  • Excellent in using J2EE Frameworks: Spring, Hibernate, Axis and Jersey.
  • Experience in Spring DI, Spring AOP, Spring MVC, Spring Templates (Spring JDBC, Spring JMS, Spring Hibernate, Spring JMS) and Spring Batch modules
  • Expertise in using SOA and Web Services, SOAP, RESTFUL and SOAPUI & UDDI
  • Working experience with distributed systems using JMS, Message Queues and Spring JMS Integration.
  • Experience with web/application servers: Websphere, WebLogic, JBoss and Tomcat Server.
  • Hands on Experience in integration with ANT, Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
  • Good exposure on using IDE’s like Eclipse and Netbeans.
  • Highly proficient in designing n-tier Enterprise application with J2EE Design Patterns like MVC, Business Delegate, Session Facade, Singleton, Front Controller, Adaptor and Factory & Abstract Factory.
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tools like SVN, CVS and GIT.
  • Good knowledge in developing multi-threading applications.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Well organized, strong work ethics, willingness to work hard to achieve client requirements.
  • Ability to learn quickly in the work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.
  • Excellent verbal and communication skills with ability work in a team and as well as individually.

TECHNICAL SKILLS:

Languages: Java, C, Java Script, SQL, HTML, XML

J2EE Technologies: Servlets, JSP, JMS, JDBC, JNDI, JTA, JPA, XML, Web Services, SOAP, RESTFUL, JAX-RS, CSS3, HTML 5, AJAX, JavaScript

J2EE Frameworks Tools: Hibernate, Spring (MVC/AOP/DI/Batch/Spring Templates), jQuery, Log4j, Maven, Ant, Jenkins, Test NG, JUnit

Web Services: SOAP, Restful, Jersey, Axis, UDDI, SOAP UI

Databases: Oracle, MySQL, SQL Server, PL/SQL, NOSQL-Cassandra

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Java Developer

RESPONSIBILITIES:

  • Used Agile methodology and SCRUM methodology and maintained Scrum related information in Rally.
  • Developed Spring Controllers, Service Components, DAO’s, 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 Hibernate templates.
  • Hands on experience with data persistency using Hibernate and spring Framework
  • Consumed Enterprise Web Services and generated client using Jersey and Axis 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 and 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 ANT, 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: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web Services, WSDL, AWS, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, GIT, MAVEN, Jenkins, Oracle, Design Patterns, UNIX, Tomcat, SQL Server, Oracle, SVN, Windows and Linux.

Confidential, San Francisco, CA

Java Developer

RESPONSIBILITIES:

  • Created quality working J2EE code to design, schedule, and cost to implement use case
  • Followed Agile Scrum methodology for Application development.
  • Actively used the Spring Framework for developing the whole Business Tier Module and successively build and deployed to WebSphere Application Server.
  • Extensively used Spring Application Context for configuring & creating various beans for entire Application.
  • Extensively used Hibernate technology for development ORM System for interacting with Oracle database.
  • Involved Service oriented architecture (SOA) by developing and consuming SOAP and Restful web services based on Spring REST.
  • Involved in stored Procedures for interacting with the Oracle database, MongoDB, Cassandra.
  • Integrated the Angular2 and JSP with the controllers and updated the data with the beans.
  • Involved in Spring Boot migration team.
  • Developed, Tested and Deployed application in IBM WebSphere server using RAD.
  • Documented and communicated application design using UML diagrams like sequence diagrams, class diagrams, use case diagrams.
  • Developed unit test cases and suits on JUnit framework for unit testing
  • Did setup for GIT hub and Jenkins to maintain repository and for building WAR
  • Extensively Used the Maven for Creating the Stable and Snapshot build versions of application as a Deployment Product to the local and development environments.
  • Supported the application in production and interacted with off-shore and on-site production support

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, SQL Server, Oracle, Clear Case, Windows and Linux.

Confidential, Phoenix, AZ

Java Developer

RESPONSIBILITIES:

  • Involved in full Software Development Life Cycle (SDLC) to analyze the business requirements, designing front end component, developing server-side code, testing and implementation.
  • Used HTML and CSS to design the front-end components.
  • Involved and understood the Development of back end system using Spring, Hibernate, Web Services and Cassandra.
  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagram depicting method interactions, using MS Visio.
  • Involved in implementation of Spring MVC framework and developed Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Created and implemented database operation in HQL using hibernate
  • Developed and Consumed REST based Web Services using REST based Web Services
  • Configured and implemented Log4j for logging and MAVEN for CI Integration
  • Designed and Implemented Unit Testing using JUNIT Framework
  • Involved in creating and extracting data from database using SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database.
  • Created and maintained Technical documentation for launching Cassandra clusters and for improving DB access consistency.
  • Sometimes played a role with QA team in testing to test modules with JUnit and integration testing to understand the loop holes.

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, ANT, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, SQL Server, Oracle, Clear Case, Windows and Linux.

Confidential, Phoenix, AZ

Java Developer

RESPONSIBILITIES:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as MVC framework, Servlets, JSP and JDBC for database connectivity.
  • Worked on Agile Methodology to meet timelines with quality deliverables.
  • Implemented the presentation layer using Struts MVC framework.
  • Creating HTML Web pages utilizing JavaScript and CSS.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and in complete development, testing & maintenance process of application.
  • Worked with HTML, CSS, and JavaScript in UI pages.
  • Implemented MVC pattern using the Struts framework.
  • Designed user-interface and checking validations using JavaScript.
  • Involved in developing JSP pages and Actions and using Taglibs for the web tier and validating the client data using the Java Script.
  • Involved in development of Web Services using Axis Framework
  • Created Data Source and deployed web application in the WebLogic application Server.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool SVN to perform Checking-out and Checking-in of codes from the repository.
  • Used ANT scripts to build, test and deploy application.
  • Used Eclipse IDE for the development.
  • Responsible for the development of database SQL queries.

Environment: Java, Spring, JavaScript, Servlets, Hibernate, JDBC, JSTL, WSDL, RESTFUL, WebLogic, JUnit, Log4j, SVN, SQL, Oracle, Windows.

Confidential

Java Developer

RESPONSIBILITIES:

  • Coordinated with the users to gather and analyze the business requirements.
  • Design & Development of design specifications using design patterns and OO methodology using UML (Rational Rose).
  • Involved in Use Case analysis and developing User Interface using HTML.
  • Involved in the Development and Deployment of Java beans.
  • Developed dynamic page designing using JSP to invoke Servlets (Controllers).
  • Created business logic and application in Struts Framework using JSP, and Actions.
  • Created, Deployed, Consumed the web services using SOAP.
  • Developed JDBC Connection pooling to optimize database connections.
  • Wrote different stored procedures in Oracle using PL/SQL.
  • Used JavaScript for Client-side validations.
  • Implemented Session Tracking and User Authentication.

Environment: Java, J2EE, Struts, Hibernate, JDBC, JUnit, Ant, Web Services, SOAP, Oracle 10g, Toad, XML, Log4J, WebLogic and Workshop

Hire Now