Post Job Free

Resume

Sign in

Java Developer Sql

Location:
Salt Lake City, UT
Posted:
July 23, 2022

Contact this candidate

Resume:

SWAPNA ARAVA 609-***-**** / adruqd@r.postjobfree.com

SUMMARY

●16 years of rich software services industry experience that spans architecting solutions, leading teams, managing client relationships, project delivery, and hands-on development experience gained by working with USPTO (United States of Patents and Trademarks), New York State Govt. DCJS (Division of Criminal Justice) and NYHX (Newyork Health Exchange) and MMIS (New Hampshire Medicaid Management Information Systems) and Pennsylvania State govt. Petra Solar clients.

●Experience in designing & developing software solutions for various industries including Banking, MMIS, Health Exchange, and Smart Grid management solutions using n-tier architecture in distributed environments and Core Java /J2EE and Client / Server Technologies, web, and distributed end-to-end enterprise applications.

●Expertise include J2EE (EJB, JMS, Servlet, JSP, XML, JDBC, RMI, JAVAMAIL, JNDI, JAX-RPC, Web Services, REST), J2SE, AJAX, Object Oriented Design & Programming, RDBMS. Well versed with SOA, ESB.

●Expertise in design and development of various web and enterprise applications using JSF, JSP, Spring Web and Action Script 3.0 together with Ext-JavaScript, CSS3, HTML5, XHTML, JSON and DOM.

●Have knowledge in Administrative software package tools like IBM Curam. Expecting a great opportunity to work on it.

●I Have good experience in developing web applications using Vaadin technology.

●Have very good practical experience on Microservices, I have been working on them since 2016

●I have developed Spring boot applications and have extensive exposure to this spring technology.

●Architected Enterprise applications using standard J2EE frameworks.

●Great Exposure to Onsite/Offshore development model.

●Participated in Project Requirement, Vendor Evaluation and Planning meetings with the customers.

●Expertise with Requirement, Analysis, System design and developing use cases by gathering information from various sources. Expertise in developing data models and class diagrams using UML and VSS.

●Developed technical architectures, deployment and post-deployment planning.

●Core competency in Web based Internet/Intranet applications, Client-Server and Middleware technologies, Distributed technologies and enterprise Software Applications.

●In Depth Knowledge in LDAP, Virtual Directory, Meta Directory and Directory Services. Expertise in Directory administration, management, monitoring, synchronization, replication, and services – Novell E-Directory, Open LDAP, Sun ONE Directory (iPlanet) & Microsoft ActiveDirectory.

●Have experience in the DOJO toolkit 1.2.x / 1.3.x, JQuery 1.2.x/1.3.x and JSON.

●Have knowledge in Angular.

●Architected GIS applications with J2EE applications to integrate with Mainframe and Oracle databases.

●Lead a technical team for a GIS and web-based n-tier architecture GIS Foundation Project.

●Senior Developer and developed custom web and distributed applications using JSF, SOAP, XML, XSLT, Web services, FileNet for Key Bank and JSP, Struts as Web tier components and EJB, Spring DAO as enterprise tier components for Citibank and using J2EE (Java Swing, EJB, Web services, Hibernate, Struts) for Petra solar company.

●Performance test and writing test plans using JMeter.

●Developed web application for NYHX(New York Health Exchange ) project using JSP, Spring MVC, Hibernate, SOAP Web services as Sr. Java Developer

●Have knowledge of NodeJS but never got an opportunity to work on it in any of my projects.

●Developed Intake Application for USPTO(US patent and trademark) project using Spring job scheduling with hibernate, REST web services and migrated the Spring Job process application into JBOSS FUSE and EAP servers.

●Experience with Java, J2EE, EJB, Servlets, JSP, JAX-RPC, RMI, JMS, CORBA, JDBC, Java Networking, Applets, Multithreading, Swing and XML.

●Effective communication with client, cross-functional teams to achieve project priorities/deadlines and have worked on Onsite/Offshore Model Companies.

