We provide IT Staff Augmentation Services!

Java Developer Resume

Charlotte, NC

SUMMARY:

  • Over 7+ years of experience as a Java Developer in IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE.
  • Expertise in all phases of Software Development Life Cycle (SDLC) process including analysis, design, development, implementation, integration, testing, maintenance and support of Web - based enterprise applications.
  • Expert in Testing Life Cycle (TLC): Including Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Experience in software development methodologies such as Agile, Scrum, Test Driven Development and Waterfall.
  • Experience in working in environments using Agile (SCRUM) and Test-Driven Development (TDD) development methodologies.
  • Extensive experience in Core JAVA and web technologies like JSP, Servlets, JDBC, HTML, CSS, MVC Frameworks, XML.
  • Involved in development of applications using Java, JSP< Spring JSF, Web Service, SOAP, HTML, Java Script and jQuery.
  • Experience in developing test cases for Unit Testing using Junit, mockito, TestNG, Integration Testing and System Testing.
  • Experience testing RESTFUL Web Services with Postman, Apache WebClient and performed SOAP web services testing using SOAP UI.
  • Hands on experiences with Core Java with Multithreading, Concurrency, File Handling I/O, Generics, Data Structures and Collections, Garbage Collection.
  • Extensive experience in developing server-side applications using Spring Framework,Hibernate 3/4.
  • Involved in UAT testing, Smoke testing, Sanity testing, Regression testing, Web services testing, data driven testing.
  • Experience in Spring MVC Framework for the front end used Dispatcher Servlet Class, Form Bean, Controller, View Resolver, and Spring Tag Libraries.
  • Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.
  • Experience in using bug/issue tracking, project Tracking and Management tool JIRA.
  • Extensive experience in Designing, Developing, Configuring and Deploying Web Services using SOAP as well as RESTful methodologies using SpringWS, AXIS2, Jersey technologies.
  • Developed Test Automation Using JUnit, Selenium WebDriver and configured in Jenkins.
  • Experience with Developing Test Suites in SOAP-UI tool for REST and SOAP Web Services.
  • Experience in using J2EE Application Servers such as Weblogic 10gR3/11gR3, Websphere 7/8, JBoss 7.
  • Experience in Oracle, IBM DB2 and MySQL. Experience in writing SQL Queries, PL/SQL Packages, Stored Procedures, and Functions.
  • Experience with Development tools like Eclipse IDE and Net Beans.
  • Very good working knowledge on configuration management tools like Clear Case, SubVersion and GIT.
  • Experience in use of build tools like Maven and ANT scripts for build & deployment.
  • Good experience in supporting the applications in Production environment.
  • Excellent communication and interpersonal skills. Excellent team player with very good analytical & problem solving skills.

TECHNICAL SKILLS:

Technologies: Java, JSF, JSP, JDBC, HTML5, CSS3, JavaScript, AJAX, XML, JMS, JUnit, Log4j, SOAP, Shell Scripting.

Databases: MySQL, Oracle 10g/11g, DB2 9.0

Development Tools: Eclipse, Intellij Idea, ClearCase, SVN, GIT

Web Technologies: Servlets 3.0, JDBC 4.0, JSP2.0, JNDI, JMS, Web Services, SOAP, JAX-WS, JAX-RS, Jersey, SpringWS, Axis2, Spring 2.5/3.0/4, Struts 2.3, Hibernate 2.5/3.0/4.1

Application Servers: WebLogic 10gR3/11gR3, WebSphere 7.0/8, JBoss 7

Web Servers: Tomcat 6.0/7.0

Operating Systems: Unix, Linux, Windows, MacOS X, Solaris

PROFESSIONAL EXPERIENCE:

Confidential - Charlotte, NC

Java Developer

Responsibilities:

  • Involved in development of applications using Java, JSP, Spring, Web Service, SOAP, HTML, Java Script and JQuery.
  • Involved in gather requirements from Business and updating Technical Design Documents.
  • Implemented Spring MVC Framework for the front end used Dispatcher Servlet Class, Form Bean, Controller, View Resolver, and Spring Tag Libraries.
  • Installed and Configured Spring Tool suite, Apache Tomcat 7.0 and WebSphere 6 &8.
  • Used Backend database like Oracle 11g.
  • Used SubVersion for the version control management and HP quality Center as a defect tracking tool and Pac2000 for creating deployment Tickets, testing Tickets, as well as Bug Fixing Tickets.
  • Developed Java, J2EE based web as well as Enterprise applications using Spring Tool Suite Workbench.
  • Consumed and implement Web Services using SOAP.
  • Involved in production Support activity like working/analyzing on production issues.
  • Used Eclipse IDE for application Development using JSF Prime Faces and Rich faces and Jenkins jobs for build automation to compile and generate EAR & WAR files.
  • Waterfall and Agile methodologies used in workflows.
  • Closely worked with offshore team and involved in daily technical discussions.
  • Hibernate Session Factory, Hibernate mapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file.
  • Involved in front end designing using HTML, CSS, AJAX Java Script, JSF and JQuery.
  • Used JQuery to generate data tables and to sort the columns.
  • Using jQuery validations for the fields and use masking for the input fields like ssn, date etc.
  • Performed Build and Deployment using Jenkins and UCD(Urban Code Deploy) in the application.

Environment: Windows, Java, JSP, Spring, Web Services, SOAP, WSDL, Putty, Maven, Java Script, Spring Tool Suite, SVN, Oracle 11g, PL/SQL developer, Apache Tomcat 6.0.43, WebSphere 6 & 8, Soap UI, Quartz and Autosys.

Confidential -Sunnyvale, CA

Java Developer

