We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

NY

SUMMARY

  • Over Seven (7) years of Experience in development, maintenance and support of Enterprise web based applications using Java/JEE technologies like Multithreading, Collection framework, JDBC, Servlets, JSP, Custom Tag Libraries, JMS, SOAP, Web Services, SOA, REST Web Services, Spring, Hibernate etc..
  • Extensive experience in Web application development using - HTML, DHTML, CSS, Dreamweaver, CMS, PHP, Perl, XML, UML, JavaScript, AngularJS, JQuery, Ajax, Web 2.0, J2EE (JSP, JSTL, JMS, JSF, Servlets, JDBC, JNDI,JSON, Java Beans)
  • Good understanding and experienceinObject OrientedAnalysis and Design.
  • Extensively worked on Core J2EE Design Patterns: Data Access Object, Service Activator, Domain Store, Web Service Broker, Business Delegate, Session Facade, Service Locator, Transfer Object, Composite Entity Intercepting Filter, Front Controller, Composite View, View Helper, Dispatcher View
  • Extensively worked onSpring and Hibernateand Web Services(REST/SOAP)
  • Expertise in developing and deployingJ2EEapplications on application servers likeWeb Logic10.3, JBoss 5.1/7.1, Glassfish 4.0and WebSphere7.0.
  • Experience in writingSQL ScriptsandPL/SQL Stored ProceduresinOracle, MySQLandDB2
  • Expertise in developing Web services and developingService Oriented Architecture (SOA).
  • Experience usingJ2EEDesign Patterns like Composite View, DAO (Data Access Object), DTO (Data Transfer Object), Value Object, MVC, Singleton, Session Facade Pattern, Front Controller, Abstract Factory and Factory Pattern for reusing most efficient and effective strategies for new development.
  • Web Services experience in REST(JSON, WADL) and SOAP (JAXB, WSDL, XML)
  • Used Hibernate Connection Pooling, HQL, Hibernate Caching, Transactions.
  • Extensively worked with Test Driven Development (Cucumber/Gherkin)
  • Proficient in CI/CD solutions including Subversion, Maven, and Jenkins
  • Developed front-end using AWT, Flex, Swing, JSF, and JSP with Custom Tag libraries, JSTL, GWT, Adobe Flex, MXML, HTML, and CSS.
  • Strong front-end development skills in JSP, Servlets, Ajax, JQuery, HTML, DHTML, JavaScript, DOJO and CSS.
  • Experience in developing applications using IDE technologies like EclipseandNet Beans.
  • Experience in developing applications in Agile methodologyandWater fall methodology.
  • Experience in Database ManagementusingOracle10g, MySQL5.xand PL/SQL.
  • Used log4j to create customized log files, which fit a specific format for archiving.
  • Proficient working in various Operating Systems: Windows, Linux, Unix.
  • Experience in Java build tools such asAntandMaven.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX, Linux, AIX

Middleware SOA Integration Products: JCAPS 6.3 & 5.1.3, eGate SRE 5.x, Glassfish ESB, MTS, IBM MQ Series, BMC PATROL WebSphere MQ 4.1, IBM Websphere MQ Explorer 7.1, MQ Visual Edit 1.6.4.1, Introscope

Languages/Integration: Java, XML, Web Services, JAX-WS (SOAP), JAX-RS (REST), XSD, JIBX

Databases / Tools: Oracle 11G, SQL Developer 1.5.5, SQL Server, MYSQL, DB2, Teradata SQL Assistant 14.10.0.01 , ETL

Web Technologies: J2EE (Servlets, JSP, EJB), JDBC, AJAX, JQuery, JavaScript, AngularJS, HTML, CSS

Testing: Junit, Integration, Regression, UAT and Post-Production Testing

Framework: MVC Architecture, Jakarta Struts 1.1, Spring 3.1, Hibernate 3.1, JSF 2.0, Axis

QualityTools: Win CVS, CMVC, Tortoise SVN 1.8.4, Confidential Quality Center 10

IDETools: NetBeans 6.9, MEB 2013 (My Eclipse Blue 11.0), WSAD 5.x

Tools: and Packages: Ant 1.7.1, Apache Maven 3.0.5, Log4J, UML, RAD, FTP, MS Visio, BMC Remedy 7.5, Service Now, Requestit, Microsoft Solution Center, JIRA 6.0, Splunk, Atlassian Bamboo 4.3, Altova XML Spy, Access Now