●Good experience in XML, JavaScript, JAXB, UNIX Shell Scripting and HTML.

●Good Experience in using tools like Ant, Maven and Log4J.

●Have Good knowledge in PostGre SQL

●Have minimum experience in Kafka

●Have a knowledge of Kubernetes

●Strong knowledge in developing Web Services using REST, WSDL, UDDI, SOAP/AXIS and XML.

●I have basic knowledge in AWS, Docker, Kubernetes, Unix.

●Proficient in working with various IDEs like Eclipse, IBM RAD, Jboss Fuse studio, Oracle JDeveloper 10.1.3.4, IBM RAD 7.0, JBuilder 2007 R2/ 2006/ X/ 9, NetBeans 6.5/6.1/6.0/5.5.1

●Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using Rational Rose, UML 2.0, Object Oriented Techniques, and Design Patterns.

●Extensively worked in interfacing highly scalable n-tier e-Business Applications with Legacy systems.

●Excellent depth in J2EE Technologies such as Servlets, JSP, JSF, HTML, JavaScript using services like JDBC, RMI, JNDI, JMS, JTA, JavaMail.

●Highly Experienced in SSO and SAML implementations.

●Expertise in Core Java and J2EE technologies such as Swing, Servlets, JSP, JSTL, Custom Tags, JDBC, Struts, Hibernate, iBatis, JPA, Spring, EJB, Portlets, Web Services, JSF, Facelets, Rich Faces, HTML, CSS, XML, XSLT, JavaScript and Ajax.

●Extensively used O/R mapping capabilities of Hibernate in scalable enterprise applications.

●Extensively worked on Web Services technologies like SOAP, WSDL and REST.

●Very strong work experience on XML, XQuery, XPath, DTD, XSL, and XSLT, using DOM and SAX parsers extensively.

●Expertise in various open source framework like Apache Struts framework, spring framework with modules like IOC, AOP, MVC, ORM, Hibernate.

●Experienced with RDBMS implementation and development, which includes Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions and Triggers using Oracle 8/8i/9i/10g, PL/SQL, SQL Server 2000, DB2 and MySQL.

●Highly skilled in Graphical User Interface and Front-end design using XSLT, HTML5, DHTML, XHTML, AJAX, JavaScript, CSS, Java Swing/AWT. Familiar with Layout Managers in Swing/AWT.

●Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory, and DAO, DTO, JavaScript EXT and best practices for building enterprise systems.

●Extensively used jQuery, XPath in web based applications.

●Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i, DB2 UDB 6.5, Sybase, SQL Server 2000 and MySQL.

●Well versed with IDE’s such as WSAD, Eclipse, RCP and Edit plus.

●Experienced in deploying J2EE applications on Apache Tomcat web server and Web Logic, Web Sphere, JBoss application server, EAP server.

●Architected the handling of JMS messages for Interrupted orders and wrote round trip test cases.

●Have good knowledge in developing middle tier applications using Enterprise Service Bus (ESB) - MULE and business process management system JBOSS DROOLS (RULES Engine).

●Strong Experience in rapid development of Web applications using AGILE (SCRUM) Methodology.

●Experience in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business-critical applications.

●Having good experience in Quartz schedulers to schedule jobs to perform jobs.

●Good at performing unit tests using JUnit and MOCKITO, POWER MOCK to create test cases.

●Good at using Linux commands to deploy projects, using WINSCP, PUTTY to handle file systems.

●Have 1 year of experience in OAUTH2 access management protocols.

●I have basic knowledge in Kubernetes, Unix.

●I have worked on moving docker containers to AWS ECR repositories.

●Experience in MongoDB and RabbitMQ in my current project.

CERTIFICATIONS

●SUN Certified Java Programmer (1.4)

EDUCATION

●Bachelor of Computer Applications (B.C.A) 2000-2003.

●Masters of Computer Applications (M.C.A) 2003-2006.

