We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 7+ years of experience in the IT Industry with proficiency in Design and Development of J2EE Projects. Complete understanding of Object Oriented design and development of Web - based and client/server-based systems on multiple platforms.
  • 2 Years of experience in Finance, Insurance, Consumer Goods and other domains using diverse technologies.
  • 2 Years of experience in banking, Health Care, Airlines and E-Commerce.
  • Experience in requirement analysis, system design, development and testing of various applications.
  • Expertise in Core Java and J2EE technologies such as JSP, Servlets, JSF(PRIME Faces AND RICH Faces), EJB 2.0 and JDBC.
  • Expertise in Web Front End technologies, spring2.5/3.0 (IOC, AOP, MVC, ORM, Spring Batch and Transaction Management), Struts1.2, JSF, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Good understanding of other J2EE technologies such as JDBC, JNDI, JTA and other Java technologies like Applets. Worked on different O/R Mapping tools Hibernate and JPA.
  • Worked on applications using Java/J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, D Confidential Access Object, Session Fa ade, Singleton, Factory and Adapter patterns.
  • Experience working with web services using SOAP, WSDL and XML related technologies like XML/XSLT to process, validate, parse and extract d Confidential from XML using DOM, SAX and STAX parsers for DTD and SCHEMA using tools like XMLSPY.
  • Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Microsoft Visio)
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like Confidential Websphere 6.1/5.x, BEA WebLogic9.1/8.1, and open source Apache Tomcat, Apache Axis and Apache HTTP Server.
  • Advanced development experience with AngularJS including authoring complex directives, services, controllers, and filters; working with animations, routing, states.
  • Worked with Multiple D Confidential bases like SQL Server, DB2, Oracle, Terad Confidential .
  • Experience with configuring connection pools using JNDI and JDBC.
  • Worked on wide variety of platforms like Unix and Windows operating systems
  • Worked with wide variety of IDE s like RSA, RAD, Eclipse 3.0, JBuilder and Netbeans.
  • Extensive use of Build tools such as Ant and Maven.
  • Expertise on LDAP server administration and JNDI API for communicating the openLDAP server.
  • Worked on Logging Framework using Log4j
  • Worked on JavaMail for sending the mail notification and enterprise applications on BEA Weblogic Server 8.1/9.x/10.x and JBoss Application servers.
  • Used SubVersion (SVN) and CVS as versioning software tools.
  • Involved in writing Junit Test cases, doing smoke test as testing framework.
  • Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management.
  • Experienced in a variety of industries (software, banking, insurance).
  • Experience in OOAD architecture and modelling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer Strong in DOS, Windows NT/00/98/95, Linux & UNIX environments.
  • Working experience in Production, Development, Staging and QA environments.
  • Expertise in HTML, DHTML, AJAX, Java Script and JQuery D Confidential Table.
  • Working experience on Defect Reporting Tools such as Quality Center, Clear Quest.
  • Good organizational and prioritization skills.

TECHNICAL SKILLS:

IDE Tools: Eclipse, JBuilder, Netbeans, Confidential RSA, RAD 6.0

Frameworks: Struts 1.2, spring and JSF

SQL Editors: TOAD 8.X and Oracle SQL Developer.

D Confidential base: SQL Server, Oracle 9i/10g/11g, Confidential DB2, Terad Confidential and MSQL

Application Server: BEA WebLogic8.1/9.1, Confidential Web Sphere 6.0/6.1, JBoss4.0

Web Servers: Apache Tomcat

Version Control Mgmt: SubVersion (SVN) and CVS

XML Technologies: XML, XSLT, DTD, Schema, XML DOM

Web Services: SOAP, WSDL, Apache Axis 1.2, JAX-RPC, JAXP

GUI Technologies: AWT, Swing

Process Management: Six Sigma Standard, SDLC.

Design Tools: Rational Rose, Microsoft VISIO.

ORM technologies: Hibernate, JPA.

Operating systems: Windows 95/98/2000/XP, Linux and UNIX.

Web Technologies: HTML5, JavaScript 1.3/1.2, AJAX, CSS3, XML, SOAP 1.1, JQuery,AngularJS, ExtJS, BackboneJS

Languages: C/C++, Java, PL/SQL, XML

PROFESSIONAL EXPERIENCE:

Confidential, CA

Sr Java Developer

