We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

MD

Profile Summary:

  • Experience in integration frameworks like Spring core
  • Core competency in developing applications using Java technologies include Core Java, Java Server Pages JSP , Servlets, Java Script, JDBC
  • Experience in software development methodologies like sprint
  • Good understanding and experience in configuration management, documentation and production Support
  • Involved in different aspects of Software Development like design, development, unit testing, maintenance and client interaction for product support
  • Having 7 years of experience in the IT industry with exposure in Software Process Engineering, development, maintenance and support of software products
  • Worked with various projects involving XML technologies including XSL, XSLT, DOM, JDOM, SAX and XPATH.
  • Experienced in MVC Model View Controller architecture and various J2EE design patterns like singleton and factory design patterns.
  • Good experience in developing database programs like stored procedures, functions, triggers and packages.
  • Worked on Web Services including Restful, SOAP, WSDL, UDDI, JAX-RS and JAXB.
  • Good Exposure to Service Oriented Architecture SOA such as Web Services and JMS Java Messaging Service .
  • Experience working with ANT and Maven build tools.
  • Experience in ORMs such as Hibernate
  • Experience in MVC framework like Struts 2
  • Good knowledge of Junit 4 framework
  • Hands on experience on Tomcat Application servers, Websphere, JBoss webserver
  • Experience in databases like Oracle 10g/11g, MySQL and writing PL/SQL Stored procedures.
  • Experienced in using Operating Systems like Windows XP/7/8, Linux, Sun Solaris
  • Configuration and Version control management using Rational Clear case, SVN and CVS
  • Good Communication skills, ability to work independently, quick learner

Skill Summary:

TECHNICAL EXPERIENCE:

SKILLS

TOOLS

Languages:

JAVA1.6/1.5, XML/XSL, UML, SQL, PL/SQL

Java/J2EE Technologies:

Struts2.0, Servlets, JSP, Spring 3.0/2.5, Hibernate 3.3/3.0, EJB 3.0, JPA2, JMS, SOAP1.1, WSDL, JDBC, Web Services, JAX-WS, JAX-RS, JAXB, DOM, SAX, AXIS, Apache CXF.

Web Technologies:

HTML, XHTML, JavaScript, Perl, CSS, JQuery, JSON, AJAX, Tiles.

Databases:

Oracle11g/10g, DB2, MySQL

Tools / Methodologies:

SQL Developer, TOAD8/9, Eclipse, RAD7.0/6.0, OOAD, Aspect Oriented Programming AOP , Maven, Ant, Subversion, CVS, MS Visio, NetBeans, JUnit4, Clover. JConsole, Jira, Rational Clear Case

Operating Systems:

Sun Solaris 9/10, Linux, Windows 7/Vista/ XP, Linux

Web/App/Middleware Servers

Tomcat 7.0/6.0/5.5, WebSphere 7.0/6.1/6.0/5.1, JBoss4.0/Wildfly

Professional Experience:

Confidential

Role: Core Java Developer Project:

  • EcoTrafix Description:EcoTrafix is Schneider's traffic controller platform which is used to control, configure and maintain the signal controllers, CCTV, detectors, monitors. Worked on maintenance, authorization and configurator modules of EcoTrafix. Maintenance module included maintaining a record of all trouble call logs which involves create a new trouble call, edit and delete. Authorization module included to authorize the user towards the accessibility Configurator includes configuring regions, areas, sites and signal controllers pertaining to each intersection. Each module is developed as EJB component.
  • Contribution: Used Eclipse for development. Used design patterns such as Factory, Singleton. Used Spring framework for the integration. Used JPA for ORM Object Relational Mapping and DAO Data Access Object implementation. Used EJB 3.0 to develop each module.
  • Used JBOSS WildFly Server for deployment.
  • Involved in fixing various defects assigned on the Jira.
  • Created Restful Web Services using JAX-RS. Designed SQL queries using Oracle Designed and used JUnit test cases during the development phase. Extensively used log4j for logging throughout the application. Used GIT for managing the source code versions. Used maven for building and deploying applications into server

Environment: Java 1.6, J2EE 5, Spring 3.0, JPA 2.0, EJB 3.0, SQL, Oracle, HTML, JSON, JavaScript, REST, WSDL, JUnit, Maven 3.0, JBOSS Wildfly.

