We provide IT Staff Augmentation Services!

Sr.javadeveloper Resume

2.00/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY:

  • About 8 years of strong experience in Software Development Methodology such as SDLC, RUP, Agile, Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications using Java/J2EE.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • About 8 years of experience in building applications on platforms such as Windows (XP,98,2000, 7, NT) and UNIX OS.
  • Having hands on development experience with HTML5, XHTML, DOM, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, JSON, AJAX and GWT SDK.
  • Experience in web application design using open source MVC, springand Struts Frameworks and Perl Scripting.
  • Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
  • Expertise in designing and developing the enterprise web applications including front - end and back-end using Core Java 5/6/8 (Multithreading, JVM, Garbage Collection, Collections, Generics, annotations), Java EE 5/6 (Servlets, JSP, JDBC, JNDI, EJB, JTA, JPA, JMS), Web Confidential (SOAP, WSDL, Axis, JAX-WS, JAX-RPC), Adobe FLEX and XML (SAX, DOM, JAXP, JAXB).
  • Experience in ORM Library with Hibernate for mapping Object-Oriented domain model with Relational Database.
  • Experience developing SOAPbased application with Restful and SOAP web Confidential . Development experience withMicro Confidential andXML/JSON based web Confidential .
  • Worked on different Application and Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBoss.
  • Design applications, provide work estimation, modify existing mainframe software, and develop new programs as per requirement specifications.
  • Experience with Agile development methodologies, including Extreme Programming, Agile and SCRUM.
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSQL.
  • Experience in writing and executing unit test cases using JUnit Testing framework.
  • Extensive experience with data modeling along with Oracle 9i/10g/11g, MS SQL Server, Hadoop,MySQL &Postgre SQL. Writing PL/SQL, trigger, Mongo DB and query optimization.
  • Extensive experience in different IDEs like RAD, Eclipse, NetBeansandJbuilder.
  • Experience in Object Oriented Analysis and Design (OOAD) techniques using UML in Rational Rose and MS Visio.
  • Involved in providing J2EE support to various applications and web hosting teams.
  • Amazon Web Confidential (AWS), is a collection of cloud computing Confidential, also called web Confidential, that make up a cloud-computing platform.
  • Highly motivated self-starter with Excellent Communication, Presentation, and ProblemSolving Skills and committed to learning new technologies.

TECHNICAL SKILLS:

Programming Languages: Java, Perl, PL/SQL, Unix Shell Scripts, Linux

Java/J2EE Technologies: STRUTS, Servlets, JSP 1.2/2.0, JMS.

Web Development: HTML 4/5, DHTML, XHTML, CSS/CSS3, Java Script, AJAX

Frameworks: Struts 1.x/2.x, Hibernate, Spring MVC, Spring DI/Ioc

XML/Web Confidential: XML, XSD, WSDL, SOAP, Apache Axis, DOM, SAX, JAXP, JAXB, XMLBeans, Adobe Flex

Messaging Technologies: JMS

Application/Web Servers: IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x, GlassFish 3x

Methodologies/ Design Patterns: OOAD, OOP, UML, MVC2, DAO, Factory pattern, Session Fa ade

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

IDEs: ECLIPSE (Galileo, Helios, Indigo, Kepler), NetBeans, IBM Rational Application Developer (RAD), IBM Rational Software Modeling (RSM), Spring Tool Set (STS)

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

Testing and Logging Frameworks: JUnit, Log4J, Load Runner, Selenium.

Operating Systems: Windows 98/2000/NT/XP, Unix.

PROFESSIONAL EXPERIENCE:

Confidential,Bloomfield,CT

Sr.JavaDeveloper

