We provide IT Staff Augmentation Services!

Java Automation Developer Resume Profile

5.00/5 (Submit Your Rating)

Cary, NC

PROFESSIONAL SUMMARY

  • Highly motivated and experienced for 7 years in the field of multi-tier distributed applications, business process re-engineering and client/server development projects, with a zest for databases and e-commerce.
  • Experience in designing and developing web applications using JSP, EJB, Web Services.
  • Strong Experience on client side design and development using Java, J2EE, JavaScript, XML, CSS, HTML4, HTML5, PHP.
  • Extensive experience in design and development of reusable systems and web applications with J2EE technologies like JSP, EJB, Servlets, JDBC, J2EE Patterns and RMI.
  • Good experience in implementing J2EE compliant applications using various A Design patterns, Struts framework, Tiles, Spring, MVC framework, Hibernate and Messaging Middleware using JMS and MQ
  • Experience in designing, developing and validating Internet/Intranet Applications with RESTful and JAX Web Services, SOAP, HTTP, Java, J2EE, JSP, Servlets, JDBC, JMS, JCL, JSTL, XML, HTML, CSS, PHP, JavaScript, JQuery, JSON.
  • Fundamental knowledge and experience working with NetBeans, .Net Framework, Struts and Spring Framework, Visual Studio, RAD and Eclipse.
  • Extensive knowledge and understanding of Oracle, SQL, PL-SQL, MySQL and JDBC.
  • Strong experience in developing and validating Web Services using XML, SOAP.
  • Developed JMS components to send messages from one application to other application internally
  • Full life cycle experience in implementing web applications using Object Oriented Analysis, Design and Development techniques.
  • Experience with onsite-offshore team coordination to facilitate technical specifications sign-offs and client agreements and carried out data validations with database team handled database using SQL, Oracle.
  • Worked with Learning Managements Systems like Plateau and Data Managements Systems like Cyber Lab and Open Lab.
  • Worked on system integration using FUSE ESB and designed and implemented SOA governance.
  • Fundamental Knowledge of JavaScript framework like Node.js, AngularJS.
  • Worked with Ticketing Systems like Service NOW and JIRA.
  • Have excellent Communication, Interpersonal, Analytical, Presentation skills and ability to work independently with minimal supervision as well as perform as part of a team.
  • Self-motivated and quick learner with ability to handle multiple tasks.

TECHNICAL SKILLS:

Web Technologies

Java, Servlets, JSP, EJBs, Applets and Swing, Web Services HTTP, XML, SOAP, WSDL, RESTful, JAX-WS

Application Servers

WebLogic Application Server, Tomcat server, JBoss, Websphere, XMAPP, WAMP, LAMP, VMware

Programming Languages

C, C , Java, J2EE, SQL, PL/SQL

Development Framework and APIs

J2EE JSP, EJB, Servlets, RMI, JDBC, JNDI , JMS, FUSE ESB, JBMRS, Struts, Spring, Hibernate, JUnit.

Scripting and Markup

HTML5, XML, XSLT, CSS, PHP, JavaScript, JQuery

Database

Oracle9i, MySQL, SQL Server, MS Access.

Operating Systems

UNIX, Linux, Windows 98/2000/XP/7/NT and MS-DOS

Business Modeling

Microsoft Office Suite: Word, Excel, Power Point, Visio, SharePoint

Other Utilities

JBuilder8/X, Eclipse 3.1, Eclipse Kepler, IBM Jazz, RAD, Net Beans, Visual Studio 2008/2010, .Net Framework., HP Quality Cent, Toad, SQL Developer

PROFESSIONAL EXPERIENCE:

Confidential

Java Automation Developer