TECHNICAL SKILL CHART

Languages

C, C++, J2EE, J2SE, SQL, PL/SQL

Methodologies

Agile, SCRUM, Waterfall, V-model, RUP, Test Driven Development.

Web development

JSP, JSF, Vaadin, JavaScript, HTML, DHTML, XML, XQuery, JQuery, DTD, DOJO, XSD, XSL, XSLT, JSON, Angular JS

J2EE Technologies

Networking, Servlets, JDBC, RMI, JNDI, JTA, JMS, HTML5, Java Mail, Ajax, Web 2.0,, XSLT, SAX, DOM, XSD, Apache Hadoop Map/Reduce, Javascript and Ext JS.

Server side Technologies

Networking, JDBC, JNI, RMI, CORBA, JSP, Servlets, EJB, JMS, Web Services, OBIEE.

Web Technologies

Applets, JavaScript, JSP, HTML, DHTML, CSS, JSON and AJAX.

Application Frameworks

Struts, JSF framework, Spring framework (IOC, AOP, MVC, ORM), VAADIN, SPRING BOOT

ORM Frameworks

Hibernate

Middleware

JavaBeans, EJB, Axis server, JBOSS Fuse, EAP (Enterprise Application Server), MULE software

Applications/Web Servers

Tomcat 4.0/5.x/6.x, JBoss 4.0,5.x,6.x, WebSphere Portal, Liferay, WebSphere Application server, BEA WebLogic 8.1/9.2, 10.3, JBOSS FUSE, EAP.

Web Services

SOAP (JAX-WS), REST

RDBMS /ORDBMS

Oracle, MySQL, Microsoft SQL Server, Sybase, DB2, Open-LDAP Server.

SOA Platform/XML Technologies

Web Services, Web Service Security, XML Schema, XPath, XQuery, XSLT, UDDI, WSDL, SOAP, AXIS2, SAAJ, Mule ESB

IDE’s

Edit plus, Eclipse, WSAD, RAD, My Eclipse, JDeveloper, Flash builder 4.x

JBuilder.

Application Servers

WebLogic, WebSphere, Jboss. Liferay

Web Server

Apache Tomcat 6.x, Web Logic 8.x, 9.x, IBM Web Sphere 6.x, JBoss 5.x

Version Control

Subversion, SVN, PVCS, IBM Clear Case

Tools

JUnit, Log4j, Apache Ant, EhCache, Mule ESB, JBoss BPM, JBoss ESB, SoapUI, Drools.

Networking

TCP/IP, IIOP, FTP, HTTP, HTTPS, Socket Programming, SNMP, UDP, FTP, Telnet, DAP, SMTP MS Windows NT, Java Networking.

Distributed Technologies

J2EE, EJB, Springs, RMI, Web Services, Active MQ.

Operating Systems

UNIX, Linux, Windows

Security Frameworks

OAUTH

Messaging

JMS, RobbitMQ, Kafka

EXPERIENCE

eRep - Electronic Resource and Eligibility Product REST API microservice

eRep -Electronic Resource & Eligibility Product REST API microservice (Department of Workforce Services, Utah) Lead Developer April 2016 – present

eRep – Electronic Resource & Eligibility Product REST API microservice

eREP is an automated, enterprise solution that modernizes and integrates eligibility and benefit calculations for more than 60 social service programs. Utah Helps is the public-facing portal through which the public applies for benefits online. A key motivation for the effort was to have workers at multiple agencies administer multiple programs so that clients do not have to go from agency to agency to receive benefits. Only some of the programs included in eREP also have online application (TANF, SNAP, Medicaid, CHIP)

Roles & Responsibilities:

●Understand the Business Specifications and requirements documents.

●Develop new applications using JAVA/J2EE technologies

●Understanding business requirements and implement the upgrades

●Develop the new applications as per the technical design documents

●Test the new and existing applications and conduct the performance review in timely manner

●Elevate the applications to different levels as per the release schedule and different environment

