We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Falls Church, VA

SUMMARY

  • Having 8+ years of experience in design, development, testing, maintenance and documenting of various web - based, Enterprise, Client/Server and Distributed applications using Java/ J2EE Technologies.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOA), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.
  • Qualified Oracle Certified Professional, Java SE6 Programmer.
  • Having 5 years of experience in Health Care domain and currently working on Insurance domain.
  • Expert in development and maintenance through enterprise web-based application based on Java technologies using Java, JEE, EJB, Servlets, Struts, Spring, Hibernate, JPA, Java Beans, JMS, SQL, PL/SQL and JNDI.
  • Experience in developing service oriented architecture (SOA) and web Services using REST, SOAP, JAX-RPC, WSDL and UDDI.
  • Expertise working with XML, XSLT, JAXB, JUNIT, TESTNG, Log4J, ANT and TOAD.
  • Extensively utilized the features provided byStruts and springframeworks in various projects for MVCarchitecture.
  • Experienced in using agile approaches, including Extreme Programming, Test-Driven Development and Agile Scrum.
  • Expertise in developing web based GUIs using HTML, AJAX, JavaScript, DHTML, JSP, JSF, jQuery, Angular JS, DOM, CSS and Strong knowledge on Databases like Oracle, MySQL, DB2 and SQL Server.
  • Experience in design patterns such as MVC, Front Controller, DAO, DTO, Business Delegate and Session Façade.
  • Experienced in installation, developing, deploying applications on application servers such as BEA Web Logic, Tomcat, Web sphere, JBOSS and Oracle Application Servers.
  • Experience in implementing the declarative enterprise services using Spring and implementation knowledge on spring web flow to manage the application page flows.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
  • Performed unit testing usingJUNIT, integration and deployment of applications done using tools ANTand Maven & debugging through log4j.
  • Experience in working with multiple operating system including Windows, UNIX and Linux.
  • Experience in providingProduction SupportforJava/J2EEapplications.
  • Ability to deliver quality work under pressure and attitude to meet client deadlines.
  • Proactive in problem understanding, Analysis and define methodical approach to problem solution.
  • Ability to learn new Technologies with minimal time period and Team Player with excellent Communication skills.
  • Work Attitude - Flexible to work in any environment enthusiastically sees every problem as an opportunity and as immediately productive.
  • Awarded as “Best Ambassador” for good performance in Mississippi Envision (Web Portal Enhancement) project in S2Tech.
  • Certified in MMIS (Medicaid Management and Information Systems) healthcare Domain.
  • Certified in MEDS (Medicaid Eligibility and Determination Systems) healthcare Domain.

TECHNICAL SKILLS

Languages: Java, JEE, HTML, CSS, JavaScript, JQuery, UML, Angular JS, AJAX, JSON, XML, XSLT

JEE Technologies: JDBC, Servlets, JSP, Struts, JSF, spring, JCAPS, J2C, EJB, SOAP and Restful Services, Apache CXF, JAXB.

Application Servers: BEA Web logic, JBOSS, Web sphere and Oracle App Servers.

Web Server: Tomcat, Apache Camel, Oracle Application Server

IDE’s: Eclipse, My Eclipse, RAD, Oracle JDeveloper

Tools: TOAD, Aqua Data Studio 13.0, FileZilla, SOAP UI, IBM Rational RequisitePro, IBM Rational Clear Quest, Beyond Compare, Control-M, ANT, Log4J and JUnit.

ORM: Hibernate, JPA.

RDBMS: Oracle, DB2, SQL, MYSQL, SQL Server 2008.

Middleware: Web Sphere MQ 6.x, Web Sphere Message Broker

Version Control Tools: Serena, CVS, SVN, Star Team, Team Foundation Server (TFS), Visual Source Safe (VSS), IBM Rational Clear case.

PROFESSIONAL EXPERIENCE

Confidential, Duluth, GA

Sr.JAVA Application Developer

