We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

AL

SUMMARY

  • About 7+ years of experience in design, development, maintenance and support of Java/J2EE enterprise level multi - tier Web Applications in E-commerce applications, Mortgage, Financial and Health care domains.
  • StrongHTML/HTML5, CSS/CSS3, JavaScript,JQuery,AJAX,JSONandDOM manipulation skills for implementing web technologies.
  • Hands-on experience with visual design and presentation technologies includingAJAX, XML, as well as solvingCross-Browser Compatibilitychallenges and possesses ability to handleResponsiveness.
  • Built dynamically generated dropdown lists using Ajax, jquery UI, UX, extjs and Angular JS.
  • Working with Bootstrap twitter framework to Design single page application
  • Experience in Angular.JS, node.JS, and Twitter Bootstrap framework for developing UI.
  • Good experience in programming, deploying and configuring J2EE Applications using BEA WebLogic10.3/9/2/8.1, Apache Tomcat, and Websphere Servers.
  • Hands on experience in developing the applications with Java, JDK 1.7/1.6/1.5/1.4/1.3, J2EE - Servlets, JSP, JSTL, EJB, SOAP, Web Services, JNDI, JMS, JPA, JDBC2, Hibernate, Spring, XML, DTD, XPATH, HTML, XSD, XSLT, PL/SQL, Oracle10g/9i/8i, DB2, and MS­SQL Server RDBMS.
  • In depth knowledge of Object Oriented programming methodologies (OOPS) and object oriented features like Inheritance, Polymorphism, Exception handling and Templates and Well versed with core Java concepts like Collections, Multithreading, Serialization, Generics, Annotations, Java beans.
  • Excellent skills in Struts (Validators, Action, Dynavalidatorform, Tiles), Spring Framework (IOC, AOP, DAO), JSF (IBM Implementation and JBoss Implementation) (Converters, Validators, Variable Resolver, Navigation Rule and Managed bean), JDBC, J2EE Design Patterns (Front Controller, Business Delegate, Session Façade, Data Access Object- DAO and Value Object), DOJO, AJAX (Prototype Java Script Framework) and Caching Service (IBM ehCaching), CSS, JQuery, JavaScript, JSF - prime faces.
  • Experience in using Web services and XML related technologies such as XML-RPC, XML-BEANS, SOAP, JAX­RPC, JAX-WS, SOA, UDDI and Axis, JAXB, DOM (Document Object Model), JDOM, SAX (Simple API for XML), JAXP, Apache Axis.
  • Extensive experience in MQ Series (Queue, Queue Connection Factory, Listener Port configuration, Message Driven Bean and Stateless Session Bean development).
  • Having very good understanding of middle­ware and application server concepts like Transactions, Security, Connection pooling, Load balancing and Messaging.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Rational Unified Process (RUP), Agile (SCRUM) and Unified Modeling Language (UML) using Rational Rose, Enterprise Architect for artifacts modeling and ERD documentation.
  • Troubleshooting experience in bug fixing, code review, Integration and unit testing, using various testing methodologies and tools. Proficient in writing ANT, Maven build scripts and configuring and using Log4j. Good exposure in writing Unit Test Cases using JUnit by following Agile Methodologies.
  • Goo Experience with maintaining user stories using JIRA.
  • Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod along with Quality Assurance team in resolving the defects.
  • Team Player with good analytical, technical, 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.
  • Ability to work both individually and in team environments with strong leadership skills.
  • Strong Debugging skills and proven time management skills.

TECHNICAL SKILLS

Technologies: Java/J2EE, Servlets, EJB, C, C++, Visual basic (VB) 6.0.

Databases and Tools: Oracle 11g/10i/9i, PL/SQL, MySQL, Sybase, DB2, Mssql, Cassandra DB2, Access, Informix, TOAD, SQL Developer.

Web/Application servers: Weblogic, Websphere, Tomcat, Jboss, Apache Tomcat, IIS.

Web Technologies: HTML/DHTML, XHTML, CSS, XML, XSD, WSDL, DTD, JSP, Bootstrap, SASS, XSLT.

