We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer & Q/a Test Engineer Resume

5.00/5 (Submit Your Rating)

Lawrenceville, GA

PROFESSIONAL SUMMARY:

  • Having 8+ Years of technical expertise in complete SDLC which includes Analysis, Design, Development, Testing and Implementation
  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based, and Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Rapid Application Development (RAD), Agile Methodology.
  • Good working experience in designing and developing Web Applications in n - tier Architecture using Object-Oriented methodologies.
  • Proficiency in using J2EE technologies which involved designing and developing applications that comprised JSP, Struts1.x, Hibernate 3.0/4.0, Servlets, EJB, Web Services, JavaScript, XML, JNDI, JDBC, CSS and HTML.
  • Hands on experience in using Application and Web Servers like Oracle, BEA WebLogic, and Apache Tomcat for deploying applications on Windows environments.
  • Experience in development of Web Based applications
  • Good Communication and Interpersonal skills, Systematic & Objective problem analyzing skills.
  • Experience working with Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Strong exposure with Object-Relational Mapping (ORM) framework, using annotations with Hibernate
  • Successfully designed and implemented various reusable components and frameworks using design patterns like MVC (Model-View-Controller), DTO/VO, DAO, Singleton, Factory etc.
  • Strong database connectivity skills with Oracle database and programming languages SQL, PL/SQL and in developing Packages, Stored Procedures, Functions, Triggers and Cursors.
  • Creative problem solver with the ability to rapidly analyze challenges, applying strategic thinking to tactical concerns with strong problem solving skills and a result oriented attitude. Excellent team Player with good Technical, Analytical and interpersonal skills.
  • Experience in using database tools like TOAD, SQL Developer
  • Strong Knowledge in XML technologies including XML,DTD, XML Schema, XSL, XPath, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB ( XMLBeans), SOAP, REST/ Web services WSDL, Web Services using AXIS
  • Experience with Oracle and SQL Server databases.
  • Experience in Multi-Threading
  • Having hands on Experience on build tools (Ant, Maven) and Version control tools (VSS, CVS, SVN Tortoise, Clearcase , GIT with Gerrit )
  • Performed unit testing using JUnit, performance testing using JMeter, HP Load Runner.
  • Experience in developing Ant, Maven build scripts to build and deploy the java applications.
  • Worked on UNIX, LINUX to move the project into production environment.
  • Very quick at learning. Highly successful in learning and applying new technologies to the current assignments.
  • Self-motivated with ability to work independently and in the team environment.
  • Strong leadership qualities with excellent communication skills.
  • Proven track record of consistently hitting target deadlines.
  • Strong Project Planning and Estimating Skills.

TECHNICAL SKILLS:

Language/Technology: Java 5.0/6.0/7.0, SQL, PL/SQL, Python 2.7

J2EE Technologies and Frameworks: Java (AWT, SWING), J2EE (Servlets, JSP, JSTL,EJB2.0, JAXB, JAXP, JDBC,JNDI),EJB, Java Web Services(JAX-RPC, JAX-WS)

ORM Tools: WebLogic 9.2/8.1/6.0, IBM Web Sphere 6.1, Oracle 9iAS, Web Servers Tomcat 4.1, Apache Web Server1.3

Databases: Oracle, SQL Server,Mango DB

Tools: Eclipse, JDeveloper, MyEclipse, Toad, SQL developer, JUnit

Scripting Languages: JavaScript, AJAX, Shell Script, Bash script, Groovy, Spock

Operating System: Windows 2000/XP, Linux,Ubuntu,UNIX

Version Controlling Too l: Microsoft VSS, Clear Case, SVN Tortoise,Git with Gerrit

Markup Languages: HTML, XHTML, DHTML, CSS, XML, XSD, XSLT,XPATH, DTD

Test Automation Tools: HP Load Runner 9.5, Jmeter, Actional diagnostics

Continuous Integration Tools: Jenkins, Electric Commander

Methodology: SDLC, Water fall, Agile Scrum, Kanban

Project Management Tool: Rally

PROFESSIONAL EXPERIENCE:

Confidential, Lawrenceville, GA

Sr. Java/J2EE developer & Q/A Test Engineer

