We provide IT Staff Augmentation Services!

Senior Java/grails Consultant Resume Profile

3.00/5 (Submit Your Rating)

Westlake, TX

Summary

  • 7 years of progressive experience in design, development, testing, documentation production support applications using Internet, Web and Client Server Technologies in N-Tier J2EE Architecture.
  • Seasoned SDLC programmer/analyst with proven track record of managing new initiatives, successfully meeting business objectives and ability to understand complex situations.
  • Managed and coordinated with offshore development resources for various projects.
  • Committed to work, highly organized, quick learner can work under tight deadline schedules.
  • Experienced in Iterative / Agile development methodologies.
  • Experienced in developing Internet based Applications using Java, J2EE Technologies - JDBC, JSP, EJB, JMS and Servlets.
  • Experienced in creating and validating web applications using Struts Spring Frameworks.
  • Experienced in working with persistence Hibernate framework.
  • Effective usage of MVC pattern and Design patterns.
  • Effectively incorporated Enterprise Java Beans EJB and deployed them using the Application Server to implement business logic.
  • Good experience in building ANT, Maven tool and JUnit, EasyMock, Fitnesse for testing the applications.
  • Experience in working with different operating systems Windows XP/7, UNIX.
  • Deployed web applications in Apache Tomcat server.
  • Expertise using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle, SQL Server and MySQL.
  • Worked extensively on Eclipse, Intellij, Net Beans and JDeveloper for Application development.
  • Developed web applications using AJAX, JSTL, JSP, HTML, DHTML, JavaScript and CSS.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
  • Excellent working experience in Production Monitoring and Support
  • Used CVS, Subversion for Version Control.
  • Tracked software issues and project progress enterprise-wide using Bugzilla, Jira, VersionOne, ClearQuest and XPlanner.

Experience

Confidential

Role: Senior Java/Grails Consultant

Responsibilities:

  • Lead client calls for requirements gathering and creating use cases.
  • Discussion with customers to estimate requirements.
  • Demos to customers during weekly iterations requesting feedback.
  • Develop application in grails web based architecture.
  • Develop and publish plugins for reuse.
  • Create unit, functional and integration tests.
  • Manage and lead monthly deployments.
  • Adopt Agile Methodology to plan using JIRA.
  • Update JIRA dashboard to track progress.
  • Use SVN and BAMBOO for Continuous Integration.
  • Perform infrastructure updates for applications.
  • Perform application migration on servers, setup new applications

Environment: JAVA 1.6, Grails 1.3.5, Groovy, UNIX, TOMCAT, Spring, Hibernate, Oracle

Confidential

Role: Senior Developer

Responsibilities:

  • Design the system to meet the clients' requirement specification.
  • Program in Java on web based architecture.
  • Trouble shooting and debugging using IntelliJ plug-ins and java script debugging tools.
  • Extensive use of Spring Framework to introduce IOC and DI.
  • Work with internal customers for requirements gathering and functionality demo.
  • Develop, debug, test and modification of web based programs for end-user application.
  • Use FREEMARKER and AJAX for GUI.
  • Adopt Agile Methodology to track day to day progress.
  • Work on technical support mailbox and On-call in order to respond to client requests.
  • Transfer support knowledge to global team members.
  • Use of Hibernate ORM for data persistence.

Environment: JAVA 1.6, UNIX, TOMCAT, Spring, Hibernate

Confidential

Role: Senior Developer

Responsibilities:

  • Analyze clients' requirements define Acceptance Criteria based on Requirements Document.
  • Design the system to meet the clients' requirement specification.
  • Program in Java on client-server architecture in EJB and NON-EJB mode.
  • Developed asynchronous logging framework to improve performance.
  • Develop, lead and track progress of major enhancements of the product.
  • Work with external and internal customers for requirements gathering and functionality demo.
  • Develop, debug, test and modification of networked client-server, EJB programs for end-user application.
  • Develop scripts to create automation test scripts and unit tests.
  • Develop SQL queries to check the database integrity.
  • Adopt Agile Methodology to track day to day progress.
  • Involve actively in maintaining and updating task progress on Version One.
  • Take initiative to guide team in adopting agile methodology in development and planning.
  • Play the role of Iteration-Champion to track the iteration progress, track and roll-overs.

Environment: JAVA 1.5, UNIX, Weblogic, JBoss

Confidential

Role: Senior Developer

Responsibilities:

  • Analyze the client requirements and define the Acceptance Criteria based on Requirements Document.
  • Design the system to meet the clients' requirement specification.
  • Program in Java on client-server architecture.
  • Develop and track progress of major enhancements of the product.
  • Involve in client calls for requirements gathering and functionality demo.
  • Develop, debug, test and modification of networked client-server programs for end-user application.
  • Extensive use of Spring Framework to introduce IOC and DI.
  • Extensive use of Hibernate ORM for data persistence.
  • Develop new/update fixtures in Java to define/extend functionality in the test scripts.
  • Develop PL/SQL, UNIX scripts to define FIT page.
  • Develop SQL queries to check the database integrity.
  • Adopt Agile Methodology to track day to day progress.
  • Involve actively in maintaining and updating task progress on Version One.
  • Adopt agile methodology in development and planning.
  • Play the role of Iteration-Champion to track the iteration progress and take care of roll-overs.

Environment: Java 1.5, UNIX, Spring, Hibernate, Swing

Confidential

Role: Software Tester

Responsibilities:

  • Test the functionality of Helix player and ROP for different images on S60 3.0 and S60 3.1 environments.
  • Understand different audio and video codecs functionality on different devices.
  • Test different types of clips such as Surestream and live stream. Also, tested the different MIME types that were supposed to working for different audio and video codecs.
  • Use the Test Director and the test cases present to do the testing and report test metrics.

Environment: S60 platform, Symbian

We'd love your feedback!