Confidential Role: Java Developer Confidential Description:

  • Confidential is a health insurance exchange where Connecticut citizens can enroll into health insurance plans. CTHIX provides different insurance plans based on the annual income, age, resident status, marital status from which user can select the plan and can enroll in to them. Contribution: Used Eclipse and Web sphere for deployment. Used design patterns such as Factory, Singleton, Business Delegate Service Locator, DAO etc. throughout the application for a clear and manageable distribution of roles. Created the user interfaces using JSP, Java Script. Used Spring framework for the MVC implementation. Developed various controllers that route requests to appropriate business classes. Used Hibernate for ORM Object Relational Mapping and DAO Data Access Object implementation.
  • Working on the development work as well as support for previous releases.
  • Involved in Spring IOC and Spring AOP framework implementation.
  • Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
  • Worked on front end technologies Ajax, Angular JS, JQuery, HTML and CSS
  • Used IBM RAD for development and WebSphere Application Server for deployment.
  • Involved in fixing various defects assigned on the Jira.
  • Created and consumed SOAP Web Services using Apache CXF. Wrote SQL queries for IBM DB2 Designed and used JUnit test cases during the development phase. Extensively used log4j for logging throughout the application. Used SVN for efficiently managing the source code versions.

Environment: Java 1.6, J2EE 5, Struts 2, Spring 3.0, JDBC 3.0, SQL, JSP, Servlets, Linux, IBM DB2, HTML, CSS, JSON, JavaScript, Ajax, JQuery, JMS, SOAP, WSDL, JUnit, Ant, WebSphere 7.0, Apache Cxf.

Confidential Role: Java Developer

  • Description: This project was mainly concentrated on reconciliation of all brands of certificates owned by Symantec such as GeoTrust, Thawte to move them to centralized database. As part of this, many modules are included to achieve the functionality, among them Ecasconnector is one. Ecasconnector is mainly a web service client where other brands operations team will request an operation via APIs exposed by this. Ecasconnector functionality includes placing certificate order, revoke/cancel certificate, get certificates etc. Contribution:
  • Developing the code through different layers presentations layer using Struts2, Business Layer using Spring IOC, Service Layer using Hibernate ORM framework.
  • Coordinated between the offshore development team and the onsite team for the requirement analysis and new releases. Worked on the development work as well as support for the previous releases. Coordinated with Architecture group for review of design and code. Involved in build and deployment of the application in development, system, acceptance and production environments. Involved in feature development for sprint releases. Used Eclipse for development Migrated Ant driven unit test cases to Maven driven. Used design patterns such as Factory, Singleton. Successfully integrated clover report plugin in Maven to generate unit test code coverage report Participate in code reviews with onsite team Configured data sources and connection pools via Web sphere admin console in test environments. Troubleshooting of application related issues by analyzing system code, logs and data and resolved those by applying technical and analytical skills. Provided technical and functional support to various teams likes testing, Cross functional teams, business users, Architects and product Owners. Assist Technical Writers and business owners in preparing the project documentation and user guides. Created and consumed SOAP Web Services using Apache Axis, Rest webservices with apache CXF Used Hibernate for ORM Object Relational Mapping and DAO Data Access Object implementation. Used spring to integrate different modules via dependency injection Developed JUnit test cases during the development phase. Used SVN for managing the source code versions

Environment: Java 1.6, J2EE 5, Spring 3.0, Hibernate 3, JDBC 3.0, SQL, JSP , Servlets Linux, Oracle 10g, XHTML, CSS, JavaScript, web services SOAP and REST , JMS, JAX-RS, Apache CXF, XML, XSL, Agile, JUnit, Maven, CVS, Log4J, Eclipse 3.5, UML, JBoss 4.0, Jasper reports.

Confidential Role: Java Developer Confidential Description: ICS is an application used by operator to increase the profit margin, where the calls made by user will be put on to lowest carrier available which is assigned to particular operator. The carrier selection is dependent on many criteria such as destination called, available rate plans for that destination, time of the day and traffic available. Based on each criterion the call will be placed under carrier with lowest rate so that operator can increase their profit by providing excellent service to users. Contribution: Involved in the requirement, design and implementation phase of ICS. Developed the call handling logic this service which included decision making logic to handle calls using Core Java, xml. Unit testing and maintenance of call handling functionality Interact with the customer for product support Preparation of design document, user guide Participate in code reviews with onsite team Used Eclipse for project development Used SVN for managing the source code versions Used spring to integrate different modules via dependency injection Environment: Eclipse, Java 1.6, JSP, JavaScript, JQuery, HTML, Spring MVC, JPA, JavaScript, Oracle 11g, Maven, JSON, MS Visio, Subversion.

