We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 8 years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Extensive experience in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, XML, JSON, Groovy, Grails and Spring.
  • Experience in Servers like Tomcat 6 and 7 for development and deployment of web applications.
  • Hands - on experience using deployment scripts in maven and Ant for deploying J2EE application in Tomcat web server
  • Expertise working with standard JAVA Design Patterns (Singleton, Facade, Front Controller, DAO, DTO, MVC, Observer, Decorator).
  • Developed UI components with JSP, GSP, and JavaFX.
  • Developed applications in open source frameworks like Spring 3.0, Hibernate and Groovy on grails.
  • Expertise in AWS - Amazon web services
  • Expertise in Web-Development technologies like HTML, JavaScript, CSS, XML, JQUERY and AJAX. Used many JQUERY components like Treetable, DynaTree, Tooltip, tabs, Multiselect, Selectable, JQUERY mobile and modal window.
  • Good knowledge on Angular JS
  • Extensive development experience on different IDE’s like Eclipse Kepler and GGTS for Groovy on Grails framework.
  • Experience in using Web Services like REST (Representational State Transfer)
  • Extensive experience in implementation of the version control software Tortoise SVN. Integrated Subversive plugin in Eclipse and GGTS for efficient use of SVN.
  • Experienced in generating logging by Log4j to identify the errors in production test environment.
  • Involved in writing Unit Test Cases and having good knowledge in JUnit.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Possess good knowledge in writing stored procedure and queries with relational databases like Oracle 9i, MySQL and PostGreSQL.
  • Worked in UNIX shell scripts for daemon processes, cron jobs and FTP processes.
  • Worked in waterfall lifecycle model and agile methodology. Well versed in JIRA and Redmine for task tracking
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

TECHNICAL SKILLS

Technologies: J2SE, J2EE, JSP, JavaFX, GSP, Servlets, Spring 3.0, Hibernate 4.0, Groovy 3, Grails 2.4.2

Web Technologies: Ajax, Swing, HTML, CSS, JavaScript, JSON, JQuery, Angular JS, YUI, RESTful Web Services

Databases: MySQL, PostgreSQL 9.x, Oracle 10g

Operating Systems: Windows 2008, Windows XP, Windows 7, Linux, Solaris & Unix

Application Servers: Apache Tomcat 7.0

Packaging Tools: Ant 1.7.0, Maven

IDE: Eclipse Kepler, Groovy Grails Tool Suite, Netbeans 8, Scene Builder 2.0

Others: Jira, SVN, Redmine, JUnit 4, Log4J

PROFESSIONAL EXPERIENCE

Confidential, New York NY

Sr. Java Developer

Environment: Agile/Scrum Methodology, Groovy and Grails 2.4.4, Java1.6, J2EE, Spring3.0 with Hibernate4.x,Active MQ, HTML 4.0, CSS 2.0, Oracle10g, JavaScript, JQuery, Angular JS, Charts Google visualization and D3, maven, UNIX, Tomcat, Bugzilla, GGTS Groovy/Grails Tool Suite™, GIT, JIRA, Spock, Windows 7.

Responsibilities:

  • Develop web-enableddevice management interfaceto track the installation, calibration and functionality of the devicesand develop test cases.
  • Follow agile methodology for development
  • Built a web frontend inGroovy server pages (.gsp)and Angular JS.
  • Create various user levels and provided access based on Roles.
  • Developed andtested persistence of device information and device messages onoracle databaseusingGORM.
  • Develop portlets to deploy the application as a portal.
  • Use various JQuery plugins like JqGrid, Modal window, Tabs, DynaTree and TreeTable.
  • Develop visualization using Google visualization and D3 charts.
  • Develop and tested SQL and PL/SQLqueries for device information on database.
  • Develop functional test cases for business scenarios.
  • Use Git for version control, JIRA for tracking
  • Develop test cases onSpock for testing.

Confidential

Sr. Java Developer

Environment: Agile/Scrum Methodology, AWS-S3, Groovy and Grails 2.4.4, Java1.6, J2EE, Spring3.0 with Hibernate4.x,HTML 4.0, CSS 2.0, PostgreSQL 9.x, JavaScript, JQuery, Angular JS, maven, UNIX, Tomcat, Redmine, GGTS Groovy/Grails Tool Suite™, SVN, Windows 7.

Responsibilities:

  • Performed requirement gathering and set up the initial technical environment for the project which involved recommending IDEs, front-end & back-end languages, installation of plug-ins, tools for bug-tracking.
  • Prepared analysis document based on the requirement estimating time, resources, technologies.
  • Involved in the design phase of the project which involved preparing the design document and obtaining approvals by the client.
  • Developed an application based on the client specification.
  • Built a web frontend inGroovy and Grails, HTML, CSS, JQuery, Angular JS, AJAX and JSON
  • Worked with REST full services.
  • Implement PAYMENT GATEWAY
  • Involved in bug fixing
  • Involved in manual unit testing of the application retailed to individual modules like customer authentication, customer details managing, account managing trail period, license period validation, upgrading, deactivating and closing and device status managing.
  • Used SVN for version control and Redmine for bug-tracking

Confidential

Sr. Programmer