Responsibilities:

  • Involved in Developing Web Application with Full Software Development life Cycle (SDLC) from Design to Deployment using agile methodologies with Kanban.
  • Used GIT for version control and Gerrit as a code review tool.
  • Used Maven as a build tool and Nexus as a repository manager.
  • Developed Cucumber-Jvm test cases and also implemented those test cases with core Java in back end on top of Spring framework project which involved multiple modules.
  • Developed a web-based client using Servlets, JSP, HTML and XML using Spring MVC Framework.
  • Jersey Restful Web Services framework is used to consume Restful web services.
  • Used Jenkins and Electric commander as Continuous Integration (CI) tools.
  • Involved in Command-line interface (CLI) languages like UNIX, Perl, and Bash.
  • Used Puppet as automation software that defines and enforces the state of your infrastructure throughout your software development cycle.
  • Used Cucumber software tool for automated acceptance tests written in a behavior-driven development (BDD) style.
  • Used ELK is stack of three, Elastic search - distributed restful search and analytics, Log stash - manage events and logs, Kibana - seamless integration with other technologies.
  • Used Junit and Groovy for writing unit tests for that code.
  • Used XML, JSON files to transmit text data objects consisting of attribute - value pairs.
  • Used Eclipse for Integrated development environment (IDE).
  • Used Rally as project Management Tool.
  • Developed parsers and scripts using python 2.7
  • Developed test cases using Behave framework and pytest framework
  • Developed auto provisioning using jenkins

Environment: Java 7.0, spring3.0, Agile, Kanban, HTML, XML,PERL, Eclipse3.4, Rest Web services, Maven, nexus, python 2.7, Apache tomcat server6.0, PL/SQL, Oracle10g, GIT, Gerrit code review tool, Junit, Groovy, Puppet, Jenkins, Electric commander, Bash, Jersy framework, ELK (Elastic search, Log stash, Kibana), XML, JSON, UNIX, Linux, VMware vsphere.

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) of the application.
  • Involved in the understanding Database Schema design so at to retrieve data from the DB.
  • Participated in requirement gathering sessions with the client and preparation/modifying the requirements in Requirement Specification document.
  • Involved in system analysis, development and designing Framework for business components.
  • Created Functional Specification Documents for web services
  • Involved in Analysis and Design and Coded for the Services
  • Published JAX-WS based web services where in all the requests will be routed to this Single Point service and based on the request they are forwarded to the corresponding legacy operations
  • Used Hibernate in persistence layer and written hibernate mapping files and Named queries.
  • Used Ant Scripts in builds, create WAR, EAR files and deploy the EAR files automatically and also taken care of build.
  • Involved in Designing of Restful Web Services
  • Used Weblogic Application Server as the Application server
  • Developed code components based on design patters such as business delegate, Session facade, data access object, and singleton.
  • Involve in the design and implementation of the User Interface using Spring MVC Framework, JSP, JSTL, and writing DAO code by using Hibernate
  • Service layer development using Spring core module
  • Model View Control (MVC) design pattern is implemented with Spring MVC, Servlets, JSP (including JSP custom tags), HTML, AJAX, JavaScript, CSS for the Presentation/Web tier, Application/Business layer and Data layer (SQL Server)
  • Using the XML related technologies like XSD, XSLT, XPATH
  • Invoked Web Services as a client.
  • Involved in Database designing.
  • Creating database tables, views, triggers and sequences on MS SQL Server
  • Created Stored Procedures, User Defined Functions
  • Writing JUnit test cases to improve code coverage
  • Web services tested end to end using Actional Diagnostics.
  • Developed using Agile Methodologies
  • Involved in SDLC and moving the project from one to another stage such as Testing, UAT and Production