Responsibilities:

  • Implementation of core JEE patterns like MVC, Dependency Injection(DI), Inversion of Control(IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications
  • Designed and developed various modules of the application with JEE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Involved in writingJPAentities.
  • Involved in writingpersistent.xml,UsedJPAfor persistence.
  • Involved in writing JPANamed Queries, SQL Queriesto fetch data from Oracle database.
  • Consumed Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.
  • Involved in performance optimization concepts within applications like Code optimization,load balancing etc.
  • Used JAXB for processing the request and XML binding in Day2, RMD, VOC and Broker Recognition tasks.
  • Wrote application front end developed and designed all the UI screens with HTML, JSP, Ajax, JQuery, angular JS and CSS.
  • Used Angular JS for splitting application into MVC components
  • Used data models POJO JavaScript objects in Angular JS
  • Implemented scripting with AJAX and XML to dynamically refresh the page contents.
  • Used JSON (JavaScript Object Notation) to read the javascript object.
  • Used JUnit framework for Unit testing of application.
  • Used databases tool Aqua Data Studio 13.0.
  • Based on the PRJs, gather the requirements from IBM Rational requisite Pro and involves in that.
  • Converting various ICC services into Spring Batch code and downloads the files from M/F to local directory using Connect Direct.
  • Involved in application performance optimization.
  • Used Rational Application Developer (RAD) as an IDE.
  • And involved in creating the Spring Batch jobs and creating the control-m jobs for the created spring batch jobs and implemented code using Power shell script.
  • And involved in running the jobs through dev and build servers.
  • And involved in doing the batch build process and retrofitting into different regions.
  • Interacting with Client in understanding the aspects of their day-to-day business.
  • Followed an Agile Software Development environment usingAGILE methods SCRUM.
  • Used version manager - Serena PVCS for Source Configuration Management (SCM).
  • Involved in PRODUCTION SUPPORT for DS/ICC services.

Environment: JAVA 1.6, SERVLETS, JSP 2.1, SPRING 3.0, JPA 2.0, ANT, AJAX,Java Script,JQuery,JSON, Angular JS,WEB SERVICES, JAXB,ORACLE PL/SQL, SQL SERVER 2008, Control-M, Websphere 8.0, Aqua Data Studio 13.0, FileZilla, IBM Rational RequisitePro, IBM Rational ClearQuest, Beyond Compare, UNIX/LINUX,Control-M and RAD 8.5.

Confidential, Falls Church, VA

Sr.JAVA Application Developer

Responsibility:

  • Used AGILE methodology and participated in SCRUM meetings.
  • Struts framework is used for building the Front-End.
  • Generated UML artifacts such as use cases, sequence diagrams, class diagrams using RAD Developer.
  • Designed view page using HTML, JavaScript, CSS and JSP.
  • Developed applications using Struts 2.0 Framework and configured the validation framework for validations and Tiles framework for layout management.
  • Involved in implementing Design Patterns (DAO, DTO and Business Delegates).
  • Used Servlets and JSP’s in developing the web application on Websphere Application Server.
  • Used Rational Application Developer (RAD) as an IDE.
  • Used ORM tool Hibernate for data persistence.
  • Used Java Persistence API (JPA) through Hibernate with EJB.
  • Implemented Database by using Oracle with TOAD.
  • Implemented scripting with AJAX, JQuery and XML to dynamically refresh the page contents.
  • Involved maintenance of the project and resolved the QC’s raised
  • Consumed Web Services for transferring data between different applications, experienced with SOAP/WSDL and Restful web services.
  • Involved in performance optimization concepts within applications like Code optimization,load balancing etc.
  • Involved in application performance optimization.
  • Involved in Analysis, Source code development, unit test case creation and unit testing of new requirements.
  • Used MAVEN build tool to build the application.
  • Analysis, simulation, fixing and testing of the production support issues as a part of the development team.
  • Deployment of work product on integrated system & provides necessary effective support for the issues if encountered.
  • UAT support - Analysis and simulation of the UAT issues, fixing and testing the issues and releasing the code for UAT.
  • Used IBMRational ClearCasefor supporting software configuration management (SCM) of source code, configuration management and version control.

Environment: JAVA 1.5, HTML, CSS, SERVLETS, JSP 2.1, JAVA SCRIPT, AJAX,JQuery,XML,STRUTS 2.0, Hibernate3.0,JPA 2.0,Web Services, WSDL, SOAP, MAVEN,JUNIT, Oracle 10g, TOAD, Clear Case, UNIX/LINUX, UML, Web sphere 7.1 and RAD 7.0

Confidential, Baltimore, MD

JAVA Application Developer

Responsibility:

  • Involved in Dual Eligibility Module development.
  • Struts framework is used for building the Front-End.
  • Designed view page using HTML, JavaScript, CSS and JSP.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs, Struts and Java Beans.
  • Created and validated multiple screens using Struts validation and performed action mapping using Struts Config file.
  • Created distributed transaction handling usingJMS, MQ Series.
  • Used version control system - CVS Repository for Source Configuration Management (SCM).
  • PDF generation through XSL-FO and XML.
  • Used Putty to connect to remote machine and build the application using UNIX/LINUX.
  • Involved maintenance of the project and resolved the Bugs raised.
  • Involved in fixing the Syst, Uat and Production environment issues.
  • Involved in Analysis, Source code development, unit test case creation and unit testing of new requirements.
  • Used Bugzilla to track the bugs.

Environment: JAVA 1.4, HTML,CSS, SERVLETS, JSP 1.2, EJB, JDBC 2.0, JAVASCRIPT, STUTS 1.2, Bugzilla 2.22, UNIX/LINUX, Putty, Oracle 10g, CVS and Web sphere 6.1.

Confidential, Baltimore, MD

JAVA Application Developer

Responsibility:

  • Involved in maintenance of the project.
  • Involved in fixing the Syst, Uat and Production environment issues.
  • Involved in Analysis, Source code development, unit test case creation and unit testing of new requirements.
  • Resolving the CSRs provided by the client.
  • Analysis, simulation, fixing and testing of the production support issues as a part of the development team.
  • Deployment of work product on integrated system & provides necessary effective support for the issues if encountered.
  • UAT support - Analysis and simulation of the UAT issues, fixing and testing the issues and releasing the code for UAT.
  • Develop the Integration for the various systems and sub-system like Message Structure and development.
  • Experience with DB2 and Java Persistence.
  • Documentation work regarding the CSRs.

Environment: Java 1.4/J2EE, Servlets, HTML, CSS, Java Script, JSP 1.2, Java Beans, Struts Framework 1.2, ANT, XML, XSL-FO, Oracle 9i, CVS, Web logic 8.1,Putty, UNIX/LINUX and Eclipse 3.2

Confidential, Foster City, CA

Java Developer

Responsibility:

  • Responsible for Prototype Design, Coding and Unit Testing.
  • Designed JSP screens and coded according to requirement.
  • Struts framework is used for building the Front-End.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs and Java Beans.
  • Designed view page using HTML, JavaScript, CSS and JSP.
  • Responsible for PDF generation through XSL-FO and XML.
  • Responsible for build the application using ANT Tool.
  • Client validations using JavaScript and server side validations using STRUTS.
  • Involved in implementing Design Patterns (DAO, DTO and Business Delegates).
  • Used software development methodologies such as waterfall.
  • Involved in data base design of web portal.
  • Involved in code review.
  • Used version control system - CVS Repository for Source Configuration Management (SCM).

Environment: Java 1.4/J2EE, Servlets, HTML, CSS, Java Script, JSP 1.2, Java Beans, Struts Framework 1.2, ANT, XML, XSL-FO, Oracle 9i, CVS, Web logic 8.1,and Eclipse 3.2

We'd love your feedback!