We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

EXPERIENCE SUMMARY:

  • Over 8 years of experience in design, development, deployment and test of client server, web based and distributed software applications by using J2SE and J2EE technologies like CORE JAVA (JVM, Multi - Threading, Collections, Garbage collection, Exception Handling), RMI, JDBC,SERVLET.
  • Experience on object oriented programming concepts such as Inheritance, Polymorphism, Encapsulation and Abstraction.
  • Expertise experience in Server side MVC frameworks Struts 1.1/1.3,Spring 1.2/2.0/3.2, JSF and Object relational mapping tools like JPA, Hibernate 3.3.
  • Experience on spring modules like Spring IOC and Knowledge on Spring DAO, ORM and AOP.
  • Extensive experience in working with SOA architecture and web services (SOAP, WSDL, UDDI) using Apache Axis.
  • Worked and noledge on protocols HTTP, HTTPS, FTP, SMTP.
  • Good noledge on TCP/IP protocols and TCP/IP model.
  • Good noledge on issue tracking product, JIRA.
  • Experience in developing GUI screens using HTML5, XHTML, CSS3, JSP, JSTL, JAVASCRIPT, AngularJs, Flex and Web2.0 JQuery, AJAX.
  • Developed J2EE applications by using teh IDE’s such as Eclipse, WSAD, RAD, Net Beans, Jdeveloper, Sun Java Studio and JBuilder.
  • Experience in deploying applications using Application Servers like WebLogic8.1/9.2/10.3, JBoss 4.2.2, Oracle App Server, websphere5.1/6.1, Web Server Apache Tomcat 7 and IIS server.
  • Good noledge on Oracle UCM.
  • Good experience working with AJAX enabled component library such as Rich Faces and Facelets.
  • Good Experience in usage of version controls such as CVS, Git, Perforce, SVN and Clear Case.
  • Good noledge on N-Tier client/server architecture.
  • Good experience in implementing different design patterns such as MVC, Singleton, Business Delegate, Session Facade, DAO, DTO.
  • Expertise in XML Technologies XML, XSLT, XSD, Xml Schema and Worked on parsers like JAXB, JAXP, SAX and DOM.
  • Good experience working with application service providers such as JNDI service providers.
  • Proficient in using RDBMS concepts and worked with Oracle 8i/9i/10g/11g, SQL server 2005,Sybase, DB2 and good experience in writing Stored procedures, Functions and Triggers using PL/SQL.
  • Good experience in working with Visual Basic.
  • Good experience in log4J implementation to persist teh data into log files and experience with ant and maven for teh build and deployment of applications.
  • Good noledge on Unix Internals.
  • Good noledge on finance/fixed income systems.
  • Good experience as a production support.
  • Experience on Jasper Reports, Crystal Reports and noledge on Oracle Reports.
  • Technical expertise in teh areas of Object Oriented Analysis and Design (OOAD) Using different methodologies and UML using rational rose.
  • Skilled in project management activities involving analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.
  • Willingness and ability to quickly adapt and learn new technologies.

TECHNICAL SKILLS

Languages: C, C++, Java (JDK 1.4/1.5/1.6/1.7), VB 6.0, UML and PL/SQL

J2EE API: Jdk1.4/1.5/1.6/1.7, Swing, JSP, Jstl, Servlets 2.4, Java Beans, Jdbc 3.0, Rmi, Struts 1.1/1.3, Hibernate 3.3, RichFaces3.3, Spring1.2/2.0/3.2, JSF2.0, Web Services (Soap, Wsdl,Axis),Xml1.0,Xhtml,XmlSchema, Xsd, XSLT, Xpath, Xquery, JAXB, Jaxp, Sax, Dom, Awt, GWT, Ajax, JMS

Databases: Oracle 8i/9i/10g/11g, Sybase, SQL Server 7.0 / 2000, DB2, MySQL and MS Access 2000

Web Development: HTML5, DHTML, Cold Fusion, CSS3

Scripting Language: Shell Script, bash, Perl, JavaScript, JQuery, AngularJs

Web Server: Apache Tomcat 4.1/5.5/7

Application Servers: Jrun 3.0, Tomcat 4.0,Netscape Application Server 4.0,Sybase EA Server4.0, JBOSS 6.1,BEA Web logic 6.1/8.1/, IBM Web Sphere 5.x/6.x/7.x

