Java Developer Available resume

SUMMARY:

  • 8+years of experience in Java/J2EE with full Software Development Life Cycle (Software analysis, design, development, architecture, deployment, testing, and maintenance).
  • Expertise in developing and implementing Web applications using Java/J2EETechnologies includingCore Java, JDBC 2.0, Hibernate, Spring, JSP 2.0, Servlets, Java Beans and EJB.
  • Proficient in using RDBMSconcepts and worked with Oracle.
  • Strong front-end UIdevelopment skills using scripting languages HTML5, DHTML, CSS3, JSP, JavaScript, Angular AndjQuery.
  • Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/UDDI/WSDL).
  • Worked on Web Application Development with Framework like Struts and Spring MVC.
  • Worked on Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an Oracle schema.
  • Proficient in using design patterns like Singleton,Data Access objects and Factory pattern.
  • Expertise in Maven for build and Jenkins for continuous integration
  • Strong experience on various development environments like Eclipse RAD and Net Beans.
  • Good understanding of Object-Oriented Methodology, UMLand Design Patterns.
  • Worked on front-end/presentation tier development using Struts Framework that includes JavaScript, Angular, Ajax and CSS.
  • Experience in writing SQL, PL/SQL Procedures/ Functions, Triggers and Packages on Database (RDBMS) packages like Oracle 11g, MySQL.
  • Technical experience in the areas of Object-Oriented Analysis (OOA)Object Oriented and Design (OOD)using UML, Software Life Cycle Management and Development of Distributed applications.
  • Good experience with unit testing using JUnit.
  • Used Log4jfor effective logging.
  • Worked on implementation of the version control software CVS, GIT andSVN.
  • Experienced with JDBCAPI to call SQLQueries and Stored Procedures in the Database.
  • Extensive knowledge in Agileand WaterfallMethodologies.

EDUCATION:

Bachelor of Technology in Electronic and Communications from India.

TECHNICAL SKILLS

Operating Systems

Windows *** NT/XP *** , Unix, Linux

Programming Languages

Java *** , J2EE, JSP, MVC, JPA, log4j

Web Languages

HTML5/HTML, DHTML, AJAX, XML, CSS3 JavaScript, Angular jQuery

Database Languages

SQL, PL/SQL, Oracle 9i/10/11g/12c, MySQL 5.1.4, DB2

Methodologies

Agile, SDLC, OOAD, Scrum

Java/J2EE Technologies

JSP *** , Servlets, EJB, JavaBeans, JDBC *** , Custom Tag Libraries, Web Service

Web Services Technology

XML, SOAP 4.0, WSDL, REST, UDDI

Application/Web Servers

Apache Tomcat, JBOSS *** , CVS, Subversion, Ant, Maven, WebSphere 8.5

IDE

Eclipse, RAD 8.0, NetBeans 6.9

Java Framework

Struts 2.0, Spring 4.0, Hibernate 4.2

Java Testing Tools

Junit 4.x, TestNG, Selenium, JMETER

PROFESSIONAL EXPERIENCE:

Client: PayPal–Austin, Texas March 2018 – till date

Sr. Full Stack Java Developer

Gold Customer Support Application is the CRM tool developed by PayPal to log, manage and adjudicate the disputes that arise between its customers and the merchants it serves. The application is uses microservices architecture to communicate with other applications simulators and services.

Responsibilities:

  • Involved in Analysis, Design and Implementation translation of Business User requirements.
  • Actively participated in the daily stand-up meetings and paired programming to produce quality deliverable within time using Agilemethodologies.
  • Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring4.0.
  • Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices& used core Spring concepts like AOP, IOC, ORM
  • Involved in building a high efficiency Dynamic single and multiple Web Application Using HTML, HTML5,Angular JS 2.0,JQuery and CSS3.
  • Implemented various java design patterns like Front Controller, Singleton, façade, Data Access objects, Factory pattern, etc.
  • Implemented both SOAP andREST web services.
  • Implemented various complex PL/SQL queriesand Analyzed the SQLscripts
  • Developed various JUnit test casesfor Unit Testing.
  • Implemented Hibernatefor data persistence. DAOand Hibernate transactions was implemented using Hibernate framework.
  • Prepare Java/J2EE development structure for Maven.
  • Implemented the DAO patternto connect to the database and retrieve data.
  • Implemented the application using the concrete principles laid down by several design pattern such as MVN, Business Delegate, Data Access Object, and Singleton.
  • Extensive experience in Hibernate ORM mappingutilities and used query, criteria services.
  • Created CI/CD for deploying in Jenkinsand Used Jenkinsto integrate with other tools.
  • Performed functional testing using SOAP UIand created mock services for testing on developer sandbox.
  • Involved in-group meetings with Managers, Team Members in designing, implementing and testing.

Environment: Java 1.8, HTML 5.0, CSS 3, AngularJS 2.0, JavaScript, Spring 4.0, Hibernate 4.2, Spring Boot, Oracle 12c, XML, RESTful & SOAP webservices, Eclipse, Unix, GitHub, Jenkins, Junit, TestNG, JMockito.

Client: VISA – Austin, TX &n...

See full

  • Gangadhara Reddy - 5 years ago

    Thanks Peter | Lorhan Inc 400 South Ave, Suite 9, Middlesex, NJ - 08846 Phone: 908-448-0013 | Fax: 1-703-738-7363 Email: peter@lorhancorp.com LinkedIn : https://www.linkedin.com/in/gangadhara-reddy-a0374a166/ Ghangout: peterglorhan@gmail.com

  • Chris Brown - 5 years ago

    H1 , TX n 60/hr C2C

  • Hire IT People - 5 years ago

    Work Status, Rate and Location?