We provide IT Staff Augmentation Services!

Java Developer  Resume

2.00/5 (Submit Your Rating)

Des Moines, Ia

SUMMARY:

  • Around 8 years of experience in all stages of SDLC(Software Development Life Cycle) involving Requirement gathering, Analysis, Design, Development, Testing and Deployment of Web and Windows applications based on J2EE/Java.
  • Expertise in J2EE frameworks Struts, spring framework.
  • Expertise in implementing UI layer with JSP, HTML5, Angular JS, Javascript, Ajax, JQuery.
  • Expertise in implementing backend logic with Servlets, Hibernate, JMS, EJB, Web services.
  • Expertise in SOAP and RestFul Web Services.
  • Expertise in JMS, Expertise in writing MDBs to listen to queues.
  • Have extensive experience in building and deploying applications on Web/Application Servers like Apache Tomcat, BEA WebLogic, JBOSS and IBM WebSphere.
  • Specialized in using various IDEs like RAD, Eclipse and NetBeans.
  • Hands on experience in testing using stubs, unit testing and integration testing. Used JUNIT framework for the purpose of testing applications.
  • Rich work exposure in software development with responsibilities as Team Coordinator and Team Member being involved in the project life cycle.
  • Extensive experience in Design, Development and implementation of Model - View-Controller (MVC) using Spring and JSF Frameworks.
  • Extensive experience in SQL and Oracle databases.
  • Excellent experience in onsite-offshore model interacting with clients and onsite managers
  • Exceptional ability to learn new technologies and to deliver outputs in short deadlines, ability to work on different projects simultaneously and possess strong interpersonal and communication skills.

TECHNICAL SKILLS:

Languages: Java/J2EE, PL/SQL, C, C++,C#.

Operating System: Windows, UNIX, Mac OS.

Data Storage: Oracle, PL/SQL, SQL, DB2, and SQL Server.

Web Technologies: HTML, XML, XQuery, CSS, DOM, SAX, JavaScript, JQuery.

J2EE Technologies: Servlets, JSP, EJB, JMS, XML, JAXP, RMI and JNDI.

Web Services: SOAP, UDDI, WSDL, REST, Data Power.

Web/Application Servers: Weblogic, Web sphere, JBoss, Tomcat.

IDE/Tools: Eclipse, RAD, IntelliJ, JBuilder, Aqua, data Studio.

GUI:: Swing, AWT, Adobe Photoshop.

MVC Framework: Struts, spring, JSP, JSF and JSTL.

Persistency Framework: Hibernate.

Testing Skills: Automation Testing, Manual Testing

Testing Tools: Quick Test Professional, Selenium IDE

WORK EXPERIENCE:

Confidential, Des Moines, IA

Java Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Designed application in Spring Framework.
  • Designed and developed the presentation/UI layer with JSP, Java Script, HTML, Ajax, CSS, JQuery.
  • Developed Web services using SOAP and RESTFul architecture.
  • Coding Struts Validator for Client and Server side validation
  • Created Restful Web service. Involved in Sever side validation based on the Business rules.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML and CSS.
  • Extensively developed supporting Java Beans Components.
  • Developed Stored Procedures, Triggers and Packages in Oracle.
  • Eclipse is used as an IDE for the development of the application.
  • Used JBoss application server for deploying project in production environment.
  • Used JDBC API to establish connection between Java and Database.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
  • Creation of scripts for generation of reports. Implemented test cases for Unit testing of modules using TestNG.
  • Used Test Driven Development for Continuous Integration environment.
  • Used Maven for building the project. Used SVN for version control.
  • Involved in Fixed Income modules.
  • Used Jenkins CI for continuous integration server.
  • Actively participated in release management and post implementation support
  • Coordination with all the teams (onsite/offshore).

Environment: JBoss Application Server, J2EE, Java 1.7, Spring 3.2, JDBC, JMS, AJAX, HTML 5, JSP, Java Script, Oracle 11g, SQL, SOAP, RestFul Web Services, Jersey API, JMS, SVN (Version Controlling), Hibernate 5.0/4.1, SQL, CSS, TestNG, Maven 3, Jira 5.0,Eclipse, Agile/Scrum.

Confidential, Cleveland, OH

Java Programmer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • The base architecture was designed as per the MVC architecture using Struts Framework.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
  • Creating word documents using Java APIs in Client implementation.
  • Developed several web pages using JSP, struts Taglibs, HTML, AJAX, XML and JQuery.
  • Coding Struts Validator for Client and Server side validation
  • Developed Struts Action classes using Struts controller component.
  • Used JavaScript to perform checking and validations at Client's side by integrating JavaScript with JQuery library.
  • Wrote unit test cases using JUnit framework.
  • Involved in Fixed Income modules.
  • Created RestFul Web service .Involved in Sever side validation based on the Business rules.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JSF, JavaScript and HTML4/DHTML and CSS.
  • Involved in the development of server side application pages using JSF framework.
  • Built AngularJS web applications
  • Developed DAO pattern for Database connectivity.
  • Design and develop Form and Action classes across the modules for business logic.
  • Eclipse is used as an IDE for the development of the application.
  • Used JBoss application server for deploying project in production environment.
  • Used JDBC API to establish connection between Java and Database.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
  • Creation of scripts for generation of reports. Implemented test cases for Unit testing of modules using JUnit.
  • Used ANT for building the project. Used CVS for version control.
  • Actively participated in release management and post implementation support