Servers: WebLogic Server 10.3.5, IBM WebSphere Server 8.5 (WAS 8.5), Tomcat Server 7.x, Glassfish V2

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr Java Developer

Responsibilities:

  • Responsible for requirement gathering and Business Requirement Documentation.
  • Involved in design ofClass Diagrams,Sequence DiagramsandEvent Diagramsas a part of Functional Design Document (FDD) using EA tools.
  • FollowedAgile methodology, accomplishing the tasks to meet tight deadlines.
  • Developed Controller classes and bindings for the Spring POJO’s with screen fields using Model Attribute feature of Spring MVC framework.
  • Developed JSP’sfor reusing view components in the Spring MVC design pattern.
  • IntegratedSpring with various other frameworks and technologies like Hibernate, JMS etc
  • Obtained bean references utilizing the Dependency Injection (DI/IOC) feature of Spring and appropriately configured resources in XML and annotations.
  • DesignedDTO, Business Delegate, Factory and Singletondesign patterns.
  • DevelopedSOAP/REST based web services.
  • Implementedcross cuttingconcerns as aspects Confidential Service layer usingSpring AOP.
  • Involved in the implementation of DAO objects using Spring-ORM.
  • Involved in setting up of JMS Connection factory and Queues in Weblogic Application server along with appropriate JNDI names.
  • Involved in creating theHibernate POJO's and developedHibernate mapping Files.
  • UsedHibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • DevelopedSQL queriesandStored ProceduresusingPL/SQL
  • Developed the presentation layer using Ajax, JavaScript, Asynchronous requests, CSS and HTMLtaken from Bootstrap to develop for multiple browsers including mobiles and tablets.
  • Developed Maven Script for the build and dependency process.
  • Monitored and scheduled the UNIX scripting jobs.
  • Version Controlwas mandated throughSubversion.
  • Performed Unit Testing UsingJunit.
  • ImplementedLog4Jto trace logs and to track information.

Environment: Java, JSP, JSTL, JSON, JavaScript, POJO's, Hibernate,Spring, Spring MVC, Spring AOP, PL/SQL, CSS, Log4j,JUnit, Subversion, Tomcat 7.x, Eclipse, Weblogic 10.x, MYSQL 5.x,Load Runner, Maven, Windows7, Confidential -Unix( Confidential -UX).

Confidential, Austin Texas

Sr Java Developer

Responsibilities:

  • Analyzed and converted application requirements into functional design.
  • Developed modules usingMVCarchitecture withSpringMVCframework.
  • Involved in writing Spring ConfigurationXMLfile that contains declarations and other dependent objects declarations.
  • Developed Controller classes which processes the web request and to produce a model object which can be fed to the view to paint the web pages with data
  • Designed the DAO layer usingHibernate 4and managed transaction in business logic.
  • Involved in OracleSQLStored Procedures, Functions to fetch data for compound composition, variation data information and user change audit transactions.
  • Developed REST based Web services to perform various screen updates and to fetch various transactional data to be displayed in JSON format to JSP’s.
  • Utilized multipledesign patternslike Singleton, Creational, and Behavioral in application design and implementation.
  • Created unit test scripts withJUnittool for covering code in various modules.
  • UsedLog4J to log various events and exception when performing various transactions by the users for debugging purposes.
  • Used Subversion/SVNas a version control and source repository system.
  • Implemented the Maven framework to ease the development, build and dependencies management thus saving huge development time to the organization.
  • Provided Production Support by interacting with the testers and fixing bugs.

Environment: Java 1.7, J2EE 6, JSP, HTML, CSS, Spring 3.x, Spring MVC, REST, Jersey, JSON, XML, Hibernate 4, SQL Programming, SQL-Sever, JUnit, log4J, Subversion/SVN, Maven, Tomcat 7, Windows 7, Redhat Linux.

Confidential, Charlotte, NC

Java/J2EE Developer

