We provide IT Staff Augmentation Services!

Sr Groovy Grails Developer  Resume

2.00/5 (Submit Your Rating)

FrankliN

SUMMARY:

  • 12 years of experience as Sr Java programmer and also as Tech Lead in Design, development and deployment of Java Enterprise Applications.
  • Proficient in using Spring 3 framework. Proficient on latest spring module like Spring boot andspring data
  • Strong experience in Databases: Oracle: Experience in SQL, stored procedures.
  • Extensively worked on test driven development and agile methodology.
  • Extensively worked on junit 4.0 and testng.
  • Have worked on maven and gradle for building the application.
  • Experience in Project Management & Configuration Control (GIT, Accurev, clear case, sub version)
  • Worked on the No - sql databases like Riak and couchbase.
  • Extensively worked on developing RESTFUL web services.
  • Experienced in parsing and generating XML documents using XMLBeans and JAXB
  • Have worked on Java threading using Java concurrent package using executor framework.
  • Have strong experience in working on Groovy and grails platform
  • Proficiency in working on Ubuntu OS and Linux environment.

TECHNICAL SKILLS:

Operating Systems: Ubuntu 10.04, Win 7, Linux

Languages: JAVA,, Groovy, SQL, UNIX shell programming

Java/J2EE Technologies: Grails, JDBC, Servlets, JSP, JMS, EJB, Struts 1.2, Struts tag libraries, JSTL,Spring 3 framework(Spring MVC,Spring JDBC template,Spring Boot), Hibernate frameworks, Restful web services, JMS

Internet and Web Technologies: Jquery, Data tables, XML, JAXB, XMLBeans, HTML, CSS,SOAP web services, Restful Web Services, JAX-WS, Java Script, UML, DWR,JSR 303,Jsoup,Backbone.js

Database: Oracle 10g, Mysql, Riak and Couchbase

Database Tools: Oracle Toad, SQL Navigator

Application/Web Servers: Tomcat, WebLogic /8.1, Web sphere 8.5, Jboss 4.2.1Configuration Management Tools: GIT, TFS,Accurev, Sub version, Clearcase, GITHUB

Continuous Integration Tools: Jenkins, TFS, Jfrog Archiva for maven repo

