We provide IT Staff Augmentation Services!

Sr.java Developer Resume Profile

3.00/5 (Submit Your Rating)

Miami, FL

ProfessionalSummary

  • Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.
  • Extensive experience in implementation of the version control softwarePerforce, SVN, CVS, Git.
  • Extensive experience in working IDE tools likeIntelliJ, Eclipse, Netbeans, RAD, WID Web Sphere Integration Designer .
  • Good knowledge and experience with multiple Servers like IBM Web Sphere,IBM Web Sphere ESB Enterprise Service Bus , BEA Web Logic server, Apache Tomcat, JBoss.
  • Experience in using DOM4J, JAXB, JAXP parsing and XMLBean to process, validate, parse and extract data from XML files.
  • Expertise in Web-Development technologies like Servlets, JSP,JSTL, HTML5, JavaScript, CSS3, XML, XSL/XSLT, AJAX, JQuery.
  • Extensively experienced in Middle Tier Development using Servlets, JSPs, and EJB.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies Java collections, Threads, J2SE, JDBC, Struts, Spring, Hibernate Framework.
  • Good documentation skills on both functional and business requirements.
  • Strong experience in UNIX and Shell scripting.
  • Extensive experience in using various UML, Rational Rose, design patterns and industry best practices such as MVC Model-View-Controller , Singleton, Facade, Factory and DAO, DTO, singleton.
  • Extensive knowledge of XML-based standards and protocols such as WSDL and SOAP ,Service Oriented Architecture SOA , development of XML schemas and implementing both SOAP and REST web services.
  • Good knowledge and hands on experience in MVC Struts 1.x , Spring 2.x and ORM Hibernate 3.0 frameworks .
  • Experience in Pair Programming, Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
  • Around 7 years of experience in all phases of Software Development Life Cycle SDLC - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications using Java, J2EE, C, C on Unix Windows platforms.
  • Hands on experience using Messaging Services like JMS, MQ Series.
  • Hands on experience batch scheduling, creation of flow-charts using Flux designer and flux api.
  • Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL Plus, Database triggers, Procedures, Functions.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.
  • Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

Technical Skills

Technologies

J2SE 6.0, Servlets 2.4, JDBC 3.0, JSP 2.0,JNDI, XML, XSLT, XPATH, DOM4J, XMLBean, Ajax, JQuery, JSF, JUnit, Log4j, C, C , UML

Databases and IDE

Oracle 11g/10i/9i, PL/SQL, MySQL, Sybase, DB2

Eclipse 3.x, RAD 6.0, NetBeans 6.x, WID 7.5

Web/Application Servers

Weblogic 10.x, Web Sphere 6.x/ ESB 7.x, Tomcat 5x, Jboss4.x,

ApacheTomcat 6.0

Scripting Languages

HTML,CSS, Java script, Ajax, Shell Scripting

Web Services/Messaging

SOAP, Rest, JAX-WS,WSDL, Apache AXIS 2, SOA

JMS, MQ Series.

Frameworks

Struts2.x,tiles, Spring 2.x,3.0, Hibernate3.0, EJB 2.x

Version Control

Perforce, CVS, SVN,ClearCase, Git

Build tools

Maven, Ant, Jenkins, Gradle,Bamboo

IDE's and Utilities

IntelliJ, Eclipse Kepler,Juno, Netbeans, RAD, WID.

Operating systems

Windows, Linux and Unix

Industries

Retail, Telecommunications, Banking, Insurance

Professional Experience

Confidential

Role: Sr.Java Developer

Responsibilities:

  • Responsible for gathering and analyzing requirements and converting them into technical specifications.
  • Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications from Business Analyst..
  • Designed and developed Application based on Spring framework using MVC design patterns
  • Responsible for writing/reviewing server side code using Spring JDBC and DAO module of spring for executing stored procedures and SQL queries
  • Worked with Core Java for business logic.
  • UsedOops based design to develop the interactive web application.
  • Published and consumed Web Services using SOAP, WSDL and deployed it on Weblogic server Web Server
  • Developed Web services for the services to get the data from external systems to process the request from client sides
  • Utilized SOAP UI to generate request XML's from WSDL to test the responses.
  • Followed the Agile methodology to implement the application.
  • Used JSON for validation, documentation data required by a given application.
  • Developed new screens to the application using HTML5, CSS3, JSP, JavaScriptand AJAX.
  • Used Log4j to capture the log that includes runtime exceptions.
  • Developed the application using IntelliJ as the IDE and used the standard features for editing, debugging, running etc.
  • Built scripts using MAVEN that compiles the code, pre-compiles the JSP's, built an EAR file and deployed the application on the Weblogic application server.
  • Used Perforce as a documentation repository and version-controlling tool.
  • A WebSphereJNDI naming tree is maintained for the external configuration of a service.
  • Enabling XA transactions to achieve consistency for the services connecting to fineos and iseries database.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Developed JUnit test cases for unit test of all developed modules.
  • Created the design documents with use casediagrams, classdiagrams, and sequencediagrams using RationalRose.
  • Wrote SQL queries for Oracle Database.
  • Participated in and contributed to design reviews and code reviews.