Responsibilities:
  • Involved in software development life cycle including analysis, design, development, Spock testing, refactoring and documentation of the application using Groovy.
  • Prepared Technical Design Document to understand the flow of the application.
  • Participated in the analysis, design and the development of different modules for the integration with the application.
  • Used Agile scrum development process during the project process to gather up the requirements and issues.
  • Used Version One to fix and track the workflow.
  • Performed configuration, deployment and support of cloud Confidential including Amazon Web Confidential (AWS).
  • Strong experience in Mainframe Application lifecycle management.
  • Work with the Linux team to update and maintain JAVA packages on servers.
  • Developed web GUI involving HTML5, Node JS, AngularJS, Compass under MVC architecture.
  • Worked with Core Java concepts like Collections Framework, multithreading, memory management.
  • Extensive experience with Java IDEs like Eclipse, Net Beans and Google Web Toolkit (GWT).
  • Worked in Agile and Iterative development environment, where applications were developed inMainframe Application.
  • Directory Listing and File down load Confidential (Similar to Windows Explorer on a PC, developed using Google Web Toolkit, AJAX)
  • Used spring to create persistence class objects and also created beans to interact with the database.
  • Installation, configuration and maintenance of Red Hat Linux servers.
  • Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.
  • Enriched UI using JSF UI Components and Backing Beans,JSF, JMS involved in configuring faces-config.xml for navigations, controllers.
  • The database used was MongoDB. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.
  • Entire Applications are developed inIntellIJ.
  • Used Perforce for source code repository and version controlling.
  • Maven was used as a build tool for the project.
  • Involved in code reviews and enhancement of application.
  • Tested the application in different environments for cross browser compatibility.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
  • Consumed RESTful web Confidential and performed data retrievals using Hibernates.
  • Validated the business rules with the Business Analysts for them to meet the specifications.
  • Integrated with WebMethods via Webservices.
  • Implemented the logging mechanism using Log4j framework.
  • Used ANT and Jenkins for Build process and continuous integration
  • Supported QA and UAT defect resolution; used AtlassianJira to publish daily defect reports to the management.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.
  • Used SVN version control to track and maintain different versions of the application.
  • Involved in technical mentoring, production system support and customizing solutions.

Environment: IntellIJ IDE, REST API’s, Html5, Log4J, MongoDB (NoSQL), Spring, CSS, AngularJS, Node JS, Windows 2000/XP, Maven, Hadoop, Cassandra, Postman,Adobe FLEX, Apache Camel Webservices, VersionOne.

Confidential, Buffalo, New York

Java Developer

Responsibilities:
  • Technical design, review and implementation across the project.
  • Developed UML diagrams like Use case, class and sequence diagrams.
  • Extensively involved in the integration of the Front End web interface with the Spring MVC, Angular JS, JSP, HTML and CSS.
  • Developed unit test cases using Jasmine to test Angular controllers and Confidential and developed custom validations using AngularJS.
  • Developed pages using AngularJS directives, expressions, routing capabilities for bookmarking, filters, validations and Angular UI components such as grid, buttons, carousels, date pickers, modal dialogs and other input components.
  • Used Spring frameworkalong with Micro Confidential using a RESTful API and J2EE components.
  • Utilized Spring MVC, IOC, AOP and DAO modules.
  • Developed controller classes, backend processes, complex Confidential and database interaction.
  • Applied object oriented methodologies and core J2EE design patterns like Factory, Facade, Business Delegate, Service Locator and Singleton.
  • Exploited Spring MVC for servlet configurations during application development and test.
  • Developed RESTful Web Confidential using spring and used JAXB API for XML parsing.
  • Designed, developed and integrated Spring DAO layer with Hibernate. Generated Hibernate XML files for the configured beans.
  • Orderly logged the whole process using log4jfor auditing, debugging and error logging purposes.
  • Hands on experience with GWT.,Google Web Toolkit, for creating complex browser- based web applications using AJAX.
  • Using AJAX with GWT, to write AJAX applications in Java and then compile the source to highly optimized JavaScript that runs across all browsers, including mobile browsers for Android and the iPhone.
  • Installed and configured JBoss server developer and test environments and used Mongo DBand Cassandra as a Database.
  • Used ANT and Jenkins for Build process and continuous integration.
  • Supported QA and UAT defect resolution; used AtlassianJira to publish daily defect reports to the management.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.

Environment: Java 1.6, JEE, Agile, AngularJS1.3, JSP, HTML, CSS, JSON, JavaScript, Spring 3.2, Spring MVC, JMS, Hibernate 3.6, JBoss 6.0, Cassandra, MyEclipse, UML, Log4j, Oracle 10g, JNDI, JUNIT, ANT, Jenkins, AtlassianJira, log4j, SVN and Mockito.

Confidential, Jersey City, NJ

