We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Herndon, VA

SUMMARY

  • Over 6 years of experience in various phases of Software development including system analysis, design, development, testing, and implementation of web based applications using JEE architecture.
  • Hands on experience in using OOPS for building n - tier architecture systems with front-endlayer, application layer including middleware and core business frameworks and back-end database layer integration.
  • Applied Rational unified Process (RUP), AGILE and SCRUM process in projects.
  • Experience in Java, J2EE technologies like JSP, SERVLETS, JDBC, JMS, JPA and JavaBeans.
  • Expertise in developing web services with XML based protocols usingJAX-RPC, JAX-WS,JAX-RS, SAOP and REST.
  • Wrote and deployed EJBs on WebSphereandWeblogic 8.1/7.1 application server
  • Hands on experience in dynamic web development using Java Script, jQuery, HTML5, CSS3 and XML.
  • Hands on experience using java based development frameworks like Grails & Groovy, Spring and Hibernate.
  • Experience inPL/SQL, Database Design and JDBC programming.
  • Working experience inApacheTomcat,JBoss, Weblogic and WebSphere Application servers.
  • Expertise in implementing applications with Model-View-Controller (MVC) Architecture using Struts and Spring MVC frameworks.
  • Hands on experience in using Maven and ANT build tools.
  • Hands on experience in using Selenium.
  • Experience in java application testing using JUnit framework for unit testing.
  • Expertise using version control toolsSVN,CVS and ClearCase.
  • Quick learner of new technologies that will allow for a more effective design and implementation.
  • Intellectual capacity to grasp new situations quickly and problem solving skills.

TECHNICAL SKILLS

Languages: Java

JEE Technologies: Servlets, JSP, JDBC, JPA and JMS

MVC frameworks: Spring MVC, Struts

Application frameworks: Spring, Grails & Groovy

ORMframeworks: Hibernate 3.5

IDE Tools: Eclipse, STS and IBM RAD.

Application Servers: WebLogic, WebSphere and Tomcat 5.x

DBMS: MySQL, Oracle and IBM DB2

Operating systems: Windows- 98/2000/2003/ XP, Linux and Unix

Unit testing: JUnit

Build Management: Maven, ANT

Methodologies: Rational unified Process (RUP), AGILE and SCRUM

JavaScript /Ajax frameworks: JQuery

XML Technologies: JAX-RPC, JAX-WS, JAX-RS, SAOP and REST.

Web Technologies: HTML, CSS, XML, JavaScript, AJAX, JQuery

Others: SVN, CVS, Selenium.

PROFESSIONAL EXPERIENCE

Confidential, Rockville, Maryland

Java Developer

Responsibilities:

  • Interaction with Business users to gather and analyze requirements.
  • Implemented presentation layer using GSP, XHTML, CSS, Javascriptand jQuery.
  • Involved in working on the tasks related to develop web services using GroovyWS and SOAP.
  • Involved in designing the database using Grails ORM.
  • Developed Domain class, Controller class and CRUD views in Grails.
  • Involved in writing code for significant portions of ATSS application like uploading files, downloading the files, site security using Apache Shiro and user authentication.
  • Configured Dependency Injection between components using Spring's (IoC).
  • Developed Service class, Utility class, Dynamic Tag Library, Unit and Integration test classes using Grails.
  • Involved in developing the presentation and business layers of web-application and deployed application using Glass Fish server.
  • Responsible for performance testing, unit testing and integration testing.
  • Implemented logging using Log4j.
  • Provided technical support to the application hosted in Stage and Production environments.
  • Worked with QA team to ensure test cases are in line with requirements.
  • Used SVNas version control tool.

Environment: Java,Grails and Groovy, Hibernate, J2EE, Spring MVC, JQuery,CSS, XHTML, JavaScript, SOAP,Glass Fish Server,MySQL, Quality center/JIRAandSVN.

Confidential, Washington D.C

Java Developer