Environment: Core Java, Hibernate, Spring, Axis2, SOAP, JSP, XML, Web Logic 9.X,SQL Server 2008, Eclipse, Actional Diagnostics, Jmeter, JUnit, Windows XP, UNIX

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Involved in Design and Development of prototypes.
  • Involved in Design and Coded for Annual certification Queue and Certification
  • Introduced the concept of Annual Certification locking by implementing listeners
  • Used validator frame work
  • Wrote SQL queries to support Annual Certification
  • Created Stored Procedures, User Defined Functions
  • Involved in developing SQL scripts to load the annual certification table, remainder and due batches.
  • Solved production Issues
  • Deployed application on UAT using Shell Scripts
  • Designed and developed framework in core java Exception and Error frameworks, Logging mechanism, Audit Logging, Common Layers like Action, DAO.
  • Developed code components based on design patters such as business delegate, session facade, data access object, Factory method and singleton
  • Involved in designing User Interfaces using JSP, JSTL, Struts frame work.
  • Used Weblogic Application Server as the Application server
  • Used Ant for builds, create JAR, WAR, EAR files and deploy the EAR files automatically and also taken care of build.xml.
  • Deploy on Weblogic Application Server.
  • Using the XML related technologies like XSD, XSLT, XPATH
  • Wrote unit test cases and validated them.
  • Actively involved in Production support for the IC Card application.
  • Involved in system analysis, development and designing Framework for business components.
  • Involved in development of Data points as per ULDD(Uniform Loan Delivery Dataset) using XML Beans developed additional Data points for XML formatted file using XML Beans
  • Used Hibernate in persistence layer and written hibernate mapping files and Named queries.
  • Service layer development using Spring Core Frame work
  • Web Services development using JAX-WS for XML data collection.
  • Developed the application as middle ware component
  • Experience in developing Ant build scripts to build and deploy the java applications
  • Developed using Agile Methodologies
  • Experience in writing and executing Unit Test cases using JUnit testing framework.

Environment: Core Java, Xml Beans, Hibernate, Struts 1.x, Spring, Axis2, BEA Web Logic 9.X, Oracle 10g, Eclipse, JUnit, Windows XP, JSP, SQL, PL- SQL

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Created Stored Procedures, User Defined Functions to generate the BQR and CQR based on the business logic
  • Developed the ANT Scripts for building the entire web application
  • Wrote Scripts to create, Update the database tables
  • Preparing the code and scripts for build releases for SIT and UAT Deploys
  • Developed Functional Specification Documents.
  • Supporting QA/UAT teams during their testing
  • Provided Production Support for bugs raised .
  • Involved in Manual and Regression testing
  • Used Web Services to send the AQR rating to downstream systems.
  • Wrote unit test cases and validated them.

Environment: Core Java, JSP, Servlets, Java Script, Struts, Web Services, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Developed enhancements using Java Swing.
  • Developed new modules using Java Swing.
  • Invoked Web services as a client.
  • Developing Load Runner scripts in Vugen using J-user protocol
  • Used Controller for designing test scenarios and performing test executions
  • Using Analysis for pulling the reports and sharing them with the stake-holders
  • Enhanced the Log-Parser tool for verifying the error logs during the test executions
  • Enhanced the class/jar files for the frame-work

Environment: Java Swing, J-user protocol, HULA frame work (Internal), web sphere, Oracle, HP Load Runner 9.52, Windows XP

Confidential

Java Developer

Responsibilities:

  • Involved in Design and Development of prototypes.
  • Development of complete module and fixing the bugs.
  • Done enhancements in the existing Module as per client requirement and fix the bugs.
  • Preparation of User Requirement Document (URD) after capturing requirements from Client.
  • Wrote SQL queries and PL/SQL procedures
  • Involved in deployment activities
  • Wrote unit test cases and validated them.

Environment: Core Java, Struts, JSP, SQL, PL- SQL, Weblogic 9.X, Oracle, MyEclipse, Windows XP, Unix.

Confidential

Java Developer

Responsibilities:

  • End to end Development of Claims and Intimations module.
  • Development, Maintenance of Registration, ACL, Dispute Resolution modules, Returns module, Refunds module, Claims and Intimations module, Audit module.
  • Solving Production Issues.
  • Involved in developing Change Request.
  • Involved in creating procedures for Data Migration.
  • Involved in validations of Returns Module.
  • Involved in creation of web pages in ACL, Returns.
  • Involved in developing the Notification Master in ACL.
  • Involved in Deployment activities.
  • Performed Unit & Integration testing plans.

Environment: Java, J2EE, Struts1.2.7,SQL,PL-SQL,Oracle Application Server, Oracle JDeveloper, Toad, EJB, Windows XP, Linux, Documentum, Oracle database. Java Script, SAX Parser, XML, XSLT

We'd love your feedback!