Frameworks: EJB, JSF, Hibernate, Struts, Spring, Spring MVC, Spring Core, Spring Security, Spring Batch, Spring AOP, Angular JS, Ext JS, backbone JS, Node JS, ADF Faces, JPA.

Scripting Languages: JavaScript, Shell, Python, Pearl, PHP, Ruby, Dojo, Jquery, Yahoo UI(YUI), Selenium.

Webservices: SOAP, WSDL, JAX-WS, JAX-RPC, RESTFUL, REST, SAX/DOM parsersJersey, CXF, JAXP, XML, APACHE AXIS, Axis2.

Build Tools: BUILD (ANT, MAVEN, GRADLE, JENKINS, BAMBOO, QUICKBUILD), LOGGING (LOG4J, Logback, T-Leaf, Slf4J), Junit, Load Runner, Toad, T-Leaf, Log Analyzer, SQL Connector, Agitar, Mockito.

Version Control: GIT, CVS, SVN, Clearcase, Stash

Messaging: JMS MQ, IBM MQ, Mule ESB

IDE’s And Utilities: ECLIPSE (Galileo, Helios, Indigo, Kepler), NetBeans, IBM Rational Application Developer (RAD), IBM Rational software Modeling (RSM), Spring Tool Set (STS)

Operating Systems: Windows, Linux and Unix

Protocols: HTTP, HTTPS, FTP, FTPS, SFTP, SOAP

Networking: Putty, FileZilla, VNC, LDAP, Microsoft Active Directory

Testing tools: JUnit, Mockito, Load Runner, Selenium, Agitar.

Webservice tools: HTTP monitor, TCP monitor, SOAP UI

Design Patterns: Singleton, DTO pattern, DAO pattern, Service Façade, Factory Pattern.

PROFESSIONAL EXPERIENCE

Confidential, AL

Sr. Java Developer

Responsibilities:

  • Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery and JQuery UI for developing User interface.
  • ImplementedGraphs and Chartswith animation to represent survey data for MDE Analytics application.
  • Worked on DROOLS Rules Engine to load the rules and process the records.
  • Involved in writing application level code to interact with APIs,WebServices using AJAX, JSON, XML andJQuery.
  • Created various interactive plugins, widgets or design UI/UX.
  • Worked with QA team on daily basis infixing the reported bugs/defects and checking cross platform compatibility.
  • Designed table-less layouts using CSS3 and appropriate HTML5 tags as per W3C standards
  • Developed mockups from the designed wireframe.
  • Experience in cutting and optimizing images to web standards from PSD files.
  • Experienced in handling different validations and handling exception and errors in the application.
  • Worked on Agile (SCRUM) methodology.
  • Experience developing web pages using Angular JS Framework and familiar with various Angular JS directives and services.
  • Wrote Custom Directives using Angular JS.
  • Extensively involved in implementing Search Engine Optimization (SEO) techniques.
  • Experience working with Google Analytics and Tracking API.
  • Expertise in using Twitter Bootstrap Framework responsive design.
  • Responsible to make sure that look and feel of the UI designs works same in different versions of different browsers (IE 7/8, Firefox, Google chrome, Safari, Opera).
  • Unit testing with JavaScript and node.js.
  • Experience in testing AngularJS using Karma.
  • Designed spring batch application to process records.
  • Developed Single page application (SPA) and structured the JavaScript code using Angular.js.
  • Experience working on and using JIRA.
  • Designed dynamic and browser compatible pages using HTML4/5, DHTML, CSS and JavaScript.
  • Experience working with “Git” version control and source code management system.

ENVIRONMENT: HTML5, CSS3, Angular JS, Node JS, Bootstrap Framework 3/2.2.3, JQuery, JavaScript, Spring MVC, Spring, DROOLS, Guvnor, Spring Batch, Hibernate, Caching, Maven, Quick Build, JIRA, SASS, Java/J2EE, GIT, Stash, Karma, SOA, Oracle.

Confidential, Nashville, TN

Java/J2EE Developer