Responsibilities:

  • Understanding the business requirements and create user stories as part of the Sprint, while following the Agileprocess of software development.
  • Implemented presentation layer using Spring MVC and jQuery.
  • Created and deployed web pages using Java Script and JQuery.
  • Used Spring Core to integration with persistence layer and Spring AOP for transaction management.
  • Involved in implementation of a module which acts as an interface between SCORE and existing Subscription Management System (SMS, which is responsible for activating/deactivating radios from obtained inputs) named as PCHAN.
  • PCHAN is a system developed using Hibernate which consists of different sub transaction processors managed by a Transaction Manager.
  • Worked on java multi-threading concepts to handle user requests.
  • Involved in developing web services using Axis2, JAX-WS and SOAP.
  • Worked with Mavenfor building the project and Jenkins for Continuous Integration.
  • Responsible for performance testing, unit testing and integration testing, handling change requests.
  • Deployed application using Weblogic server.
  • Implemented logging using Log4j.
  • Scheduled different jobs that have to be run for every few seconds using Spring Batch.
  • Handling different migration issues creep up between UAT and Production environments.
  • Responsible for implementing the code, Fixing QA defect rose on Quality Center/JIRA.
  • Used SVNas version control tool.
  • Updated UAT run book.

Environment: Java,Hibernate, J2EE, Spring MVC, Spring AOP, Spring core,JQuery, JavaScript, HTML, CSS, Axis2, JAX-WS and SOAP, Maven, Jenkins, STS, WebLogicServer, Quality center/JIRA, SVN and XML.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Attending JAD (Joint Application Discussion) session every week.
  • Developed the application which is a database driven and implemented MVC architectural pattern including JSP, Form beans and Action classes using Spring MVC framework.
  • Created and deployed web pages using Java Script and JQuery.
  • Taken up the responsibility on the work items/tasks related to the development of the Web Services usingJAX-RS and REST.
  • Used Hibernate framework for mapping Object Oriented model to relational database.
  • Created tables, views and stored procedures for AVR calculations and also for some of the Rideshare applications
  • Integrated Google translator on the application, which helps in translating the web pages in 30 languages.
  • Worked on Unix shell scripts for migrating data.
  • Deployed the completed product to the production on JBoss server.
  • Used ANT automated build scripts to compile and deploy the application.
  • Used Tortoise SVN tool regularly for source code maintenance and Assemble for bug tracking.
  • Fixed operational issues and bugs while testing.

Environment: Java, JQuery, Java Script, JSP, Servlets, JDBC, SQL, Eclipse, ANT, Hibernate, REST, JSON,JBoss, Spring MVC.

Confidential, Ashburn, VA

Java Developer

Responsibilities:

  • Interactions with the business team to gather the requirements review the specifications and monitor the work.
  • Applied Rational Unified Process (RUP) in project.
  • Worked withSpringMVC architecture andjQuery Framework for frontend application.
  • Worked with deployment of the application on test and production environment using WebSphere Server.
  • Used Spring Framework like Spring AOP and Spring Core.
  • Involved in coding web services to connect to different servers using SOAP protocol.
  • Implemented different health checks (Sending automated mails to multiple recipients) of different connectors.
  • Implemented the scheduling logic using Quartz Scheduler.
  • Migrated code base from ANT build to MAVEN 2.0.
  • Worked on SSL for securely connecting to the remote system using Certificates.
  • Implemented logging using Log4j.
  • Responsible for performance testing, unit testing and integration testing, bugs fixing, handling change requests and code reviews.
  • Responsible for the build management.
  • Importing of Test cases in the form of Excel sheet
  • Involved in developing Validation module.

Environment: IBM RAD,Springs Framework, jQuery Framework, J2EE, Web Services, Maven Build tool, SOAP,JavaScript, CSS, HTML, WebSphereServer, Quartz Scheduler.

Confidential

Java Developer

Responsibilities:

  • Taking the Client requirement and based on the requirement developing the UI mock-ups using HTML and CSS.
  • Designed the web tier using MVC design pattern of the Struts framework.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Implemented the view layer usingJavaScript, HTML andJSP. Business layer using Struts(MVC) frame work.
  • Writing Ajax calls to populate data to the GUI screens.
  • Developed SOAP based requests for communicating with Web Services.
  • Using Struts as the framework to interact with the Service and DAO Layers.
  • Used Maven to build all project modules.
  • Designed database, worked with different DDL, DML commands and also used Stored procedures, views and triggers
  • Worked with jasper reports.
  • Developed and Deployed the application in both test and production environment.
  • Reviewed test cases identified by testing team.

Environment: J2EE,Ms SQL Server, HTML, CSS, JavaScript, JSP,Struts, SOAP, Maven, Jasper reports, Eclipse, Tomcat.

We'd love your feedback!