Others: SonarQube, JIRA(JIRA(defect tracking tool),Rational Rose,Visio,Remedy,tortoise svn, Eclipse, RAD, Saucelabs, gradle

PROFESSIONAL EXPERIENCE:

Confidential, Franklin

Sr Groovy Grails Developer

Responsibilities:

  • Involved in writing grails domain classes for application
  • Wrote Admin dashboard using Scaffolding and customized gsps.
  • Wrote Api controllers and exposed API end points
  • Maintained automated deployed using TFS
  • Used grails quartz plugin for jobs and used many more grails plugins like spring security
  • Used liquibase for managing DB changes.

Environment: Grails 3.1.14, groovy, JMS, ActiveMQ, REST, Backbone.js, Quartz, Liquibase, Sql server and infor lawson

Confidential, Franklin

Sr Java Programmer

Responsibilities:

  • Involved in writing batch program to run on UNIX machines.
  • Developed code to call WCF web services using spring web template and used NTLM authentication
  • Invoked webservices using Spring web template.
  • Migrated projects from TFS to git.
  • Involved in configuring Jfrog Archiva
  • Converted existing enterprise application project to Maven projects
  • Involved in writing developing UI using spring rest, jquery datables

Environment: Restful web services, spring webtemplate, jquery, jquery datatables

Confidential, PA

Lead Consultant

Responsibilities:

  • Involved in migrating the existing soap based services to Rest service
  • Involved in coding service end-end using spring boot and spring data
  • Involved in designing the couch base data models
  • Used the cloud foundry to deploy the application on cloud

Environment: Restful web services, Spring Boot, spring data, Couch base, Gradle, Cloud foundry

Confidential, Seattle

Lead Consultant

Responsibilities:

  • Worked on building web services using REST and JAX-RS.
  • Worked on the using hibernate framework for persistence.
  • Used Supercsv library for reading and writing into csv files.
  • Worked on writing multi-threaded program using java 5 concurrent package
  • Used Jackson library for JSON processing.
  • Worked on JSP, JavaScript and Jquery for building web pages.
  • Used Jenkins for configuring the builds.
  • Worked on fixing selenium automation scripts & configuring automation scripts to run on sauce labs.

Environment: JDK 1.5, Restful web services, spring, hibernate, Linux, subversion, maven, sauce labs.

Confidential, CA

Lead Consultant

Responsibilities:

  • Working as Tech Lead and developed REST API using JAX-WS
  • Involved in writing test cases using Testng and generated reports.
  • Coded the repository classes for persisting to NoSQL DB Riak and SOLR.
  • Engaged in building the product artifacts using maven and amazon ec2.
  • Worked as an on-site coordinator for ITC and managing the offshore team.

Environment: Java, solr, riak, amazon ec2, OSGI, restful web-services, maven.

Confidential, RI

Lead Consultant

Responsibilities:

  • Working as Tech Lead and mentoring and helping team members in implementing stories.
  • Involved in writing soap based webservices and testing using soapUI.
  • Tested all the java classes using Junit 4.0.
  • Involved in building a scheduler program using quartz and hazelcast for parallel processing.
  • Used sonarqube to monitor the code quality and fix issues before the code review.

Environment: JDK 1.5, Ubuntu 10.04, hazel cast, Restful web services, subversion, maven

Confidential, California

Sr. Programmer Analyst

Responsibilities:

  • Working as a senior developer in the team following TDD approach and agile practices.
  • Developing Class Diagrams and Sequence Diagrams using UML using Enterprise architect.
  • Involved in coding end to end flow using spring MVC 3, JSR 303, Spring JDBC templates, DWR.
  • Involved in generating JAXB class and using web services for making external calls.

Environment: JDK 1.5, JSP, Java script, Java Patterns, DWR, Web logic 10.3, Junit 4.0, Accurev

Confidential, Indianapolis

Programmer Analyst

Responsibilities:

  • Developing Class Diagrams and Sequence Diagrams using UML using Enterprise architect.
  • Coding and writing Junit test cases.
  • Involved in writing Action classes using Struts 2 .Involved in developing rich user web pages using JSP, Ajax and JavaScript (Jquery).
  • Involved in writing JSP using JSTL tags.

Environment: JDK 1.5, JSP, JavaScript, Java Patterns, Web sphere 6.1, Junit 4.0, Struts 2,Watir and Ruby scripts, RAD7, Clear Case,Spring,Hibernate,Oracle11i.

Confidential

Programmer Analyst

Responsibilities:

  • Working as a senior developer in the onsite team.
  • Understanding the existing Perl programs & preparing requirement specifications document.
  • Developing Class Diagrams and Sequence Diagrams using UML and Enterprise architect.
  • Preparing high-level design called work packs. Involved in using the bug tracking software called JIRA and tracking bugs and review process.
  • Coding and writing Junit test cases. Involved in coding the Migration module, which converts perl files to xml files. Also involved generating plots using framework developed over Dislin API. Involved in using posix parser API for command line parsing.

Environment: JDK 1.5, Java Patterns, Perl, Spring framework, Hibernate, XML BEANS, XML, ANT, Java obfuscation using Zelix, Inline java, Junit 4.0, Sun Grid Engine on Linux,VM workstation, Ghost viewer.

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked as a Senior Programmer for the project.
  • Developing Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Preparing high-level design and low-level design documents.
  • Preparing unit test plans and writing Junit test cases

Environment: JDK 1.4, Java Patterns, Web sphere on Linux, JSP, hibernate, spring, Java Script, CSS, Ajax, Front Controller, jsession

Confidential

Software Engineer

Responsibilities:

  • Analyzing the Design documents and coded the messaging module in java and using MDB.
  • Involved in writing a test driver a utility program to unit test the messaging module. This helped in unit testing and debugging the application using Eclipse.
  • Implementing the design in owned modules.
  • Wrote complex SQL queries, PL/SQL Stored Procedures/Packages and Triggers to augment the application logic.

Environment: JDK 1.4, Java Patterns, JMS, MDB, JDBC and Stored procedures

We'd love your feedback!