Tools: Eclipse3.0, Net Beans5.0, Clear Case, Clear Quest, CVS, SVN, Perforce, Sub Version, Dream weaver 2000, Edit plus, VISIO, JUnit, JMeter, TOAD 6.4

Operating Systems: Windows 95/98/2000/NT 4.0/7, UNIX, MS-DOS

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Gathering teh business requirements while managing to improve teh processes and translating teh requirements into system solution by preparing functional specifications.
  • Followed Agile Development Environment with 3 weeks sprint process.
  • Reviewed, analyzed and rewrote programs to raise operating efficiency and adapt product to new requirements.
  • Used JIRA for issue tracking.
  • Designed and developed teh controllers in Groovy scripting to provide a dynamically extensible environment.
  • Used Gradle as a build tool for teh automated build process.
  • Developed teh User screen flow in teh scanner application using Spring MVC architecture.
  • Maintained teh source code revisions in teh Git repository and used TortoiseGit as a revision control client for teh Windows Shell interface.
  • Made use of Hibernate Query language for teh database operations.
  • Used Oracle SQL Developer as a GUI to teh Oracle 11g database for performing teh different database actions.
  • Used Microsoft SQL server management studio as a GUI for teh data required on teh weights of teh fabrics available in teh Warehouse.
  • Used Apache Tomcat 7 as an application server to deploy teh code.
  • Developed REST based web service for exposing teh weights to teh client application.
  • Used Apache Maven as a build tool for building teh RESTful web-service.
  • Provided RPC mechanism to teh already existing GWT pages to access teh server side resources.
  • Responsible for implementing new features, scenarios on teh client application using AngularJS, HTML5, and Java Script.
  • Responsible for AJAX calls to make asynchronous requests and avoid teh page transitions.
  • Used Bootstrap and CSS framework for teh most efficient way of developing teh UI.
  • Responsible for creating teh JSON objects for parsing and generating teh data between teh server and client application.
  • Worked on Linux environment to deploy teh application on teh host tomcat server.
  • Supported QA testing to ensure teh verification of teh developed software.

Environment: Java 1.7, Spring 3.2, Angular JS, HTML5, CSS3, Bootstrap, AJAX, GWT, RESTful, Hibernate, Maven, Gradle, Apache Tomcat 7, Oracle 11g, JSON, Git, JIRA, SQL Developer, MS SQL server Management Studio.

Confidential, San Diego, CA

Java Developer

Responsibilities:

  • Followed agile development methodology with 3 weeks sprint process.
  • Involved in design and development of different modules of teh customer and counselor applications.
  • Used JSF MVC and Rich Faces for developing UI components of teh application
  • JQuery, JavaScript along with JSF validators used for UI validation.
  • Used Cascading Style Sheets (CSS3) and AJAX for developing GUI screens.
  • Used JBPM to define workflows for different modules of teh application.
  • Extensively used Spring IoC for managing teh component dependencies from teh Event Handlers to hibernate and Services.
  • Used Hibernate for data storage and retrieval.
  • Used JBOSS to deploy teh counsellor and customer applications.
  • Made use of parsers like JAXB, JAXP, SAX and DOM for converting one data type to another.
  • Worked on multithreading in Web applications to deal with teh asynchronous calls.
  • Used JSON for data interchanging and building teh objects.
  • Developed an angular UI counsellor module which consumes REST based services common for both counselor and customer applications.
  • Developed Rest based services for exposing discount service to other GEICO applications.
  • Worked with teh Maven tool for teh build process.
  • Used JMS as a mechanism to allow asynchronous request processing.
  • Used BEA web logic as an application server for deploying teh code.
  • Used Easy mock framework to replicate teh services during teh unit testing.
  • Also worked on creating SOAP clients for teh services provided by teh third party vendors.
  • Used JBPM to create teh work flows for teh navigation.
  • Used BLAZE for teh rules as a rules engine.

Environment:: Java1.6, JSF 2.0, XHTML, Richfaces3.3, jQuery, Spring 3.2, JavaScript, AJAX, CSS3, jBPM 3.2, JMS, SOAP, Hibernate 3.3, XML, XSD, Maven, BEA Web logic, AngularJs, Junit, Easy Mock, jBoss 6.1, JSON, Oracle 11g, Perforce, JIRA.

Confidential, Long Island City, NY

Java Developer

