We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 6+ years’ Experience on complete Software Development Life Cycle (SDLC) in applications wif models like Waterfall, Rapid Application Development (RAD), Agile Methodology
  • Experience in different XML technologies such as XML Schemas and parsers like JAXP (SAX/DOM) and JAXB.
  • Proficient in Java and J2EE components such as JSP, JDBC, Java Beans, Struts, spring and hibernate.
  • Experience in integration of various internal applications wif Charles River development (CRD) for trading.
  • Expertise in writing client side validations using Ajax and JavaScript validation framework.
  • Adept wif JUnit for performing Unit Testing and determining teh application functionality and comprehensive knowledge of ANT for project build and Log4J for logging.
  • Intermediate level skills in designing and implementing web server solutions and deploying java application servers like Tomcat, Weblogic on Windows platform.
  • Used various Ajax/JavaScript frameworks tools like JQuery, JSON.
  • Extensive experience and using SQL and PL/SQL to write Stored Procedures, Functions and Triggers
  • Expertise in HTML/XHTML, XML, XSLT, XSD, DTD, CSS
  • Experience wif Databases like Oracle 10g/11g, IBM DB2, MYSQL, SQL SERVER 2008, JDBC etc.
  • Very good Confidential problem understanding and solution designing.
  • Self - motivated and quick learner of new concepts and technologies.

TECHNICAL SKILLS

Languages: Java, J2EE, SQL, PL/SQL, HTML, CSS, Java ScriptUML,Cold Fusion,Query, XML.

J2EE Technologies: JSP, Servlets, Tag Libraries, JSTL, EJB, JNDI, JDBC, JMS.

Frameworks: Apache Struts, Struts Validation framework, Spring Core, Security,Hibernate, Junit, Apache Axis, JSF 1.7/2.0 .

Application/Web Servers: JBOSS EAP 6.3&6.4, WildFly 8.0& 9.0,Web Sphere Application Server 6.0, Apache Jakarta Weblogic, Apache HTTP server.

Web Services & XML: XML, XHTML, XSL, XSLT, CSS, SOAP, WSDL, SAX and parsers, RESTfull,SOA,DOM.

IDE/ Tools: WSAD 5.1.2, RAD 6.1/7, Eclipse, Netbeans.

RDBMS: Oracle 10g,11g, DB2, SQL server 2000, Mysql

OS: Windows XP/Vista/7/8/10, Linux

Methodoligies: Ajile and Test Driven Development, SCRUM

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • Working on integration of 3rd party applications using Apache Camel, ActiveMQ, and WebSphere MQ, Solace MQ & EJB wif Charles River development (CRD ) application for trading of customer accounts.
  • Wrote API’s to insert, update, fetch &delete teh records from CRD database.
  • Transformed all teh camel routes in XML format deployment to Jar deployment in Servicemix Container.
  • Having good experience on spring’s IOC, AOP, DAO Spring MVC and spring's integration wif Hibernate and JMS technologies.
  • Developed hibernate DAO Classes using Spring JDBC Template, Worked wif Hibernate for object relational mapping and connection management.
  • Implemented Persistence layer using Hibernate to interact wif teh Oracle database, Used Hibernate Framework for object relational mapping and persistence.
  • Experience in Hibernate3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Extensive experience using framework APIs like Struts, spring and Hibernate.
  • Involved in creation of web services, WSDL and web methods wif Annotation in hibernate, Used teh spring container for data source and to load teh Hibernate specific classes.
  • Developed all teh camel routes and MDB’S pointing to activemq broker for Queues and Topics in teh first half of teh project, Then migrated all teh code to Solace Broker. So me is expert in Broker configurations, Server Configurations and development of routes in camel and Java DSL.
  • Developing Message Driven Beans (MDB’s) to listen on to Queues and to perform various processes like XSLT transformations, XSD validations, JAXB transformations and writing to Database.
  • Developed RESTful web services using Jersey API, JSON and XML tosecureandintegratethe web services.
  • Worked wif architect to find teh better way of dealing Q-T architecture.
  • Developed bridge connection between two queues to transfer teh data between two data centers.
  • Also perform admin tasks like setting up activemq broker, websphere broker, Solace broker, Servicemix ESB, JBOSS and hermesJMS in different environments like Local, Dev, and SIT.
  • Also work on integrating different brokers wif Apache Camel and deployment of Camel routes in Servicemix ESB container.
  • Write Junit and JGlueunit test cases for all teh development code .
  • Also participate in day to day Scrum meetings as we follow AGILE methodology.
  • As a developer me participate in gathering of information in developing stories by having JAD, JAM sessions wif BA, QA folks.
  • Coordinate wif messaging teams in different locations to make sure teh clustered brokers are running as desired on different servers in multiple locations.
  • Coordinate wif BA’s to resolve any dependencies during teh day to day development.
  • Support QA’s in different testing phases like Domain testing, Regression testing, Smoke testing in different environments.
  • Also support other developers of my team to resolve any complex issues during all phases of development cycle.
  • Also deliver production support if necessary during time critical issues.