Responsibilities:

  • Involved in developing modules in Javato create cases based onvarious visual charts like bar/line charts using custom MVC frameworketc.
  • Implemented Servlets to act as Front Controllers for the application to forward various user requests to the appropriate business service layers.
  • Implemented the Tracking of Visitor Count using Servlets and then storing access information in the database.
  • Implemented various design patterns like DAO (Data Access Object) and Singleton Design Pattern.
  • Developed a module for searching file records for consumers to search various cases and view them appropriately.
  • Implemented Admin modulefor generating reports relating to various accounts and their service usage report.
  • Data persistence is being done using DAO layer interacting with SQL-Server database.
  • Performed Client Side Validations using JavaScript.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Implemented Test Driven Development for the application so that all the java code is unit tested
  • Managed build and dependency of various modules frameworks using Maven.
  • Logged the results using Log4jfor debuggingthe application.
  • Version Control of the source code is being achieved using CVS.

Environment: Java 1.7, Servlet, JSP, Struts, Ajax, Xml, Tomcat 7.x, Microsoft SQL- Server, Javascript, Eclipse 4.x, SQL, PL/SQL, Log4j, Maven, Linux, Windows.

Confidential, Hartford, CT

J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Development of front-end i.e. JSPs and server-sidejava components i.e. container managed entity beans, stateless session beans, Action classes, writing unit test cases and unit testing.
  • Used agile methodology and participated in Scrum meetings.
  • Involved in developing UML Use case diagrams, Class diagrams, and SequencediagramsusingRationalRose.
  • Developed Webservices for sending and getting data from different applications using SOAP1.1messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML1.1 parsers for data retrieval.
  • Integrated with WebMethods via web services.
  • Used Oracle 10g as the backend database using UNIXOS. Involved in design of the database schema and development of StoredProcedures.
  • Consumed web services from different applications within the network
  • Developed CustomTags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0, CSS, XML1.1 and HTML. Used JavaScript for client side validation.
  • Used GWT to send AJAX requests to the server and updating data in the UI dynamically.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.
  • Used Spring 2.5 Framework for Dependency injection and integrated with Hibernate and Struts frameworks.
  • Configured Hibernate’s second level cache using EHCache to reduce the number of hits to the configuration table data
  • Used Spring Web flow to manage complex page flows.
  • Used MULEESB frame work for exchange of important information such as loan status report.
  • Designed and developed Utility Class that consumed the messages from the JavamessageQueue and generated emails to be sent to the customers. Used JavaMailAPI for sending emails.
  • Coded Maven build scripts to build and deploy the application on WebSphere
  • Used JUnit framework for unit testing of application and Log4j1.2 to capture the log that includes runtime exceptions.
  • Used CVS for version control and used IBMRAD6.0 as the IDE for implementing the application.
  • Supported Testing Teams and involved in defect meetings.

Environment: Weblogic Portal server 10.2, JSR168 Portlet, Polaris Intellect J2ee framework, Java/J2EE, Spring, EJB 2.1, Struts 1.2, JMS, Windows XP, Unix, Oracle 10i, JQuery1.7.1, Ext-JS 3.1, BIRT Chart Library 3.0, Weblogic Workspace studio 10.2 and Eclipse 3.3, Axis Webservices 1.4, Hibernate 3.3.2

Confidential, Austin TX

J2EE Developer

Responsibilities:

  • Involved in design of application framework using J2EE guidelines and different J2EEdesignpatterns and Object Oriented Analysis and Design (OOAD) methodologies.
  • Used WeblogicApplicationServer for deployment.
  • Used Oracle10g as for database
  • Used SQL Developer for checking database and queries.
  • Created module specific UML diagrams namely Class diagram, UseCaseDiagrams, Sequencediagram using OOAD methodologies with UML2.0.
  • Used Spring framework for MVC and security implementation using JSON as data transfer format for Javascript components.
  • Hibernate3.0 APIs were used as Object-Relational Mapping (ORM) for accessing data from database and return it to the caller.
  • Implemented framework for consuming webservice(SOAP) using JAX-WS to get Bonds data from service provider.
  • Used JQuery for image sliders, graphs and AJAX.
  • Worked on XML transformation & parsing to consume and deliver Mutual Funds /ETF components
  • Used Google finance API for gathering market data.
  • Implemented various design patterns like DataTransferObject, Commandpattern, Proxypattern, Business Delegate etc.
  • Followed WaterfallModel for project development.

Environment: Java 1.6, J2EE (JSP 1.2, and HTML) XML, REST, JavaScript, Eclipse (IDE), Spring, Hibernate 3.0, Log4j complaint logger, Rational Rose Enterprise Edition, Web logic application server, CSS, JQuery, MySql, UNIX.

We'd love your feedback!