Responsibilities:

  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Develop administrative interfaces with the technologies of JSP, JSF, AJAX, JavaScript, Spring and Hibernate.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Developed Interactive GUI Screens using JavaScript, iFrame, JQuery & Ajax.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Worked on persistence layer using O/R Mapping tool IBatis with Oracle Database.
  • Developed the CRUD API for the POSEngine using Restful Webservices.
  • Created the domains, application servers and load balancers using Weblogic.
  • Worked with Rational ClearCase to provide sophisticated version control, workspace management and parallel development support.
  • Integrated Bootstrap.js into several applications for speeding up JavaScript development.
  • Built the business intelligence REST service with Ruby, ETL data from SQL Server to MongoDB, MySQL.
  • Developer website for marketing campaigns by using JQUERY, BACKBONE.JS, and latest technologies.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Worked in SOA architecture Websphere Message broker for integration with Pega and ILog.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application.

Environment: JAVA/J2EE, Spring, Hibernate, Struts, Jquery, Ajax, Yahoo UI(YUI), JavaScript, ORACLE, CRUD, PL/ SQL, JDBC, EJB, MULE ESB, JAX-WS, REST, Spring Tool SET(STS), Weblogic, Stash, GIT, JUNIT, AGILE, UML, JSP, JSTL, Servlet, MAVEN, backbone.js, Selenium, H2, DROOLS, SOA.

Confidential, IA

Java/J2EE Developer

Responsibilities:

  • Wrote the Service Oriented Architecture (SOA) Middle Tier business, system services infrastructure and data access layer using REST WS, spring and Hibernate. 75 to 80% of time was spent writing the application code.
  • Design and develop business services and UI using RESTFUL web services, XSD’s, Hibernate, Spring IOC, AOP, MVC JSP’s, Java script libraries (ember).
  • Prepare Spring configuration/injection rules and prepare transactional guidelines to be used during the code development
  • Design and implementation Integration of server side services with REST web services.
  • Create JUnit test case and integration test cases for UI and Server side services using EasyMock. Test web services with REST Client
  • Automated the User interface testing using Selenium Web Driver
  • Design and develop MDBs for message processing, for multiple platforms.
  • Involved in creating named SQL queries and integrating with Hibernate entities.
  • Fill-in for the code development team as required to meet the time lines and work on the development of code using technologies such as Hibernate, Spring MVC, XML Marshaling, Restful web services and Apache libraries.
  • Involved in coding, bug fixing, testing, code reviews and application retrospection.
  • Application support and co-ordination with business teams.
  • Co-ordinate efforts with offshore team perform design and code reviews.
  • Developed GUI using different Frontend Technologies like HTML, CSS, JavaScript, JQuery, and JSON.
  • Reviewed the XML logical data model and developed XML schema (XSD) to validate the model and used Jax-B for Xml-Java Mapping and Xml-Xslt conversion.
  • Involved in pre-testing the Web-Service calls with SoapUI using end-points.
  • Coordinated Unit (JUnit, EasyMock), Integration and User Acceptance Testing and developed test cases for bean components.
  • Developed and deployed application in WebLogic as in clustered mode as JAR and EAR distribution.
  • Used Concurrent Versions Systems (CVS) for maintains the component and for release, version management.
  • Used Maven for build and deploy procedure scripts in UNIX and Windows environment using Hudson.
  • Developed SQL queries for Oracle and SQL server as our application used two data sources.
  • Developed PL/SQL stored procedures, triggers.
  • Worked in Test Driven Development (TDD).

Environment: Java/J2EE, JS, JDBC, Servlet, JSP, JQuery, Maven, Spring, Struts, Hibernate and Webservices - SOAP/RestFull, ORACLE ADF, J2EE, CSS, JBOSS, Oracle 10g database, Weblogic, Selenium, EasyMock, AJAX, JIRA for defect tracking, Crucible, Fisheye, Bamboo, PL-SQL.