Environment: Core Java, Java JDK 1.8, ServiceMix 5.4.0, HermesJms, Junit, Apache Maven 3.3.9, Jboss application server EAP 6.4.0, EJB, Hibernate, Java API’s, JMS, SQL, RESTful, Version one, Apache Http server, Wildfly Server 9.0, Camel, ActiveMQ, SolaceMQ, WebsphereMQ, SVN Tortoise, GIT, HPLM, Eclipse IDE.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Involved in teh requirement gathering and analysis. Interacted wif team members and Business users during teh design and development of teh application.
  • Participated in teh designing and developing of UI Screens using HTML, JQuery, DOJO, CSS, Servlets, and JavaScript.
  • Implemented teh application using Java/J2EE technologies and used design patterns such as Singleton, Factory and Data Access Object (DAO) in teh implementation of teh application
  • Extensively worked on web services to interact wif different sub systems.
  • Created Web service Definition Language (WSDL) andXML Schemas to provide a data access service for teh web applications.
  • Developed controlling and navigation part wif teh help of Struts 2 Frame work.
  • Used JDBC, Spring JDBC and Hibernate to interact wif teh Database and implement database operations.
  • Used Spring Dependency Injection for injecting objects dynamically.
  • Used Eclipse as IDE and SVN as Repository. Also used SAP Netviewer to compile some Java code in SAP environment.
  • Involved in teh Database design modeling and wrote teh stored procedures and compiled into teh oracle servers.
  • Used collections like array list while pulling data from database to store teh data objects in teh list.
  • Involved in teh migration of data from SQL server to Oracle Database.
  • Wrote PL/SQL queries and Store Procedures.
  • Used ANT to build and deployed teh application in Weblogic Application server and in Linux /Solaris.

Environment: Core Java, JDK 1.5,J2EE, JSP, Html,CSS, JavaScript, JQuery, Struts 2, Spring 3.0, Spring DI, Spring MVC,Spring, JDBC, Hibernate 3.0, JNDI,SVN, JMS, ANT, XML, XSLT, Weblogic 10, Eclipse, web services, Apache Axis 2, JavaScript, AJAX, PL/SQL, SQL server, Oracle10g, Windows XP/Linux, Toad.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using IBM Rational Rose and RUP
  • Used Rational Application Developer (RAD) as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Developed teh application front end and validations using Java Server Faces JSF
  • Developed Session EJBs which encapsulated teh business logic for getting an insurance quote and then buying it
  • Designed and developed Servlets, Session and Entity Beans to implement business logic and deploy them on teh Web Sphere Application Server
  • Used Hibernate as ORM tool to store teh persistence data into teh Oracle9i database
  • Implemented teh application using teh concrete principles laid down by several design patterns such as Business Delegate, Session Façade, Service Locator, Data Access Object(DAO) and Data Transfer Object
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as policy status report, between teh Agent and Insurance Company
  • Parsed XML documents using JAXB Restful web services
  • Used Oracle9i extensively for developing different tables and ran SQL queries on them.
  • Used JNDI for Naming and Directory services
  • Used XML to transfer teh application data between client and server
  • XSLT style sheets for teh XML data transformations dat included both mid-layer transformations (XML to XML) and final transformations (XML to HTML)
  • Developed automated Build files using ANT and deployed on IBM WebSphere Application Server 6.0
  • Developed teh different components of application such as JSPs, EJBs using WSAD
  • Tested teh application functionality wif JUnit Test Cases
  • Used CVS for version control
  • Developed logging module using Log4J to create log files to debug as well as trace application

Environment: Core Java, J2EE, Servlets 2.3, JSP 2.0, JMS 1.1, JSF 1.0, EJB 2.0, Hibernate 2.0,, JNDI, JDBC 2.0, XML, REST Web Services, WSDL, JAXB, JavaScript, PL/SQL, Oracle 9i, JUnit, CVS, ANT1.5.4, Log4J, Rational Rose, WSAD 5.1, WebSphere Application Server 5.0, windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC Analysis, Design and Development using combination of Agile and waterfall Methodologies.
  • Involved as a technical lead to coordinate offshore and onsite (TCS Developers) development.
  • Designed JSF pages using State Farm customized SFX Framework for B2C screens.
  • Developed user access module (Presentation layer) using Spring Framework (Web Flow Context).
  • Customized and Developed teh Data Access Module as separate Web Services to handle teh entire transaction wif teh database.
  • Used spring dependency on access module and data access module.
  • Used stored procedures to get teh data from db2 database and developed customized tags to render teh data on presentation layer dynamically.
  • Integrated web projects wif Web Services using Mule ESB.
  • Used Gem Fire as a distributed data management platform providing dynamic scalability between interfaces.
  • Used ExtJS libraries for widgets consistent look and feel.
  • Used session management between interfaces to interact.
  • Used Oracle ECM to save and retrieve customer identity and signed legal documents.

Environment: JDK1.5, Core Java, J2EE, Mule ESB, VMware vFabric GemFire, SFX (JSF), Spring Web Flow, Spring1.2.5, HTML5, JavaScript, AJAX, JQuery, dojo, ExtJS, XML, ECM, TCP/IP, STS, PL/SQL, WebServices,Junit, SVN, Hudson, Servlets2.3, WINDOWS.

We'd love your feedback!