We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

CA

SUMMARY:

  • Java Programmer with 8+years of IT experience in Analysis, Design, Development, Testing and Deployment using Java - J2EE technologies in the areas of E-commerce, Banking, Insurance, Service Domain.
  • Goal Driven, self-organized Developer with comprehensive understanding of various software development approaches such as Waterfall and Agile Methodologies
  • Strong programming skills and development experience using Java, Spring, Hibernate, JSP, Servlets, Java Beans and JDBC.
  • Good understanding of object-oriented design with knowledge & experience in data structures and algorithms.
  • Hands-on experience in using J2EE frameworks: Spring, Spring MVC, Hibernate & Jersey.
  • Quick-witted Competent with skillful ability in using Spring (Dependency Injection/Inversion of Control/ Aspect Oriented Programming) and Object Relational Mapping frameworks like Hibernate 4.x with mapping of persistent classes and usage of HQL.
  • Proficient in Spring Templates (Spring JDBC, Spring Hibernate, Spring Rest Templates)
  • Expertise in Creating and Consuming Web Services, related technologies and tools: SOAP, Restful (Jersey & Spring REST), WSDL, UDDI.
  • Experience in working with open source automated testing tools Selenium (Selenium Web Driver, Selenium IDE), Junit and Eclipse.
  • Experience in testing web services using SOAPUI, Chrome API Tester and Postman tools.
  • Experienced with frontend technologies like HTML, XHTML, CSS, JavaScript and jQuery.
  • Multitalented Coder with extensive programming capability using IDE’s: Eclipse and OEPE
  • Technically Savvy with far-reaching talents using multiple RDBMS products like Oracle, IBM DB2, and MySQL
  • Expertise using Core J2EE patterns like MVC, Business Delegate, Value Object, Session Facade, Service Locator, and Data Access Object
  • Experience with unit testing using JUnit and Mockito frameworks
  • Designed and developed Page Objects, Data Driven and Modular Driven automation frameworks from scratch using Selenium WebDriver, JAVA, Junit.
  • Deploying the J2EE applications to Application Servers using Maven & Shell Scripts for creating Build Scripts.
  • Good knowledge in version control system tools like SVN, GIT
  • Supported the application in production and used SPLUNK to get the application logs to handle the incidents
  • Experience in working in an Onsite/Offshore delivery model.
  • Proactive and well organized with effective time management skills.
  • Flexible and easy adaptation to all kinds of work environment with good team/independent management for best quality end results with emphasis on performance optimization.
  • Solid understanding on Big Data Technologies including Hadoop, Pig and Hive

TECHNICAL SKILLS:

Java: C++, C JSP, Servlets, JDBC, Java Beans, Web Services, SOAP, Restful

Big Data Technologies: Apache Hadoop, Pig, Hive, Sqoop

Web Technologies: JSP, HTML5, JavaScript, XML, JSON

Spring, Hibernate,: MVC Architecture, Web Services, Jersey, Spring REST, Log4j, Maven

WebSphere, WebLogic:, JBOSS, Apache Tomcat, Apache HTTP Server

Agile Scrum:, Waterfall

Oracle, MySQL:, MS SQL Server, TOAD

JavaScript,: Shell Script, jQuery, Action Scripts

Eclipse:, Spring Source, Jenkin, Toad, SOAPUI, SVN, Firebug, SPLUNK

Testing Tools: JUnit

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Agile Scrum methodology, Agile meeting, Sprint and Release Planning meetings
  • Designed and Coded JEE components using spring and hibernate.
  • Analyzed and implemented the Spring-MVC framework.
  • Used XML based transactional support of Spring Framework.
  • Responsible for developing Spring Controllers, Service Components and DAO using Hibernate framework
  • Implemented Hibernate and replaced JDBC code.
  • Worked on Web Services using SOAP and REST. Worked both on Service and Client Side
  • Experience in deploying and Testing the services using SOAP UI
  • Developed White box test cases using JUnit and Mockito framework
  • Configured Log4j Mechanism for complete project using xml files
  • Create Maven pom.xml files and integrated with Jenkins CI worked closely with build engineers
  • Designed & Developed user interface layer using combination of JSPs, HTML, JavaScript / jQuery for front end.
  • Written stored procedures and inner joins using RDBMS Oracle on Unix and Windows environment
  • Designed the application using UML, Class Diagrams, Sequence diagrams and State diagrams.
  • Wrote JUnit tests to test all implementation. Set up code coverage tool for web applications to monitor the degree of source code being tested in different environments.
  • Coordinated the efforts across several teams to ensure smooth progress of migration and to resolve any issues.
  • Supported the application in production and worked on the incidents timely manner
  • Demonstrated the application to end user during scrum meeting and end of the release
  • Involved in resolving business and technical issues.

