We provide IT Staff Augmentation Services!

Sr.java Application Developer Resume

2.00/5 (Submit Your Rating)

Duluth, GA

SUMMARY

  • Having 9+ years of experience in design, development, testing, maintenance and documenting of various web - based, Enterprise, Client/Server and Distributed applications using Core 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 SE5 Programmer.
  • Having 4 years of experience in Finance domain, 2 years of experience in Banking domain and currently working on Insurance domain.
  • Expert in development and maintenance through enterprise web-based application based on Java technologies using Core 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 SOAP, JAX-WS, JAX-RS, 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 (TDD) and Agile Scrum.
  • Expertise in developing web based GUIs using HTML, AJAX, JavaScript, DHTML, JSP, JSF, DOM, CSS, Angular JS 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.
  • 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.
  • Work Attitude - Flexible to work in any environment enthusiastically sees every problem as an opportunity and as immediately productive.
  • Good experience in working with Cloud Environment and Cloud based technology.

TECHNICAL SKILLS

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

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

Cloud Platforms: Amazon Web Services

Application Servers: BEA Web logic, JBOSS and Web sphere

Web Server: Tomcat, Apache Camel

IDE’s: Eclipse, My Eclipse, RAD

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

ORM: Hibernate, JPA.

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

NoSql: Cassandra

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

Version Control Tools: Serena, CVS, SVN, 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, Collections, Multithreading, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Configured spring to manage Actions as beans and set their dependencies in a spring context file and integrated middle tier with Struts web layer and Development of the Spring batch framework
  • Involved in complete hands on programming on the core product development using J2EE and Spring
  • Implemented spring service layer with dependency wiring, transaction, DAO and annotations.
  • Involved in writingJPAentities and Involved in writingpersistent.xml,UsedJPAfor persistence.
  • Involved in writing JPANamed Queries, SQL Queriesto fetch data from Oracle database.
  • Developed SOA Services for transferring data between different applications, experienced with SOAP/WSDL and SOAP web services.
  • Used JAXB for processing the request and XML binding in Day2, RMD tasks.
  • Wrote application front end developed and designed all the UI screens with HTML, JSP, Ajax, angular JS and CSS.
  • Supported and enhanced the services by using JCaps.
  • Used Angular JS for splitting application into MVC components
  • Created Custom Directives, Filters, Services and Modules with the halp of AngularJs.
  • 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.
  • Implemented a Continuous Integration and Development with Jenkins
  • Developed MDBs using JMS to exchange messages between different applications.
  • Extensively worked with JMS API for sending messages between two or more clients.
  • Responsible for Configuring LDAP security and connection pools.
  • 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 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: CORE JAVA 1.6, SERVLETS, JSP 2.1, SPRING 3.0, JPA 2.0, ANT, AJAX,Java Script,JQuery,JSON, IBM WESB,WEB SERVICES, JAXB,JMS,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, Schaumburg, IL

Sr. JAVA Application Developer

Responsibilities:

  • 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) and developed various modules of the application with Collections, Multithreading.
  • Used Servlets and JSP’s in developing the web application on Websphere Application Server.
  • Involved in Installing and configuration of Websphere Application server administration and LDAP user creation.
  • Maintaining our AWS infrastructure,
  • Designed and developed the User Interface components using JSF and maintained the session with Session Beans.
  • Used Rational Application Developer (RAD) as an IDE.
  • Used ORM tool Hibernate for data persistence and used Java Persistence API (JPA) through Hibernate with EJB.
  • Used JNDI lookup for getting the Connection Objects.
  • Implemented scripting with AJAX and XML to dynamically refresh the page contents.
  • Involved maintenance of the project and resolved the QC’s raised
  • Developed Web Services for transferring data between different applications, experienced with SOAP/WSDL and RESTFUL web services.
  • 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 Clear Casefor supporting software configuration management (SCM) of source code, configuration management and version control.

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

Confidential, SFO, CA

JAVA Application Developer

Responsibilities:

  • 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.
  • Experience with DB2 and Java Persistence.
  • Documentation work regarding the CSRs.

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

Confidential, FL

Java developer

Responsibilities:

  • Involved in Requirements Gathering.
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Involved in developing UI screens.
  • Struts framework is used for building the Front-End.
  • Developed various modules of the application with Spring using IOC, AOP concepts.
  • Designed and developed application front end view pages using HTML, JavaScript, CSS and JSP.
  • Involved in coding and maintenance of the project.
  • Use of Hibernate as ORM for mapping and handling java classes corresponding to data about text, images etc to database tables. Use of Hibernate for Data Query and data retrieval as well as for transparent persistence of POJO(Plain Old Java Objects)
  • Used Websphere to deploy the application.

Environment: Core Java, HTML, Javascript, CSS, JSP 1.2, Servlets, Struts 1.2, Spring 3, XML, Websphere 6.0, Oracle, Hibernate 3.0

Confidential

Java Developer

Responsibilities:

  • Perform Object-oriented Design and Analysis (OOA and OOD).
  • Analyzed requirement documents and responsible for creating Technical design documents.
  • Struts framework is used for building the Front-End.
  • Used ORM tool Hibernate for data persistence.
  • Designed and developed view pages using HTML, CSS, JavaScript and JSP.
  • Involved in implementing Design Patterns.
  • Used software development methodologies such as waterfall.
  • Involved in data base design of DOL web portal.
  • Involved in code review.
  • Responsible for client validations using JavaScript and server side validations using STRUTS.
  • Responsible for build the application using ANT Tool.
  • Used version control system - CVS Repository for Source Configuration Management (SCM).

Environment: Core Java, Java/J2EE, Servlets, HTML, CSS, Java Script, JSP, Java Beans, Struts Framework, Hibernate ANT, XML, Oracle 9i, CVS, Web logic 8.1,and Eclipse 3.2

Confidential

Java Developer

Responsibilities:

  • 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 application front end view page using HTML, Java Script, CSS and JSP.
  • 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 - VSS Repository for Source Configuration Management (SCM).

Environment: Core Java /J2EE, Servlets, HTML, CSS, Java Script, JSP 1.2, Java Beans, Struts Framework 1.2, ANT, XML, Oracle 9i, VSS, Web logic 8.1,and Eclipse 3.2

We'd love your feedback!