●Write and Test web service interfaces using REST and SOAP protocols

●Train assigned activities using JIRA and ClearQuest

●Migrating the application written in CURAM solution to J2EE technologies

●Writing Spring Boot applications and implementing micro services.

●Using software languages, tools and technologies such as Java J2EE, Vaadin, Meteor, Spring Boot, Micro Services, NoSQL, MongoDB, Mule USB, Docker, oracle, db2, Junit and Eclipse IDE.

●Developing in an agile methodology using SCRUM practices

●Discussions with business on multiple iterations created the system test strategy and test plan and produced the prototype with the technical design.

●Attend Business meetings with customers and give training offshore.

●Produced the High-Level design document with Use Cases, Component diagrams and sequence diagrams.

●Produced the Low-Level design documents with program specifications including class diagrams.

●Execution through AGILE methodology using SCRUM programming practice in the project.

●Developing new screens, sometimes enhancing the existing screen based on the requirements.

●Involving in team guiding, mentoring if needed

●Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.

●Performing Unit level tests once the basic implementation has been done.

●Writing data to Mongo database using Mongo Template provided by spring framework.

●Moving docker container to AWS ECR repositories

●Deploying applications as images in Docker container.

USPTO(United States Patent & Trademark Offices), VA Lead Developer November 2015 – April 2016

PE2E(Patent end to end project)

The U.S Patent and Trademark Office (USPTO) is the Federal agency responsible for granting U.S. patents and registering trademarks, The USOTO is reengineering its patent process, including patent examination, issuance, maintenance, workflow and the writing and submission of applications. This effort, referred to as the Patents End to End (PE2E) project, represents a major ongoing initiative for USPTO and encompasses the ultimate replacement of many patent processing systems. Examiner Tools & Infrastructure (ET&I), a browser-based automated information system (AIS) under the PE2E project, provides a set of useful tools for the Patent examiners to manage and process the patent applications. The ET&I system is composed of two main components: the Web Application (WebApp) and Atlas, the web app component consists of the primary user interface, service layer and the ET&I database. Atlas is the data intake component which populates the ET&I database and other file stores from the Patent Application Locator and Monitoring System (PALM), Image File Wrapper (IFW), Patent Application Text Initiative (PATI), and other authoritative data sources.

Roles & Responsibilities:

●As Onsite Team Lead/Coordinator was responsible for leading/coordinating 10 people at onsite.

●Understand the Business Specifications and requirements documents.

●Discussions with business on multiple iterations created the system test strategy and test plan and produced the prototype with the technical design.

●Writing Test plan and load performance test using JMeter.

●Attend Business meetings with customers and impart knowledge offshore.

●Produced the High-Level design document with Use Cases, Component diagrams and sequence diagrams.

●Produced the Low-Level design documents with program specifications including class diagrams.

●Execution through AGILE methodology using SCRUM programming practice in the project.

●Developed rich GUI using JSP, AJAX, jQuery and JSON.

●Lead development effort in the Enterprise Integration Services team in developing the proxy and business interfaces

●Extensively worked on Spring Framework including Spring Batch Module.

●Peers review the code to check for best practices and design coherence.

●Worked with Spring Batch for batch processing, which involves data loading, data validation and processing including backup and recovery processes.

●Worked on the Distributed application layer i.e., User Interface layer, Service layer and database layer using distributed objects. Implemented Java standard Edition concept (J2SE).

●Responsible for conducting code reviews on a weekly basis to suggest an optimized approach.

●Developed use-case, class and sequence (UML) diagrams using Microsoft Visio.

●System design using various J2EE patterns like MVC2, Iterator pattern, Adaptor Pattern, Singleton Pattern, Business Delegate, Session Façade, Value List Handler, Value Dispatcher, Data Access Objects etc.

●Lead the development team for business layer coding using JMS, JAX-WS, SOAP, XML, Spring, Spring WS, and Hibernate technologies for persistence layer.