Confidential Role: Java Developer Confidential Description: OSS-RC is the main product for GSM/LTE/WCDMA Radio Access, Mobile Packet Switched and Circuit Switched Core, and IMS network management. OSS-RC supports a centralized operation and maintenance of 2G and 3G networks. OSS-RC provides end-to-end management of the radio, core, IMS and backbone networks. It provides a common framework for O M handling of nodes within those networks. OSS-RC manages the GSM and WCDMA core network nodes, the GSM, LTE and WCDMA radio access network nodes and the multimedia network nodes developed or sourced by Ericsson. OSS-RC consists of a number of functional packages related to specific nodes, as well as application packages that are common across all nodes. WCDMA Radio Access Network Configuration Management WRAN-CM consists of the many applications/subsystems such as WRAN Framework WRAN FWK , CS Wrapper, Common Explorer CEX , Advanced MO Scripting AMOS . AMOS is a text-based Operation and Maintenance O M client providing access to the following services:

  • Alarm Service AS
  • Configuration Service CS
  • File Transfer FTP/HTTP
  • Inventory Service IS
  • Log Service LS
  • Notification Service NS
  • OSE Shell COLI
  • Performance Measurement Service PM

Contribution:

  • Involved in the requirement, design and implementation phases of each release
  • Used design patterns such as Factory, Singleton.
  • Project development was mainly involved Core java.
  • Implementing the CR's Change request .
  • Fixing the TR's Trouble Request .
  • Preparation of project specific documents for each release.
  • Involve in the code review with onsite team
  • Used clear case for managing the source code versions

Environment: Oracle 9i, Unix, Java 1.5, J2EE1.4, HTML, Hibernate 3, JDBC, JSP 2.1, Servlets, CSS, JavaScript, JMS, XML, JAXB, SQL, JUnit, TDD, SQL Developer, CVS, Eclipse, ANT, UML, Tomcat Confidential Role: Java Developer Confidential

Description: DIPR Distributor Inventory, POS Rebating tool is an internal Cisco web-based application that stores the Point-of-sale, Inventory and Claims data/ batches as submitted by the distributors. The tool validates this data against various databases. The batches once posted by an analyst, will trigger an auto-validation of the distributor submitted rebates against a deviation or promotion created and approved in the DART tool or the e-promotion registry. This tool also allows an analyst to process manually claims that has been rejected by the system

Contribution:

  • Involved in the maintenance phase
  • Created the user interfaces using JSP , Java Script, DHTML
  • Used struts for MVC implementation
  • Used design patterns such as Factory, Singleton
  • Project development was mainly involved Core java.
  • Implementing the production bugs.
  • Preparation of project specific documents for each release.
  • Used CVS for managing the source code versions

Environment: Java 1.6, JDBC, CVS, Eclipse, Tomcat, Oracle 9i, Toad, DHTMLX grid, JSP, Struts, XML, Ajax, SQL, PL/SQL Confidential Role: Java Developer Confidential

Description: Storage Management Initiative SMI is a broad-based initiative sponsored by the Storage Networking Industry Association SNIA that is standardizing all aspects of storage management for multi-vendor storage networking products. The Brocade SMI Agent SMI-A is a proxy agent to multiple fabrics it resides on a separate host.

  • Object path round-trip verification for testing traversal integrity.
  • EnumerateInstances, EnumerateInstanceNames and ExecQuery are validated for the Classname, number of keys, number of properties and the path to the instance.
  • AssociatorNames, Associators, ReferenceNames, and References are verified whether all CIMObjectPaths are valid and traversable.
  • All the property value of the instance should reset to a value of zero.
  • Integrated Telnet Verification for Provider instances for all SAN elements in the SAN for Topology Discovery.
  • Easy debugging by having control points at object path comparison and logical verification to aid in Defect reporting.
  • Multi scenario verification for supporting Association having 1:N relationship.
  • Reduction in test execution time.
  • The option to control the Test execution flow at the Test case level.
  • Easy and less complex code with more code modularity for better understanding of Test flow.
  • System provides facility of extracting meaning full information related with the Fabrics.

Contribution:

  • Handled FRU, MCS, FCIP, AG Modules
  • Coding, unit testing of above modules
  • Interacting with client for requirements analysis, design discussions
  • Resolving functional and technical issues
  • Developed all the required client programs using Core Java
  • Designing the specification and identify the new components to be developed
  • Used IBM clear case for managing the source code versions
  • Eclipse IDE is used for project development

Environment: Java 1.5, IBM Clear Case, Eclipse, Toad

We'd love your feedback!