We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 12+ years of experience in analysis, design, implementing cross platform of Enterprise Applications.
  • Have clear understanding of different Java/J2EE patterns. I am very strong in OOPS, aspect oriented programming and ORM.
  • Extensive working experience in an Agile development environment.
  • Have clear understanding of different development processes that includes Agile, TDD and Waterfall.
  • Highly efficient in developing reliable and scalable enterprise applications using Servlets, JSPs, JSTL, JMS, JDBC, Java Mail, XML, EJB, Web Services, JavaScript, HTML and DHTML.
  • Implemented different Java/J2EE design patterns: Builder, Strategy, Decorator, Helper, Chain of Responsibility, DAO, DTO, Business Delegate, Service Locator, Session Façade, Factory, Singleton and Model View Controller.
  • Experience in open source framework like JSF, Struts, Spring, Eclipse and Hibernate.
  • Hands - on experience in writing the web interfaces using JSF, Struts and Spring.
  • Hands-on experience in using Java IDE tools: IBM RAD 8.0, WSAD, Eclipse 3.3/3.7.
  • Hands-on experience in implementing Business rules usin2g JRules 5.0
  • Excellent experience in using web servers like Apache Tomcat and various application servers like Web sphere, web logic, JRun and JBoss.
  • Experience in SOAP and WSDL to access the web services using JAX-RPC, JAX WS 2.1.
  • Experience in SOAP, RESTful, JAXB, JAXP, JAX-WS, JAX-RS, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
  • Hands-on experience working with the JMS provider IBM MQ Series. Developed Message Driven Beans (MDB) and extensively used the JMS API.
  • Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.
  • Analyzed and developed Use Case diagrams, Sequence diagrams and Class diagrams using the Rational Rose and Together.
  • Hands-on experienced working with source control tools such as VSS, Rational Clear Case, Subversive and Dimensions.
  • Experience of application development in different environments like Windows 98/NT/2000/XP, Linux and UNIX.
  • Team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
  • Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.
  • Involved in requirements identification, consolidation and providing effort estimation
  • Involved in System Testing and Integration testing.

TECHNICAL SKILLS

Languages: JAVA 1.4/1.5, HTML, XML, XSL

Web Technologies: Servlets, JSP, EJB, JMS, Java Script, JQuery, Angular JS.

RDBMS: DB2, ORACLE, MySQL, SQLServer.

IDE Tools: RAD8.0, Eclipse3.2/9.0, JRules5.0.

Frame Work: Struts, Spring, JSF, Eclipse, Hibernate, SWT, JFace, Swings.

Web/Application Server: Websphere 8.0, Tomcat 6.0, Weblogic 6.1, JRun4, JBoss

SCM Tools: Clear Case, SVN, Dimension, VSS, HPQC, Clear Quest.

Operating Systems: Windows XP/2000/8, Linux.

UML Tools: Rational Rose, Borland Together, Star UML.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Analyzing, designing and developing client requirements
  • Implemented User Interface using AngularJS, CSS
  • Implemented JAX-RS web services with JSON
  • Implemented View Layers with JSF, Java Script and CSS
  • Implemented batch jobs using batch framework
  • Implemented JAX-WS web services with JSON
  • Implemented various design patterns
  • Work with Analysts to estimate and mock screens
  • Build and Deploy application using Maven and Jenkins

Environment: AngularJS, Resful WebService, JSF 1.1, Java Script, Java 5, EJB 2.1, JDBC, JAX-WS, XML, DB2, Websphere Application Server8.0, RSA8.5, JSON, SVN, Maven, Jenkins.

Confidential, Columbus, OH

Sr. Agile Java Developer

Responsibilities:

  • Working with the client to translate business requirements into working model
  • Analyzing, designing and developing client requirements
  • Supporting Business Users for presenting Show & Tell in every Iteration
  • Agile development environment including scrum methodologies
  • Implemented View Layers with JSF and Java Script
  • Implemented Business Rules using JRules5.0.
  • Optimized code and SQL Queries to batch jobs
  • Implemented UI using Eclipse, SWT, Java and JFace
  • Implemented JAX-RPC web services
  • Responsible for code reviews for Team and code walk through to Support Team
  • Deployed application in WebSphere using RAD

Environment: JSF 1.0, SWT,Java 5, EJB 2.0, MDB, JMS, JDBC, JAX-RPC Web Services, XML, SWT, Eclipse3.3/3.7, JFaces, DB2, Portlets, IBM MQ Series, IBM Websphere Portal6.1, Websphere Application Server6.1, RAD, Dimensions.

Confidential, Dublin, OH

Sr. Programmer Analyst