Web/UI Developer

Responsibilities:

  • Developed UI pages using HTML, XUL, DHTML, XHTML, DOM, CSS, JSON, JavaScript,
  • Created XHTML pages with CSS and the Box Model.
  • Integrated the Java code (API) in JSP pages.
  • Used JQuery core library functions for the logical implementation part at client side for
  • Involved in writing jQuery-based Ajax requests using jquery.get (url, data, callback, type)
  • Used JQuery events to manipulate the elements depends on the user interactions (like.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Implemented the Drag and Drop functionality using JQuery framework.
  • Used JQuery plugins for Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Developed Date Time Picker using Object Oriented JavaScript extensively.
  • Designed PDF, excel and print previews for all the reports in the application using HTML.
  • Debug the application using Firebug to traverse the documents and manipulated the
  • Involved in developing XUL, HTML, and Java Script for client side presentation and used Cassandra as a database.
  • Developed scripts in the backend using PHP programming.
  • Contacted with different customer for their requirements and modified code as the
  • Involved in writing and modifying Procedure, Queries, Views & Triggers and calling
  • Worked in Onsite - Offshore model.
  • Written SAS/SQL Queries to interact with Oracle database.
  • Used SVN for version control and ClearQuest for defect tracking.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the

Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, JQuery, Adobe Dreamweaver CS5, AJAX, JSON, JSTL, ECLIPSE, SAS, SQL server, MySQL, SVN, GIT,Hadoop, PHP, ClearQuest, Harvest, MS Office.

Confidential,Chicago,IL

Java Developer

Responsibilities:
  • Involved in Analysis, Design, Development phases of Software Development Life Cycle (SDLC)
  • Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class Diagrams and Object diagrams in design phase
  • Involved in designing the application in n-tier fashion as per Struts based MVC architecture standards
  • Developed the interfaces with the business partners as business model components of the wholesale system
  • Design and Development ofStruts Action classes, DAO (Data Access Objects), Views using Custom tags
  • Developed User Interface for Loantrac and Registration using JSP, Struts Tiles and HTML
  • Performed client side and server side data validations using the JavaScript and Struts Validators
  • Designed and implemented application business logic using Session beans, Entity bean s and Java utility classes
  • Used JUnitTesting Framework for Unit Level Testing using WSAD
  • Extensively used Hibernate in data access layer to access and update information

Environment: Java, JSP, Servlets 2.3, EJB 2.0, Struts 1.2, Hibernate, JavaScript, Rational Rose, WebSphere Application Server 5.0, WSAD 5.0, JUnit, Oracle 9i.

Confidential

Java/J2EE Developer

Responsibilities:
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Developed business logic using Core Java, J2EE, Spring, Hibernate, Web Confidential , XML over http, J2EE core patterns.
  • Managed dependency injection by using Struts 2 MVC together with Spring injection of objects and modifying the configuration as needed.
  • Extensive use of Struts framework for the presentation layer along with JavaScript for the client side validations.
  • Used EJB Stateless Session Beans for implementing the Business Logic for the Project.
  • Developed Web-tier authentication consisting of HTTP basic authentication, form-based authentication, and HTTP mutual authentication.
  • Developed UI using HTML, CSS, JSP and Struts where users have all the Confidential listed.
  • Developed web Confidential using Axis.
  • Used XML spy for validating XML data.
  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Developed Session Bean for implementing business logic.
  • Developed DAO (Database access objects) for accessing Sybase Database.
  • Used Web Confidential (SOAP) for transmission of large blocks of XML data over HTTP.
  • Axis2 WS engine has been used to convert WSDL to Java objects.
  • Used SoapUI as a tool to test web Confidential interactively.
  • Extensively implemented Stateless beans to capture user conversation and to achieve scalability, memory management and transactions.
  • Used NetBeans as IDE, JBOSS as App server and MySQL as the database to develop and deploy the application.
  • Used CVS for the Version/Source control management.

Environment: Core Java, J2EE, Struts 2.0, Spring 2.5, JSP, EJB, AJAX, SOAP WS, SOAP UI, Apache Axis2, JavaScript, HTML and XML, JDBC, MySQL, NetBeans 6.x, JBOSS Application Server 6.0, CVS.

We'd love your feedback!