Environment: Java, JEE, JSP, Spring (MVC, Core, Batch, IOC, AOP, DAO, ORM), SOAP, Restful Web services, Jersey, Hibernate, Servlets, JSTL, HTML, CSS, XML, Ajax, Java Script, jQuery, Log4j, Maven, Jenkin, Java Beans, SVN, Junit, Oracle, SQL/PLSQL, TOAD, WebSphere, Linux, Agile, Rally Reports

Confidential, Mountain view, CA

Java Developer

Responsibilities:

  • Developed web pages using Spring, JSP, Servlets, HTML5 and JavaScript.
  • Designed and implemented the strategic modules like Underwriting, Requirements, Create Case, Configuration of Business Rules, Business Processes and Responses with Meta data driven.
  • The application is based on JSP, JavaScript, hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in Installation and Configuration of Tomcat, Spring Source Tool Suit, Eclipse, unit testing.
  • Involved in Migrating existing distributed JSP framework to SPRING Framework.
  • Developed Ajax framework on service layer for 2 modules as benchmark
  • Implemented Service and DAO layers in between Spring and Hibernate.
  • Architecture an enterprise service bus using Mule, Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Used XSLT for transforming XML documents.
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), CSS, and AJAX.
  • Applied MVC pattern of Ajax framework, which involves creating Controllers for implementing Classes.
  • Refactored, re-architected, and enhanced an existing Javascript application to follow strict MVC patterns for improved source code maintenance.
  • Designed and developed the UI using Spring view component, JSP, HTML5, CSS and JavaScript.
  • Implemented business process, database retrievals, access of information and User Interface using Java and Planet Interact Framework.
  • Implemented the Application using many of the Design Patterns and Object-Oriented Process in the view of future requirements of Insurance domain.
  • Used Log4j for logging the application.
  • Used JAXB for converting Java Object into a XML file and for converting XML content into a Java Object.
  • Agile methodology is used for development of the application.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript.

Environment: Java, SPRING, J2SE 1.4.2, JSP, Servlets, JDBC, JavaScript, JMS, HTML, AngularJS, CSS, J2EE Design Patterns, Web Services, XML, SOAP, MS-SQL Server, Web Sphere 6, Sub Version.

Confidential, CA

Java Developer

Responsibilities:

  • Designs, develops, and tests new and/or modifies existing web-based applications in languages such as Java, J2EE.
  • Developed a UDP (User-defined Product) Framework with team members.
  • APIs were implemented according to their own need using techniques like Web services, Messaging and REST.
  • DAO layers using Spring and Hibernate.
  • Developed using Javascript And CSS3.
  • Used impact analysis.
  • Provided system software support for web applications and components.
  • Prepare documentation for deployment purposes and respond to any implementation issues as needed to ensure quality deliverable has been met
  • Experience defining and structuring RESTful APIs for notification-based services.
  • Creates and maintains JUnit tests and performs full regression testing and Jenkins.
  • Developed using Agile and TDD.

Environment: Java/ JEE, Spring MVC, Junit, Jenkins, AngularJS, CSS, Hibernate, TDD, Agile, REST.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked closely with the designers to translate the design into website and interactive experience.
  • Developed backend web services and stored dependencies.
  • Developed web pages to create messages, to set up messages rules and to set up content using AJAX, JavaScript and XML
  • Implemented JavaScript client-side form for validation to validate the user inputs before passing to back-end.
  • Built web pages that are more interactive using AJAX, JavaScript.
  • Worked closely with the designers to translate the design into website and interactive experience.
  • Developed backend web services and stored dependencies using PHP.
  • Wrote some of the pages involving Javascript as well as refactoring of backend.

Environment: J2EE, Java, JDBC, HTML, CSS, jQuery, JavaScript, Oracle Application Server, SQL, UML, XML, Web logic, Maven 2.0, Oracle 10g.

Hire Now