Responsibilities:

  • Created web services using JAX-WS and JAX-RS.
  • Implemented Spring 3 Restful web services on web sphere application server 6.1.
  • Implemented Spring 3 DI, DAO, Servlet filters for Authentication, Authorization, Application availability and Request Response logging
  • Implemented JAXB schema validation for JAX-WS and RAX-RS
  • Implemented SOAP fault for exceptions, Spring Jersey exception Mappers
  • Implemented Log4j and JUunit classes
  • Implemented various reports using Oracle SQR programming techniques
  • Implemented various feeds using perl scripts

Environment: JAX-WS 2.1, JAX-RS 1.1, Spring 3.0, Struts 2.0, JSP, servlets, Java 1.5, JAXB 2.0, Sitemesh, Java Swings, Perl, SQR, Java Script, XML, Oracle 10g, JUnit 4.0, Log4j, Subversive, Maven, Hudson, HPQC, Websphere 6.1, Tomcat 6.0, Linux.

Confidential, Columbus, OH

Sr. Programmer Analyst

Responsibilities:

  • Support the application in both windows/Linux environments
  • Defect tracking, analyzing, fixing using HPQC.
  • Generated reports and analyzed reports based on user’s request.
  • Implemented Decommission plan and coordinated with support teams.

Environment: Struts1.2, JSP, servlets, HTML, Java Script, EJB, XML, Webservices, IVR, Weblogic, Oracle 10i, JUnit, Log4j, Clear Case, HPQC.

Confidential, Columbus, OH

Sr. Programmer Analyst

Responsibilities:

  • Understanding Taxation functionality, Analyze requirement and prepared detailed design document.
  • Designed frame work using Factory, Builder, Wrapper, Decorator and Chain of Responsibility patterns for OPP module.
  • Created Class and Sequence diagrams using Rose and Implemented functionality.
  • Developed UI using ETM with XML, XSD, Java Script, and CSS.
  • Created Batch jobs using batch framework in ETM.
  • Created Correspondences using correspondence framework.
  • Created and executed JUnit test cases for implemented classes.
  • Used IBM Clear Case for Version Repository maintenance.

Environment: ETM - Enterprise Taxation Management tool, Java, Hibernate, SQL, XML, X-Path, XSD, Eclipse, Tomcat, Clear Case, Web services, SOA, HPQC, Websphere, IBM Tivoli, Oracle 10g.

Confidential

Sr. Software Engineer

Responsibilities:

  • Analyzed requirements and prepared Implementation Specification document.
  • Designed Class and Sequence diagrams on UML concepts using Rational Rose.
  • Implemented JMS for sending XML file notification.
  • Implemented MDB for consuming and processing XML files.
  • Developed code for XML parsing using SAX and DOM.
  • Created Test Scripts and Test Scenarios for NW3NTF sub system in Stefa.
  • Used JTest for JUnit testing and Code coverage.
  • Used Clear Case for version control.
  • Used IBM WSAD for code development.
  • Used Linux for deploying application.

Environment: Swings, Servlets,Java, EJB, JMS, MDB, WSAD, SAX, DOM, JDBC, Clear Case, Websphere Application Server, Oracle.

Confidential

Programmer

Responsibilities:

  • Worked on RGS product RELTRACKING in implementing for RGS clients
  • Applied specialized experts of Java and RGS product RELTRACKING and lend support in developing strategies.
  • Assist the marketing team in demonstrate the product at RGS’s prospective clients.
  • Implement the product at RGS’s clients in USA and also train the team members of the product.
  • Developed reports in Java based on user requirements.
  • Managed functional/technical support activities for the existing clients.
  • Provided functional/technical specifications of RELTRACKING for the development team.
  • Managed development and customization activities for RELTRACKING.
  • Provided required functional/technical design and architectural documents for various development/upgrade activities for RELTRACKING product.

Environment: JSP, Java, EJB, HTML, Java Script, CSS, Tomcat, Eclipse, VSS, SQL Server.

Confidential

Java Programmer

Responsibilities:

  • Analyzed, designed and developed the graphical user interface component for Compliance module.
  • Developed UI using HTML, XML and XSLT for CRM module.
  • Implemented servlets for process business logic.
  • Developed XSLs for the generated XMLs
  • Involved in System testing, Used JUnit for unit testing and Used VSS for version control.
  • Developed and deployed the application on Application Server using Ant scripts.

Environment: Finacle CRMTools, Servlets, java, JDBC, XML, XSLT, SQL Server, VSS, JRun4.0

Confidential

Software Programmer

Responsibilities:

  • Creating JSP pages for SAVE, LIST, UPDATE and DELETE.
  • SimGraXML Generator - generates XML which can be send from Server to Client
  • Singleton class for Schedule Task Handler - for advertisements
  • JMS clients - one for Sending Heartbeat, one for receiving SimGraXML.
  • Singleton class for JMS Client creation

Environment: Flash, Java, Servlets, JSP, HTML, Java Script, EJB, MySQL, XML, SAX, DOM, JDBC and Weblogic6.1, VSS, Lomboz, Dream viewer.

We'd love your feedback!