Responsibilities:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of d Confidential base schema.
  • Used Web Services for creating rate summary and used RESTful messages for getting insurance plans from different module and used XML parsers for d Confidential retrieval.
  • Used JUnit for testing the web application.
  • Expertise in web development and related software Angular.js, Html5, Css3 and Node.js.
  • Hands on experience in writing Unix Shell scripting.
  • Used DB2 as backend d Confidential base.
  • Involved in all stages of SDLC (Software Development Life Cycle) including proposal, process engineering, requirement analysis, design, development, testing, deployment and support.
  • Developed User Interface using JSP, HTML5, CSS3, Javascript, Angular JS and AJAX framework.
  • Used SQL statements and procedures to fetch the d Confidential from the DB2 d Confidential base.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Developed JMS components to send messages from one application to other application internally
  • Involved in creating various D Confidential Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Using JavaScript for client side validation.
  • Using JQuery, JSON, AJAX to create interactive front-end GUI.
  • Used HTML, CSS, JavaScript to create Front-end web pages of Online Banking features
  • Provided various design docs and help text for Solaris and Linux platforms
  • Change in web application to make it compatible to DSXi 3.1.
  • Coding of Java web services using Apache AXIS which is used by the web application to call DSXi 3.1 to get standardized addresses and names.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Created webpages using HTML, JavaScript as requested by the client for intranet websites.
  • Developed CCP Collateral, CCP Swaps applications which interoperating with clearing houses and brokerage firms on Grails/Groovy/JEE platform.
  • Developed and executed software systems utilizing JavaScript and Groovy
  • REST Web services written in Groovy/Grails wrapped by Jersey JAX-R
  • Used Quartz for implementation of services within infrastructure
  • Embedded Quartz in application and used within Spring Framework
  • Actively evolved this Grails Plugin to maintain the usability for variant application flavors.
  • Analysis, design, builds of Java / Grails-based applications for Web and Internet environments.
  • While building up the department to its current state I also implemented Agile (Scrum) development processes within the entire group.
  • Design and developed user interface using Spring, Bootstrap JSP, HTML and JavaScript.
  • Used Selenium IDE for open source web testing and created scripts in Selenium-RC by using Java
  • Developed Meeting Finder cross browser application using AngularJS, bootstrap, CSS3, JavaScript
  • Developed Ant Scripts for the build process and deployed in Confidential WebSphere.
  • Used shell scripts to maintain production and test Unix servers.
  • Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders components.
  • Implemented Business processes such as user authentication, Transfer of Service using Session EJBs.
  • Used Oracle’s SQL Developer tool for creating tables, views, indexes, triggers and sequences.
  • Used Tortoise CVS as version control across common source code used by developers.
  • Deployed the applications on Confidential Web Sphere Application Server (WAS).

Environment: JDK1.5, J2EE, Spring 2.0,Bootstrap,Agile, Servlets, JSP,JPS, Java script, Hibernate 3.0, XML, RESTful, HTML5, CSS3, Swing, Struts, ANT, JSF, JMS, EJB, JUnit, Selenium, CVS, Log4J, RAD 7.0,Unix,SVN,Git Hub, Oracle 10g/11g, DB2, SQL, Angular Js, Web Sphere Application server.

Confidential, Dallas, TX

Senior Java Developer

Responsibilities:

  • Analyzed and understood the business requirements.
  • Involved in various Software Development Life Cycle (SDLC ) phases of the project which was modeled using Rational Unified Process (RUP ).
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • By using Angular Js with the MVC made both the development and the test easier
  • Implemented the template-based categorization of presentation content using Struts-Tiles. MVC implementation using Struts framework.
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery.
  • Used JavaScript as the client side scripting language to perform validation on all forms and not to allow junk d Confidential . Installed and configured Jboss Application servers.
  • Experience of application development in different environments like Windows, Linux and UNIX .
  • Web application design and development using Java and J2EE services, object-oriented methodologies.
  • Worked in Agile environment for Software development process.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Developed the application using Struts framework, Servlets and JSP for the presentation layer along with JavaScript for the client side validations.
  • Used Agile SCRUM method for software development, including daily SCRUM meetings Spring Backlog Grooming, Sprint Planning and Sprint Review.
  • Managed complex d Confidential structures essential for the integration of base products and GUI in Java by parsing the continuous d Confidential stream sent by the base product.
  • Which involves very complex algorithms to draw the hierarchical representation of the nodes, applications and the resources in a cluster.
  • Used Swing components for designing the GUI modules.
  • Developed components of web services (JAX-WS, REST, JAX-RPC ) end to end, using different JAX-WS standards with clear understanding on WSDL (type, message, port Type, bindings, and service).
  • Used Spring Framework for Dependency Injection and integrated it with the Struts Framework and Hibernate .
  • Developed Shell Scripts and Perl Scripts to load upstream d Confidential files.
  • Used Jquery to simplify the client-side scripting of HTML .
  • Used a WAP server for communications to the customer.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, D Confidential Transfer Object, D Confidential Access Object, Service Locator and Singleton .
  • Designed various tables required for the project in SQL server 2008 d Confidential base and used Stored Procedures and Triggers in the application.
  • Write new plug-in classes accessed by action classes. Apply the test first methodology on the same using JUNIT .
  • Used Ant scripts to build and deployed on WebSphere Application Server.
  • Monitored the error logs using Log4j and fixed the problems.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using WebSphere Studio Application Developer and used CVS for version control.
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment

Environment: JDK 1.5, Servlets, XML, Jquery, JMS, Struts1.2, Java Script Hibernate3.0, Spring2.5, SQL, Web Service(JAX-WS), HTML, JSF, AJAX, DOJO, JavaScript, CSS, SVN, Git Hub, SQL Server 2008, ANT 1.7, Confidential Web Sphere Application Server, Angular.Js, SoapUI, Visio, Rational Rose, Log4j

Confidential, Reston, VA

Senior Java Developer

Responsibilities:

  • Involved in gathering and documenting the requirements along with understanding the application.
  • Designed and developed front end using JSP, CSS, Ajax and JavaScript .
  • Prepare and review the technical design for the system that adheres to the MVC architecture.
  • Designed and implemented the logging mechanism using Log4j API.
  • Used Ajax for doing asynchronous calls to the Spring controller classes.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Involved in configuring and deploying the application with WebSphere.
  • Used the features of the Spring Core layer, Spring MVC layer, Spring AOP and Spring ORM in order to develop the application.
  • Build and maintained a Selenium Regression test suite
  • Used CVS as version control system to check in and checkout the d Confidential .
  • Worked on Problem Resolving (PR) & Changed Request (CR).
  • Evaluated new technologies to fit into existing applications .
  • Developed a good team environment and coordinated with team members for successful implementation of the project.
  • Developed web pages using JSP, JSTL, Custom Tag libraries, HTML, Java script, JQuery, JSON, Ajax and CSS.
  • Used Ajax for doing asynchronous calls to the Spring controller classes.
  • Parsed JSON d Confidential and displayed it in the front end screens using JQuery .
  • Used SpringBatch with Quartz scheduler for generate the reports.
  • Used JavaMail API for sending reports to the mailed list.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Implemented EJBs for implementing the business logic.
  • Involved in writing unit test cases using JUnit.

Environment: Java 1.5, J2ee, Ajax, Spring, JSP, JSTL, Hibernate, Selenium, EJB, JQuery, HTML, CSS, WebSphere6.1, CVS, TOAD, RAD, DB2, EJB, ANT, JavaScript, Log4j, JUnit, SQL Server 2008.

Confidential, Mountain View, CA

Senior Java Developer

Responsibilities:

  • Understood requirements from the client.
  • Developed the application using Java, JSP, Struts, Hibernate, and XML etc.
  • Experience in Insurance, Media, Confidential domain.
  • Used JSP Tags, Flex Tags to generate the necessary pages.
  • Developed d Confidential migration Java code and Oracle PL/SQL code using Test Driven Development like Junit and DB Unit
  • Hibernate is used for object relational mapping and a persistence management solution.
  • Used ANT as a build and deploy mechanism and wrote ANT scripts to accomplish the task.
  • Used JNDI to register the services and lookup the services.
  • Used several design patterns like session façade, service locator, business delegate, singleton for re-usability, scalability and supportability
  • Used JavaScript to perform some preliminary validations and certain client side actions that needed to perform.
  • Built swing web components with JSF rich faces.
  • Developed necessary DAO’s with Hibernate as the persistence framework.
  • Designed Use Case, Sequence diagram in UML using Rational Rose.
  • Used AJAX to retrieve a list of search results from the server.
  • Developed and Implemented MVC Architecture using JSF and Spring
  • Developed Web-based environment using SOAP, to put it simply, allows Java objects and COM objects to talk to each other in a distributed, decentralized environment.
  • Java classes are described using WSDL, and accessed as a WSDL-described service through WSIF.
  • Extensive development using JavaScript.
  • Development of Portal application with WebLogic Application Server.
  • Participated in the activities to Convert services to Web Services using Axis, XML technologies.
  • Analysed impacts for small changes
  • Taken care of multi-threading in back end java beans.
  • Performed code review to achieve quality code.
  • Involved in test-cases using Junit, debugging Implementation and deployment activities

Environment: Java, J2EE, Servlets, JSP, Struts, EJB, JMS, JDBC, BEA Web Logic Server, Oracle, Eclipse, XML, Log4j, UML, Rational Rose, Ant, JUnit, HTML, JavaScript, Unix, JSP, Struts, Hibernate, Axis, WebLogic.

We'd love your feedback!