Responsibilities:

  • Involved in different software lifecycle stages like Design, Development, Testing and Implementation of the project.
  • Created Test Plans, High Level Test Cases, developed Test cases, Executed Test Cases and used JIRA for Test Management.
  • Developed server-based java business components for business and database interaction layer using Spring Framework and Hibernate.
  • Performed BackEndJava API testing using SpringJUnit4Runner and Mockito.
  • Built up a Selenium test support framework against an AJAX/JavaScript heavy web application utilizing JavaScript Executor and Page Object patterns
  • Developed Rest Clients to consume REST URLs using Spring REST Template.
  • Extensively used Selenium features like (Data-driven, XPath locator) to test the web application, developed test cases and performed unit testing using TestNG & Mockito.
  • Performed Functional, Negative, Smoke, System, Integration, Regression, UAT and Performance Testing.
  • Developed Automation framework from scratch using Maven, TestNG with Java programming language.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Created portal services with web services developed using SOAP and JAXWS for client side to access server services.
  • Created and consumed the REST API for the retrieval of data in Json.
  • Developed SQL queries in Oracle using SQL Developer.
  • Performed code build and deployment using Maven and Jenkins.
  • Participated in Production Support and Maintenance, configuration management, change management activities and code re-views.
  • Deliver and maintain technical brochures, on boarding guides and manuals for business or a new team member.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Jersey implementation of JAX-RS is utilized to develop RESTful Web services.
  • Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management.
  • Implemented Selenium Web Drivers and Protractor For testing the UI components.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.

Environment: JDK 1.7, Spring 4, Spring MVC, Hibernate 4.1, Drools 5.4, JAX-RS, Jersey, Spring WS, LinuxMaven3, WebSphere 8, Oracle 11g, GIT, Eclipse

Confidential - San Jose, CA.

Java/J2EE Developer

Responsibilities:

  • Contributed to the high-level, detailed design, development and deployment of Global Business Services Portal project.
  • Developed Data Access Service layer using Spring and Hibernate for Analytical Data Center and Characteristics Data for reports.
  • Developed Tracker Reports and RFP module using Spring MVC, JSP, HTML, CSS, JavaScript, AJAX and jQuery.
  • Developed persistence layer by integrating Hibernate 3.2 ORM mappings with Spring Framework
  • Implemented Dependency Injection (IOC) and AOP using Spring Framework.
  • Worked with the Automation engineer team to automate test scripts using Selenium Web Driver, enhance the scripts, debugging the scripts.
  • Experience in cross browser testing using TestNG and hands on experience in Selenium Grid.
  • Used Jenkins as Continuous Integration (CI & CD).
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in UAT testing, Smoke testing, Sanity testing, Regression testing, Web services testing, data driven testing.
  • Developed Restful Services to provide Sales Pipeline Data internal partners like Fund Management and Share Management groups.
  • Triaged QA tickets & provided support to troubleshoot issues during testing.
  • Involved in production Support activity like working/analyzing on production issues.
  • Performed testing of web services using SOAP UI Pro client.
  • Implemented Micro Services based Cloud Architecture using Spring Boot.
  • Used Eclipse IDE for application Development and Jenkins jobs for build automation to compile and generate EAR and WAR files.

Environment: Agile waterfall, HTML, CSS, JavaScript, JQuery, AJAX and Angular JS, XML, JSTL, JSP, Java, Spring Frameworks, Hibernate, JDBC, RESTful Webservices, SOAP, Jenkins, Maven, MangoDB, NoSql, Log4j, Jenkins, JIRA,SVN,GIT.

Confidential -Stamford, CT

Java/J2EE Developer

Responsibilities:

  • Involved in reviewing requirements documentation and break out “stories” from Product Owners
  • Analysis and creation of Design documents for various components involved.
  • Developed Restful Web Services to provide TV Channel guide data for Spectrum TV Mobile Application.
  • Helped Mobile testing team in automation verify Mobile Application.
  • Use GitHub as a version control managements system for the automation scripts and update repository.
  • Designed and developed the Data Access Layer modules with the help of Hibernate framework for On-Demand Listings, Channel Guide, Movie Database for Spectrum TV.
  • Experience in waterfall and Agile methodologies, Traceability matrix (RTM).
  • Developed Batch programs to syncIMDB Movie Database to On-Demand Guide Program using Spring Batch.
  • Developed UI layer components using Spring MVC framework.
  • Worked on Behavior Driven Development (BDD) and Test-Driven Development (TDD) scripts by writing step definitions for Gherkin based features.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Performed code build using MAVEN.
  • Deployed the Application EAR and RESTful Services on JBoss Application Server.
  • Consolidated issues in Production Support on JBoss by checking logs, Health Status, etc.
  • Participated in configuration management, change management activities and code re-views.
  • Worked on all phases of Agile software developing methodology for developing application.

Environment: JDK 1.7, Spring 3.2, Spring MVC, Hibernate3.2, JAX-RS, Jersey, SpringWS, Linux, Maven, JBoss 7, Oracle 11g, GIT, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in different software lifecycle stages like Design, Development, Testing and Implementation.
  • Used Struts 2 MVC architecture, with JSPs in front-end, and integrated it with spring and Hibernate layers.
  • Researched JMS solutions as an option to provide high availability messaging backend for the system. Good understanding of messaging APIs, publish/subscribe model, queue management, etc.
  • Implemented a Java client to create JMS message queues & publish/consume JMS messages.
  • Used Spring DAO module for database connectivity.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in coding, debugging, unit testing of the various modules of the system.
  • Designed and developed a regression test suite to automate testing using JUNIT Test cases.
  • Project was executed in an agile manner with daily scrums and 3-week sprints.

Environment: JDK 1.6, Spring 3.0, Struts 2.1, Hibernate 3.0, Putty, SVN, Linux, Maven, Oracle WebLogic Server 10.3.2, Oracle 10g, Eclipse

Hire Now