The Confidential system is a critical entity in determining and maintaining access privileges. It integrates with any client application and enables it to determine the privileges a given user has for a particular application. The Confidential database. A Policy Administration Point PAP is used for querying and provisioning subjects, roles and rules. It uses the SSL and dB Entitlements system for authentication/authorization.

  • Provide research, plan, develop and script automated testing using Java/J2EEEJavaScript/JUnit/SQL Scripts in Agile-Scrum environment for web based applications
  • Performed functional testing, acceptance testing, regression testing, integration testing, adhoc testing, usability testing and smoke testing.
  • Created data driven Cucumber test scripts with functions and verification points to validate results.
  • Performed Test case design and testing in test driven programming environment.
  • Liaised between the QA Team, Requirements Team and Development Team
  • Managed defect tracking on IBM Jazz and provided informative updates as requested.
  • Worked closely with the developers to discuss test scenarios, test data and defects.
  • Created complex SQL queries and executed them in Oracle 11g.
  • Conducted batch testing in UNIX and verified logs and output files through FileZilla.
  • Identified and automated integration scenarios.
  • Created Shell scripts for Server installation in the UNIX box.
  • Coordinated defect resolution and re-testing.
  • Validated test scripts with checkpoints to verify the results.
  • Coded and helped to deploy automated regression test suites.
  • Developed test cases, reviewed and involved in Functional and Regression Testing.
  • Responsible for entering bugs into an automated bug management system and performing regression tests after the bugs were fixed.
  • Performed End-to-End testing, Ad-Hoc testing, Integration testing and User Acceptance Testing.
  • Analyzed the defects and categorized them based on severity
  • Participated in test plan and test case review meetings.
  • Worked closely with business experts and developers in order to perform duties

Environment: Java/J2EE, Servlets, Struts, JSP, JDBC, JDBC Drivers, Java Libraries, EJB3, XML, JavaScript, JQuery, ExtJS, SVN, JUnit, Cucumber Jenkins, Eclipse, Unix, Oracle, MS SQL Server, HTTP, TCP/IP, SMTP, SQL, Windows, JMS, Apache MAVEN.

Confidential

Java Developer/Computer Systems Analyst

Confidential is an application with independent communication architecture within the Wealth Management International Technology framework. It was initially designed as a message bus and monitoring framework to carry data like payments, trades entered by Operations Systems back and forth from the Global Plus Accounting System hosted by Sungard to Investment Bank, Financial Services and UBS legacy systems. It includes several business processes with data transformation. The processes run at intraday, pre-batch and overnight process.

Responsibilities

  • Analyzed the real time application built using Java, J2EE, XML, Servlets, JSP, Struts, .Net.
  • Analyzed and developed a web site application using J2EE, XML, EJB, Servlets, JSP and Struts Framework.
  • Worked in development phases of Agile Development Life Cycle.
  • Implemented Server and Client side validations using JQuery. Database Discrepancy forms allow users of Southeast NMA systems to report discrepancies by filling forms on the websites and an email is sent directly to the NMA Database group when the form is submitted. The Administrators can view and print reports that consists of the name of user, location and name of the equipment and also other related information which will help them take further action on the equipments involved.

Responsibilities

  • Involved in design and development phases of Software Development Life Cycle SDLC .
  • Designed and developed the application on Eclipse IDE and adopted J2EE best practice using J2EE design patterns.
  • Worked on forms using JSP and Servlets for user request and application functionality.
  • Developed JSP's tags and implemented JavaScript validation of data
  • Worked on an internal web-based application using Oracle backend Database, working on establishing the relation for the different beans.
  • Developed user interface using JSP and JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Implementation of Ajax based server-side validation for user input date through online forms.
  • Developed prototype using HTML5, CSS, JavaScript, Tomcat and Web Logic Server as per the client specifications and specific user validations.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Performance monitoring and tuning on UNIX systems
  • Worked on different Spring modules like MVC, AOP, IOC.
  • Participated and drove SOA governance. Design and developed integration project on Fuse ESB.
  • Used XML to transfer the application data between client and server.
  • Used collections like Hashmap and Hashtable.
  • Designed RESTful XML web service for handling AJAX requests.
  • Involved in unit testing, integration testing and system testing.
  • Involved in complete project life cycle activities to ensure successful project delivery.