Environment: JBoss Application Server, Java JDK 1.4, JDBC 3.0, Struts 2.1, SQL, PL/SQL, XML, XSLT, AJAX, XQuery, JAXB, JSF, Web Services 1.1, RestFull, MQ, LDAP, JUnit, AngularJS, Eclipse 2.0, Rational Rose, Oracle 8i.

Confidential, NJ

Java Web Application Developer

Responsibilities:

  • Responsible for system analysis, design and development using J2EE architecture and gathering requirements for product using QA (Quality Assurance).
  • Used Spring to develop lightweight business component.
  • Used Spring IOC for dependency injection and Spring AOP for cross cutting concerns like logging, security, and transaction management.
  • Designed, developed and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.
  • Created SOAP Web service message.
  • Involved in design and development using Java, Web 2.0 technologies, J2EE, Weblogic 10.3, and multi-thread environment.
  • Design and Java coding of business components are Enterprise Java Beans (EJB) and exposed as web services.
  • Created the UI interface using JSP Struts, JavaScript, JQuery, CSS, SCSS, JSF and HTML.
  • Designed and Implemented MVC architecture using Struts Framework, which involved writing Action Classes/Forms/Custom Tag Libraries & JSP pages.
  • Used Test Driven Development for Continuous Integration environment
  • Used Struts and JavaScript validation framework for performing front end validations.
  • Designed database and created tables, written the MySQL queries and stored procedures.
  • Creation of scripts for generation of reports. Implemented test cases for Unit testing of modules using TestNG.
  • Involved in testing of modules in the Spring project using stubs and mocks.
  • Developed Session Beans for the Business logic.
  • Involved in Fixed Income modules.
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.
  • Participated in knowledge sharing sessions among the team members in technical areas.

Environment: Java, JSP, Servlets, Spring, Hibernate, XML, WebSphere Application Server, Eclipse, MS-SQL Server, REST, JMS, Jetty, JavaScript, ExtJS 3.4.1, HTML5, CSS3, JSON, log4j, Agile( XP)/Scrum.

Confidential

J2EE Developer

Responsibilities:

  • Writing Project Specific Scripts and Generic Scripts using QTP 10/11.
  • Interacting and communicate detailed business requirements to project development team.
  • Understanding various business requirements and deriving test cases and executing the Test Cases
  • Converting Manual test cases to Automated Test cases
  • Performing Functional Testing, Integration, Regression, UI Testing.
  • Execution of Manual Test cases and Automation Test Scripts.
  • Logging the defects and reporting them using Rational Clear Quest.
  • Active participation in team discussions, test plan walkthrough, test script walkthrough.
  • Tracking all the bugs to closer by interacting with development team.
  • Sending daily/weekly Testing status report on the project.
  • Coordinate with module Leads/Senior Developers on the issues faced during execution of project plan.
  • Responsible for prevention and early detection of defects through verification and validation activities ensuring the integrity and quality of all work products.
  • Smoke test against the deployed build and ensure quality code is released to the QA environment.
  • Perform high complexity integration testing and validate all services integrate according to specifications.
  • Respond to requests for configuration changes in the build process as needed.
  • Coordinate with cross-project teams on business and unit functional requirements and derive integration and non-functional test requirements.
Confidential

Senior Software Engineer

Responsibilities:

  • Development of Test cases, User Interface Testing, Integration Testing, System Testing, and Acceptance Testing.
  • Created and executed test cases.
  • Performed Functional and Regression testing.
  • Participated in daily status meetings to report any bugs, issues and risks.
  • Understanding various business requirements and deriving test cases and executing the Test Cases
  • Involved in Functional Testing, Regression, UI Testing and smoke Testing.
  • Logging the defects and reporting them using Bugzilla.
  • Active participation in team discussions.
  • Sending weekly Testing status report of the project to client.
Confidential

Software Test Automation Engineer

Responsibilities:

  • Created test cases using requirements, use case and business requirement documents.
  • Conducted Functional, System and Integration testing.
  • Created Manual test cases. Work on debug and analyze issues.
  • Designed and maintained automation framework, shared repositories and function libraries.
  • Automated web application using Selenium web driver in Eclipse platform using Java and TestNG.
  • Prepared test data by writing SQL. Automated web application using QTP(Quick test professional)
  • Performed report generation and defect tracking activities by using JIRA
  • Update the project status and issues on daily basis to my manager.
  • Maximize the automation test coverage and run test scripts in batch mode to make sure that defects are found as early as possible and also to save the testing time.
  • Verified and closed the resolved bugs. Provided test summary reports.

Environment: Selenium web driver, eclipse, Java, SQL, QTP,JIRA, VB,HTML, Tortoise SVN.

We'd love your feedback!