Environment: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, CXF,Hibernate 3.0,Ajax, Jquery, Ajax,JSP, XSD, XMLBean,WebSphere 8.5,IntelliJ, DB2, JUnit, Log4J, Unix, Git 1.9.3, Gradle 1.11, AltovamapForce 2014,Soap-UI 4.6.4, MobaxTerm, LogExpert, FileZilla, Spring Framework security using LDAP, JQuery 1.9, Flux scheduling engine.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology SCRUM .
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements.
  • Used JAX-WS SOAP for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.
  • Used JSP's HTML on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Configured bamboo automating the builds into gradlearchiva repository.
  • Implemented the business logic using various Design patterns.
  • Developed the entire application web-based client implementing MVC Architecture using spring framework.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Used Spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Implemented dozer bean mapping for mapping the domain objects.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Also used Stored procedures connecting to the database using spring JDBC.
  • Responsible for modifying existing xml schema definition as per client's requirements.
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse xml files.
  • Extensively worked on XML Altova Map Force for the transformations of xml to xslt.
  • Used XPATH to navigate through Attributes and Elements in an XML Document.
  • Used JAXB to marshal and unmarshal the xml-java object, java objects-xml
  • Extensively used JSP to develop schema viewer applications.
  • Developed dynamic interfaces in JSP, JQUERY, AJAX, HTML5, CSS3.
  • Build a custom JQUERY framework based on the user requirements providing structure and consistency through out the application.
  • Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.
  • Involved in developing UnitTest cases and testing the Application using soap-ui.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

Environment: Java 1.5, Struts 2.x, Hibernate 3.0, JMS, JAX-WS SOAP , Web Logic server 10.5, XSD, XMLBean, Ajax, JQuery, JSF, Oracle 10g, JUnit, Log4J, Dom4j,SVN source management, Maven tools, Eclipse, Apache Tomcat 6.5, JQuery 1.7,CSS,Ajax.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE Scrum methodology.
  • Extensively used JDBC and Flat File adapters in EclipseJuno IDE.
  • Extensively used Service Data Objects SDO package in writing all the data exchange applications.
  • Developed new customized tax forms in ETM oracle taxation application .
  • Integrated ETM withHibernate to persist the data from tax forms..
  • Extensivelyused SQL Developer IDE towork with Oracle SQL.
  • Extensively used JSP to develop schema viewer applications.
  • Extensively used Ant script to build the applications.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Extensively worked with XML schema, XSL/XSLT, XML Xpath to navigate in XML documents, and DOM4J to process and parse xml files.
  • Used JAX-WS SOAP and WSDLto produce web services and involved in writing programs to consume the web services data extract applications .
  • Involved in writing Junit test cases and performed Unit, System and Integration testing.
  • Extensively worked with Defect tracking tool JIRA.
  • Deployed applications as archived files and as exploded archive directories. Used WebSphere Server ESB 7.5 with the concept of an application installation directory, which helped to organize deployment files and deployment configuration files for easy deployment using WebSphere Server tools.
  • Deployed the complete Web and enterprise applications in IBM WebSphereESB7.5server.
  • Monitoring and configuring the IBM WebSphereESB7.5server
  • Used TortoiseSVN for Source Control and Version Management.

Environment: Java1.6, J2EE , JSP, Log4J, ANT , Hibernate 3.0, Web services SOAP , JMS, WebSphere ESB 7.5, Oracle 10g, SQL Developer, Eclipse WID 7.5, HTML, AJAX, Junit, SVN, JIRA, Windows/Linux, Oracle ETM.

Confidential

Role: Java Developer

Responsibilities:

  • Involved in Software Development Life Cycle SDLC of the application: Requirement gathering, Design Analysis and Code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Implemented the MVC architecture using Strut MVC.
  • Struts-ConfigXML file was created and Action mappings were done.
  • Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and ActionServlet as a Controller.
  • Used Struts Validation framework for validate the form data.
  • Used JNDI to perform lookup services for the various components of the system.
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
  • Implemented modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Designed and developed business components using Session and Entity Beans in EJB.
  • Developed the Enterprise Java Beans Stateless Session beans to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed JMS Sender and JMS Receivers for the loose coupling between the other modules and Implemented asynchronous request processing using Message Driven Bean.
  • Used JDBC for data access from Oracle tables.
  • Responsible for writing, tuning and maintaining complex SQL statements.
  • JUnitwas used to implement test cases for beans.
  • Successfully installed and configured the IBM Websphere Application server and deployed the business tier components using EAR file
  • Coordinated with testing team for timely release of product.
  • Used Log4j for External Configuration Files and debugging.

Environment: JSP 1.2, Servlets, Struts1.2.x, JMS, EJB 2.1, JavaScript, Ajax, CSS, JDBC,JMS, Eclipse 2.0, Web Sphere 6.1, DB2, EJB, ANT, Windows.

Confidential

Role: Jr.Java Developer

Responsibilities:

  • Design and development of Java classes and interfaces.
  • Worked in JavaScript and HTML for the client side validations.
  • Data Model design and interface layer design with other team members.
  • Developed interaction framework for asset database interaction and developed save and conversion specific servlets for applet interaction.
  • Designed and developed web-based software using Struts MVC Framework and Spring Web Flow.
  • Extensively used AJAX Prototype Framework and DOJO technology to add interactivity to the Webpages.
  • Used EJBs in the application and developed Session beans for the business logic at the middle tier level.
  • Actively involved in designing and implementing Business Delegate, Data Access Object Seesion Fa ade and Data Transfer Object design patterns.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used JAXB parser for parsing the valid xml files as defined by the XSD
  • Used JUnit framework for Unit testing of application
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Clear Case for source code maintenance.
  • Design and developed JDBC connection objects for the data retrieval and update.
  • Developed connection pooling method to avoid the waiting for database connection.
  • Building, testing and deploying the application on Apache Tomcat server.

Environment: Core Java , JDBC ,JAXB, WSDL, Rest, JSP, Servlet, Html, JavaScript, Apache Tomcats, MSSQL, Struts,Windows 2000.

We'd love your feedback!