●Involved in creation of UML diagrams like class, activity, and sequence diagrams.

●Involved in developing Unit test framework using JUnit and Mockito, Power Mock.

●Responsible for developing Aggregator jar in Jboss Fuse server and deploying WAR file in EAP server.

●Solution Architect for the Enterprise Lead Management solution leveraging the Salesforce.com SaaS platform.

●Used EhCache as second level cache to improve performance.

●Designed and implemented the exception handling framework of the whole Portal application.

●Generating Hibernate mapping files after careful analysis and tweaking of database relationships between entities.

●Modularized the spring beans into different sets of context factories for better handling.

●Introduced Spring-WS and successfully demonstrated the integration with the Spring based application.

●Writing Web service Interfaces using SOAP and consuming.

●Testing Web service interfaces using SOAP client

●Attending scrum meetings and finishing the task in the sprint, performing integration testing before the end of each sprint.

Deploying applications from LINUX and copying and downloading files from the file system using WINSCP and PUTTY.

Environment: CSS3, Java 1.6, Spring Core, Spring AOP, JSF, Spring WS, Hibernate, JDBC, OBIEE, MySQL, JSON, HTML5, Networking, JMS, Web Services, XML, WSDLPHP, XSD, XQuery, Eclipse, Jboss studio, PL/SQL developer (for Destination server pe2e), Hibernate 4.1, JBOSS, Tomcat, JMeter, JUNIT, Log4j, Spring IOC, XML, XSD, JAXB, Soap web services, JAZZ, REST, Rally, Oracle(for source system FQT), SOAP UI client, JBOSS Fuse server, EAP server. Agile (SCRUM), CSS3, Maven, Spring Batch, Jenkins, Github

Division of Criminal Justice Services(DCJS), Albany-NY Sr. Java Developer Jan ‘2014 to November ‘2015

Exception Tracking System (ETS)

This application or system improves the quality of disposition information in the criminal history repository. At least tens of thousands of criminal histories on record have inaccurate, incomplete and/or missing Disposition information. Earlier neither DCJS nor the Office of Court Administration (OCA) had adequate tools, procedures, and staffing in place to analyze and take necessary action to correct disposition information as it relates to these cases today. When a final disposition is missing, a misleading criminal history is the result. This can lead to individuals being denied employment or gun ownership and, in the extreme, could lead to public and officer safety issues. The earlier disposition analysis and corrective action processes are not well-supported by tools and do not receive adequate attention. The volume of errors is overwhelming for the staff assigned and would remain so even if more resources were directed towards the effort. Most especially, there is a need to systematically prioritize the workload and to track and report on the results of the efforts made. This system supports Error Handling and Management System to provide DCJS the ability to manage errors in incoming disposition transactions and existing cases as they relate to inaccurate, incomplete or missing Disposition data. This System also includes a reporting capability that will provide DCJS the ability to report at various management levels the state of the identified cases. This system also includes a solution overview and strategies for reducing or eliminating certain categories of the error groups identified. Proposals for inter-agency joint remediation to eliminate certain kinds of errors are also included. Errors that would require DCJS to develop an operational process to identify prioritization within a workflow along with possible matches drawn by association (names, DOB, arrest date) and subsequent results tracking. This workflow proposes to have a search and extract operation for hanging disposition and hanging arrests, matching operation between the hanging arrests and hanging dispositions, notification, status reporting and management dashboard for the resultant matched as well as unmatched transactions. For the current error situations where a diagnostic is being generated, we implemented an Exception Tracking System interface where the user can view the conditions and take necessary elimination action with the fewest possible sequential tasks.

Roles & Responsibilities:

•Creating JSF pages for the User Interface.

•Working on jQuery Data tables in order to provide automatic sorting, pagination without involving java backend classes

•Using JQUERY to document traversing, event handling, animating, and Ajax interactions for rapid web development

•Involving in CAB meeting for the prod and non-prod environment code release