Environment: Java/J2EE, Servlets, JSP, JDBC, EJB3, JMS, XML, JavaScript, CSS, CVS, Jenkins, RAD Eclipse , Unix, Tomcat, Web Logic, RESTFul Web Services, Oracle, SQL, AJAX, JQuery, Java Libraries, Windows, Spring..

Confidential

Programmer Analyst / System Analyst

Confidential This application is used by site officials for identifying status of their on-site and off-site trainings. This application shows the number of trainings each individual has to undergo and is updated by the training official after the individual completes the training and fills a form. The application was hosted on a portal which was used on the site.Similar kind of inform boards are developed for maintaining different systems in the company.

Responsibilities

  • Developed screens pages using JSPs, HTML5, CSS and XML for web and also involved in GUI design using Swing components for desktop
  • Designed and developed web pages with interactive multi-media touch functionality.
  • Developed Java Web Service to convert documents to Adobe PDF format.
  • Extend the interaction between applications and FUSE ESB by using the Message Service clients.
  • Worked on different Spring modules like MVC, IOC, ORM
  • SVN is used for Version Control purposes.
  • Configured Application and Integration Server connections for SOA suite.
  • Performed unit testing, integration testing and system testing.
  • Involved in writing XML schema in WSDL document.
  • Worked on Web Services deployment.
  • Performed bug fixes and worked on handling tickets.
  • Designed an XML schema grammar for user questions and rendered them on JSP pages, so that user questions are easily configurable
  • Used AJAX and PHP to make the application more responsive and user-friendly.

Environment: Java/J2EE, JSP, Servlets, JDBC, EJB3, JMS, XML, HTML, JavaScript, JQuery, CSS, SVN, Jenkins, Eclipse 3.1, RAD, Unix, Linux, Apache Tomcat, Apache MAVEN, JBOSS, WebLogic Server, WebSphere, Web Services, Oracle, SQL, AJAX, PHP, HP Quality Center, Windows, Spring, Hibernate.

Confidential

Confidential on projects for developing an application where Google Map could display the data stored in the XML, MySQL and SQL database on Google and ESRI Maps on the SERNEC's website based on States and Counties using JavaScript and PHP and also built different websites.

Responsibilities

  • Designed and implemented the web based application on Java, J2EE, Apache Tomcat and MySQL Server.
  • Worked on implementing front end web forms for user interface using HTML5, CSS and JavaScript for server-side validation.
  • Developed user interface using HTML5, functions of PHP, JavaScript and AJAX as per the client specifications for simplifying the complexities of application.
  • Developed tables using Oracle database, MySQL and used the Stored Procedures in the application.
  • SVN is used for Version Control purposes.
  • Used both XML and CSV files to transfer the application data between client and server.
  • Added functionality that ingested data from a SOAP with JAX web service.
  • Involved in unit testing, integration testing and system testing.

Environment: Java/J2EE, Servlets, JSP, JMS, JavaScript, JQuery, JSON, XML, HTML, CSS, Unix, Linux, Oracle, MySQL Server, JBOSS, ESRI Map Server, JAX-WS, SOAP, AJAX, PHP, Spring, Hibernate.

Confidential using C and C where the project was built to check the files in the directory and also the processes running the Operating Systems. User enter the name of the file on the console and the name directory will be displayed along with all the back ground processes running during that time would be displayed.

Responsibilities

Used SVN is used for Version Control purposes and Jenkins for Continuous Integration services. Involved in bug fixing for other modules. Environment: Java/J2EE, JSP, Servlets, JMS, EJB, HTML, XML, Apache Tomcat, Apache MAVEN, Jenkins, Oracle, Fuse ESB, Weblogic Server, WebSphere Server, REST Web Services, SOAP, Spring.

We'd love your feedback!