Responsibilities:

  • Involved in developing key components like teh Trees, Modules and various Dashboard components.
  • Involved in teh design approval meetings, involved in teh end to end implementation of different modules.
  • Involved in teh proof of concepts of various technologies to meet teh requirements of teh project. Ex: JPA spec with Hibernate implementation as teh data layer, use of prime faces over Rich faces.
  • RAD is teh development tool and used IBM web sphere application server to deploy both EAR and WAR files.
  • Maintained teh source code revisions in teh Star team repository.
  • Developed teh user interface screens using JSF2.0 and Prime faces component library.
  • Also used Rich faces to customize some of teh components in HTML pages.
  • Used JPA 2.0 spec with Hibernate implementation in teh data layer of teh application that connects to teh DB2 database.
  • Used Filenet P8 to manage teh content and business processes.
  • Used Single-Sign-On to login to teh application with teh network credentials.
  • Involved in debugging and troubleshooting related to production and environment issues
  • Involved in managing production support team to support teh application in various testing levels like UAT, Production etc.
  • Achieved file manipulation and managed teh files between various directories by UNIX shell scripting.
  • Used Log4J to print teh logging, debugging, warning, info on teh server console
  • TEMPHas maintained teh build scripts in teh Star team client which are to be deployed in development and production servers.
  • Involved in teh integration of multiple layers in teh application.

Environment: JDK 6.0, RAD 8.0.3,Single-Sign-On, JSF 2.0, JSP, Prime faces 3.0, JPA 2.0, Hibernate 3.3, DB2, IBM WebSphere 8.0.3, Filenet P8, Star team client, Shell script, UNIX, ANT and LOG4J.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • TEMPEffectively interacted with team members for requirements capture and Analysis
  • Responsible for Understanding teh scope of teh Project and Requirement gathering
  • Responsible for creation of Beans, Controller classes JSPs.
  • Configured Spring Web MVC Framework to implement MVC design patterns.
  • Worked on Spring application framework features IOC container and AOP
  • Worked on Hibernate object/relational mapping according to database schema
  • Used HTML 5.0 and java script Extensively in creating teh user interface screens
  • Worked on teh Web Services clients and WSDL generation. Integrated teh clients with third party services in teh other module of teh application.
  • Used LDAP protocol to administrate teh user’s data of a directory service.
  • Involved in multithreading for teh faster response of teh applications.
  • Involved in teh integration of multiple layers in teh application.
  • Involved in creation of Test Cases for JUnit Testing.
  • Involved in debugging and troubleshooting related to production and environment issues
  • Used SVN, Perforce as configuration management tool for code versioning and release.
  • Deployed teh applications on Web Sphere Application Server 8.
  • Involved in Service Oriented Architecture (SOA) for retrieving online bank statements.
  • Used Log4J to print teh logging, debugging, warning, info on teh server console.
  • Performed Unit testing.
  • Performed E2E Testing.
  • Performed teh day to day analysis for issue tracking system.
  • Managed teh development server to deploy teh application EARs and WAR files.

Environment: Java, J2EE Servlet, JSP, XML, Spring Web MVC Framework, spring, Hibernate, Log4j, ANT, Web services, SOA, HTML 5 Web sphere Application Server 8 and Oracle.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in specification analysis and identifying teh requirements.
  • Participated in design discussions for teh methodology of requirement implementation
  • Involved in preparation of teh Code Review Document & Technical Design Document
  • Designed teh presentation layer by developing teh jsp pages for teh modules
  • Developed controllers and JavaBeans encapsulating teh business logic
  • Developed classes to interface with underlying web services layer
  • Used patterns including MVC, DAO, DTO, Front Controller, Service Locator and Business Delegate.
  • Worked on Service Layer which provided business logic implementation.
  • Involved in building PL\SQL queries and stored procedures for Database operations.
  • Used Jasper Reports to provide print preview of Financial Reports and Monthly Statements.
  • Carried out integration testing & acceptance testing
  • Used JMeter to carry out performance tests on external web service calls, database connections and other dynamic resources.
  • Participated in teh team meetings and discussed enhancements, issues and proposed feasible solutions.

Environment: Java1.4, J2EE 1.4 Servlet, JSP, JDBC, XML, ANT, Apache Tomcat 5.0, Oracle 8i, JUnit, PL\SQL, UML, NetBeans, Apache JMeter, Jasper Reports.

We'd love your feedback!