•Interacting with BA/QA team to clarify the requirements and to help them to know the developed interface functionality and helping them in Test if needed.

•Created test cases using JUnit and used Log4j for debug and logging information in the application.

•Developed Inter portlet Communication between the two portlets existed in two different WARS to navigate the request.

•Developing the business logic while complying with the business functionality and also following the coding standards in java coding.

•Writing PL/SQL procedures and queries in order to perform the functions and to fetch the records from the Database

•Performing query optimization and creating indexes to improve the query performance if needed.

•Sending the Release notes to the prod and non-prod environments in designated times

•Developing new screens, sometimes enhancing the existing screen based on the requirements.

•Involving in team guiding, mentoring if needed

•Involved in various modules to troubleshoot the existing problems and provide the solutions to the required functionalities.

•Performing Unit level tests once the basic implementation has been done.

•Designing documents, drawing data flow diagrams using Visual Studio and creating screen templates using Pencil tools.

•Deploying application EAR in WebSphere Application Server and Deploying WAR files in WebSphere Portal Server.

•Creating Menus and pages under WebSphere portal server, giving wiring to the pages to support IPC(Inter portlet communication)

•Involving in code deployment release tasks.

•Deploying the code in Sandbox before sending the code to non-prod and to prod environments and testing the app functionality.

Environment: RAD 9, PL/SQL developer, JPA, JSF, jQuery, JavaScript WebSphere Application Server 7, WebSphere Portal Server 8, JUNIT, Log4j, XML, SVN, JENKINS, Quality Center,Servlets, WebLogic, Spring Batch, Lucina, Salesforce, EhCache, SCRUM, Mule ESB, JBoss BPM, SoapUI, Web sphere Portlets, WebSphere Application Server 5.X, Swing/AWT, Drools, IBM MQ Series, .NET, Eclipse(RCP), ANT1.6, UNIX, Clover ETL, Apache Maven, JBPM, Agile Methodology.

New York State Govt. Albany, NY Sr. Java Developer Nov ‘12 to Dec ’13

New York Health Exchange (NY-HX) CSC

New York Health Exchange is an organized marketplace designed to help people shop for and enroll in health insurance coverage. Individuals, families, and small businesses will be able to use the Exchange to help them compare commercial insurance options, calculate costs and select coverage online, in person, over the phone or by mail. The Exchange will also help people to check their eligibility for health care programs like Medicaid and sign up for these programs if they are eligible. The Exchange will also be able to tell what type of financial assistance is available to applicants to help them afford health insurance purchased through the Exchange. Insurance coverage can be purchased through the Health Benefit Exchange beginning in October 2013 and will be effective January 1, 2014. This program is providing the following facilities:

• Health insurance coverage

• Medicaid

• CHIP

• Medicare

• Pre-Existing Condition Insurance Plan

• Small group coverage, including reinsurance for early retirees, tax credits, and other information.

• Eligibility determination and plan enrollment.

• Multilingual customer support

• Consumer Web portal

• Exception and exemption processing

• SHOP

Roles & Responsibilities:

●Actively participated in client interaction for requirement gathering, business understanding.

●Involved in Project Plan, System & Integration documents.

●Involved in SOA design and prepared use cases, class diagrams and sequence diagrams for the project.

●Lead the development team for business layer coding using JMS and EJB technologies for persistence layer.

●Designed the xml schema and wsdl interfaces documents.

●Implemented Websphere ILOG JRules, for rule engine integration mainly to process XML data using BAL rules.

●Integrated the query certification utility with the rest of the application.

●Involved in JMS coding with Weblogic and Aqua Logic Enterprise Service Bus (ESB).

●Prepared the design documents for the Invoice Matching Project for business and the PetPlan Brokers.

●Prepared Architecture Notes for Transaction Management, Web Services Security, etc.

●Prepared solution options for different projects and reviewed the design documents prepared by the Architects team. Also, designed the lightweight application framework.

●Implemented the best practices for the development of high volume transaction applications.