Environment: Agile/Scrum Methodology, AWS Amazon web services, GSP, HTML 4.0, CSS 2.0, JavaScript, SVN(Sub Version), Groovy and Grails 2.0, Tomcat App Server 7.0, JUNIT, JQuery, JSON, AJAX, Groovy Grails Tool Suite, Windows 7.

Responsibilities:

  • Prepared analysis document based on the requirement
  • Followed test driven development. Tracking of tasks using Redmine.
  • Prepare unit test cases for the individual modules. GSP, JQuery and Javascript for UI development.
  • Used Grails Domain objects and GOM for backend processing and DB mapping
  • AJAX and JSON implementation for asynchronous web requests
  • Developed and tested stored procedures for backend daemon /cron job processes
  • Used SVN for version control, Redmine for tracking

Confidential

Application Programmer

Environment: Agile/Scrum Methodology,GSP, HTML 4.0, CSS 2.0, JavaScript, SVN(Sub Version), Groovy and Grails 1.3.9, Tomcat App Server 7.0, JUNIT, JQuery, JSON, AJAX, Groovy Grails Tool Suite, Windows 7

Responsibilities:

  • Performed the initial environmental setup for the project.
  • Prepared analysis document based on the requirement
  • Followed test driven development. Tracking of tasks using Redmine.
  • Prepared unit test cases for the individual modules. GSP, JQuery and Javascript for UI development.
  • Used Grails Domain objects and GOM for backend processing and DB mapping
  • AJAX and JSON implementation for asynchronous web requests
  • Developed and tested stored procedures for backend daemon /cron job processes
  • Used SVN for version control, Redmine for tracking

Confidential

Application Programmer

Environment: Agile/Scrum Methodology,GSP, HTML 4.0, CSS 2.0, JavaScript, SVN (Sub Version), Groovy and Grails 1.3, Tomcat App Server 7.0, JUNIT, JQuery, JSON, AJAX, Groovy Grails Tool Suite, Windows 7.

Responsibilities:

  • Performed the initial environmental setup for the project.
  • Prepare analysis document based on the requirement
  • Followed test driven development. Tracking of tasks using Redmine.
  • Prepared unit test cases for the individual modules. GSP, JQuery and Javascript for UI development.
  • Used Grails Domain objects and GOM for backend processing and DB mapping
  • AJAX and JSON implementation for asynchronous web requests
  • Developed and tested stored procedures for backend daemon /cron job processes
  • Used SVN for version control, Redmine for tracking.

Confidential, Miami - FL

Application Programmer

Environment: Agile/Scrum Methodology,GSP, HTML 4.0, CSS 2.0, JavaScript, SVN (Sub Version), Groovy and Grails1.2, Tomcat App Server 6.0, JQuery, JSON, AJAX, Groovy Grails Tool Suite, Windows 7.

Responsibilities:

  • Performed the initial environmental setup for the project.
  • Prepare analysis document based on the requirement
  • Followed test driven development. Tracking of tasks using Redmine.
  • Prepared unit test cases for the individual modules. GSP, JQuery and Javascript for UI development.
  • Used Grails Domain objects and GOM for backend processing and DB mapping
  • AJAX and JSON implementation for asynchronous web requests
  • Developed and tested stored procedures for backend daemon /cron job processes
  • Used SVN for version control, Redmine for tracking

Confidential, Littleton - MA

Application Programmer

Environment: Waterfall Methodology,GSP, HTML 4.0, CSS 2.0, JavaScript, SVN (Sub Version), Groovy and Grails 1.2, Tomcat App Server 6.0, JQuery, JSON, AJAX, Groovy Grails Tool Suite, Windows XP.

Responsibilities:

  • Prepared analysis documents as per the client’s requirement for each enhancement and got approved.
  • Involved in the design phase with the client and prepared the design document and got client approval.
  • Used GSP and JavaScript to make UI changes in the web application.
  • Tomcat server was used for unit testing and integration testing.
  • Used ANT to build and deploy the application in unit testing and integration testing environments.
  • Resolved issues in deployment in integration environment.
  • Used PostgreSQL to write stored procedures to invoke from DAO layer.
  • Prepared test case document and test case review documents. Prepared unit test plan and integration test plan documents and got client approval.
  • Configured the application in Spring Source Tool kit for development. Integrated SVN plugin for version control.
  • Coded and done unit testing of modules.

Confidential

Programmer

Environment: Java/Servlets, JSP, JavaScript, mySql, Tomcat 5.0, Eclipse, HTML, CSS

Responsibilities:

  • Involved in support of the existing application by providing bug fix and application support.
  • Worked in enhancement for the application involving development and deployment of new functionalities.
  • Performed UI changes and enhancements using Adobe Dreamweaver and JSP
  • Involved in Analysis and design phased. Prepared analysis and design documents as per the client’s requirement and got reviewed and approved by client.
  • Prepared test case document and test case review documents.
  • Performed Coding and performing unit testing of modules for enhancement. Validation of the UI components as per business logic and the requirements.

Confidential

UI Developer

Environment: HTML, JavaScript, CSS, adobe Dreamweaver, Photoshop and Flash.

Responsibilities:

  • Perform requirement gathering and analyzing requirement and provide the solutions.
  • Ensured that development is performed as per requirements.
  • Developed the presentation layer using HTML, XHTML and JavaScript.
  • Designed the Banners in Adobe design premium CS3 Photoshop & Flash.
  • Designed web pages based on SEO

We'd love your feedback!