Confidential, NY

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring MVC framework.
  • Implemented asynchronous messaging service using JMS.
  • MS using publish/subscribe model to transfer messages.
  • Configured log4j to capture log messages of various degrees from FATAL to TRACE.
  • User interface was developed using JSF/JSP, HTML, XHTML, JavaScript, CSS.
  • Worked on Spring Webflow while designing the control part of the application.
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services
  • Spring Framework is extensively used for writing business layer, used Spring IOC for dependency Injection to reduce coupling between classes and Spring AOP for performance monitoring.
  • Designed and Developed Rating Engine as a Web service following the top down approach using Apache Axis2.
  • Used Singleton design pattern for E-mail handling framework.
  • Handled Spring, Hibernate with Oracle Database as backend.
  • Implemented test suites for the code using JUnit and Test Driven Development.
  • Deployed EAR files to the DEV (Development) environment using Winscp and Putty.

Environment: JavaScript, Junit, Struts, JQuery, GIT, Hibernate, Oracle, Jenkins, Oracle 10g, XML, JMS, Eclipse, HTML, CSS, MAVEN, REST Web Services, JPA, Mockito, EhCache, Unix, Axis2, Log4j, Java, JSF, Spring, Spring MVC, Tomcat Web Server, EJB.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Expertise in developing enterprise applications using Struts Frameworks.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface
  • Developed many JSP pages, used Dojo in JavaScript Library.
  • Responsible for writing service methods to retrieve data and also perform CRUD operations.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
  • Implement web service components using Apache CXF framework.
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Experience in using My Eclipse, RAD, WebSphere Studio (WSAD) and RSA application developers to develop multi-tier enterprise applications.
  • Used Spring Tag Libraries, JSTL, and other in-house tag libraries.
  • Rewrote code for enabling download as .pdf with new iText library for Java.
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Using JIRA to manage the issues/project work flow
  • Enhanced and created new Jasper Reports according to the requirements.
  • Created components for the testing by using Mockito.
  • Implemented multi-site Enterprise SOA using Oracle SOA Suite.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Responsible in configuring and setting-up Apache Tomcat/Spring-TC Server for the development phase.
  • Built a website using Amazon Web Services (AWS) with PHP.

Environment: DB2, CRUD, PL/SQL, JDBC, Apache CXF, Spring, Hibernate, Struts, JSF, DOJO, Sencha Extjs, Junit, UML, Agitar, JSP, JSTL, Servlet, Maven, Xml, iTEXT, JavaScript, CSS, Ajax, SOAP WebServices, Eclipse, Websphere Portal, SVN, Oracle ECM, Google Web Kit (GWT), JIRA,SOA, JMS, Apache Tomcat, Linux, PHP, Jasper Report, PMD

Confidential 

Java/J2EE Developer

Responsibilities:

  • Used Ant to build projects and to automate various build artifacts.
  • Involved in database schema design and review meetings.
  • Involved in writing the technical specification for core modules.
  • Developed various application components using JSF.
  • Created stored procedures that are needed for Smart client application.
  • Developed Business objects, which call the DAO methods to implement business logic.
  • Involved in creating web services, which were consumed by Smart client application for auditing purposes and for getting user credentials, for validating passwords and for getting list of target systems by creating web service proxies used for the Medicare and Medicaid plans.
  • Developed Client Services objects which act as wrappers around web service proxies. These client Services objects are used in the interface.
  • Developed Web Services for accessing billing information.
  • Used EJB Container for transaction maintenance of the application.
  • Involved in writing the backend services by using SQL for new modules.
  • Responsible for building projects in deployable files (WAR files and JAR files)
  • Used automated test scripts and tools to test the application in various phases. Coordinated with Quality Control teams to fix issues that were identified.
  • Waterfall (methodology was used for the development of the application.
  • Used various Java and J2EE APIs including JDBC, XML, Servlet, JSP, and Java Bean.
  • Developed build and deployed scripts using Ant and Shell.

Environment: JDK 1.4.1, JavaScript, HTML, CSS, EJB 2.0, AJAX, ANT1.7 build tool, Junit, RAD, IBM ClearCase, Tomcat4.0, mySQL5.0, Servlet, JSP, Agile (SCRUM), Web Services, Web Sphere 6.0, JSF, Oracle10g.

We'd love your feedback!