●Implemented the SSO Authentication and Authorization guidelines using HP Select Access.

●Developed the Service Integration layer, which is the core of the Allianz Java Frameworks v 1.0. It is based on container managed Session EJBs and entity beans, which are used to maintain the service catalogue and to route the service requests from the business delegates to the appropriate RMI or Messaging services. The Framework v2.0 is redesigned using Spring and Hibernate.

●Developed the EJB services for the Equity-index Annuities Portfolio management system.

●Developed the JMS based messaging components for the Claims processing system.

●Designed, developed, and implemented a new Jboss Seam for collaborative integration.

●Configuring the application in mule ESB and spring configuration files.

●Responsible for development of Data Access Layer using Hibernate.

●Developed Java Beans and Utility Classes for interacting with the database.

●Coded the JAAS Authentication as part of Weblogic10.0 security framework's custom Authenticator facilitating both database and LDAP active directory authentication.

●Deployed application in BEA WebLogic application server.

●Experience on working on applications involving client server architecture.

●Modularization for the data retrieving code from Streamer Servers – CSP, OSP and Historical database.

●Used SVN as a Version Control Tool and followed standard software life cycle.

●Used Maven tool for the build, configure and deployment of the projects.

●Developed Resource classes to connect the database using Hibernate.

●Maintained versioning using Eclipse CVS as a Configuration Management tool

●Proactively managed team lead responsibilities when required; including review of task status, delegation based on the task priority and member skills, resolving requirement ambiguity and intercommunication with project concerns.

Environment: RAD 7, PL/SQL developer, Hibernate 4.1, SVN, JIRA, JSP, common controls, JavaScript JBoss, JUNIT, Log4j, AJAX, WebSphere application Server, Struts. Core Java, JSP, Struts 2.1.6, Spring 2.5.6, Hibernate 3.3.1, WebLogic integration with Java Process Diagram (JPD), Mule ESB, Drools Rules, EJB, JDBC, DROOLS, Networking, JSON, LDAP, Jboss Seam, EJB3, AJAX4, JSF 1.2, Rich Faces 3.1, Ajax, JMS, HTML, CSS, MS SQL Server 2000, MAVEN, SVN, CSS

Xerox Service Solutions, MD Sr. Developer Oct ‘11 – Nov ‘12

SEPTA(Southeastern Pennsylvania Transportation Authority) EZ pass

SEPTA offer a vast option of transit services, including buses, trolleys, trackless trolleys, subways and Regional Rail. Hop aboard and experience the treasures Philadelphia has to share. SEPTA money operations will be taken care of by Money room and crew remittance office. We are developing an application to be accessible by Money/Cash room managers and supervisors in order to maintain their money transactions. The Money Room application is primarily used in the Cash Room at 2nd and Wyoming Avenues and Crew Remittance Offices. It provides the functionality to count cash and make system deposits against the cash sales from different sales locations. It also issues tour funds to supervisors, conductors/collectors and hopper containers. The Money Room Application is a browser based application. It can be run from multiple locations simultaneously and provides network access to the Atlas® system.

Cash is received in the following ways:

• Cash sale from the Fare Vending Device (FVDs),

• Cash sale from Administrative Sales Device (ASDs),

• Cash sale from Handheld Sales Device (HSDs),

• Cash collected from fare boxes. The fare boxes are probed and dumped into mobile units, which are transported to the Money Room.

• Cash sale from parking devices, including Parking Payment Systems (PPSs) and Pay on Foot Machines (POFM)

The Money Room application interfaces with bill counters, coin counters and bar code scanners. Bar code scanners are used to scan incoming cash containers and track the related counts and deposits in the Money Room (system deposits). The fare box mobile units are used to collect the funds from fare boxes and transport the cash to the Money Room.

Roles & Responsibilities:

●Involved in the design and analysis phase of the application development.

●Involved in design and prepared use cases, class diagrams and sequence diagrams for SEPTA using



Contact this candidate