Quantcast

Information Technology Software Developm...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Information Technology Software Development
Target Location US-NJ-Bordentown
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes
Click here or scroll down to respond to this candidate
Candidate's Name
EMAIL AVAILABLEPHONE NUMBER AVAILABLESUMMARY:An Information Technology professional with over 12+ years of cross-functional experience spanning across Application Development, Application, and Team ManagementExhibited excellence in designing and implementing new business requirements through end-to-end software development and technical requirements analysisHands-on experience in Java and Web TechnologiesExperience in using cloud technologies: AWS and GCPExpert in using open Technology frameworks like Struts, Spring, spring-boot, and HibernateWorked extensively on Spring, Spring-boot, micro-services, JSF, JSP, Hibernate, EJB`s, Apache Avro, Rest and SOAP Web services, GRPC, JMS, EXT-JS, Sencha Touch, Apache Cordova and Phone gapSolid experience in OOPS, Java Server Side Programming, MVC, and MicroservicesHands-on experience in client-side MVC technologies like Node JS, React JS, and backbone JSI worked extensively on testing frameworks like Junits, Jasmine, Karma, protractor Gherkin, Groovy, and Cucumber. Experience in concepts of ESB, Message Queuing, Service Registry, and Gateway ServicesExposure to SQL and PL/SQL and no SQL databases like Elasticsearch and Mongo DBProficient in programming by using IDEs such as Eclipse, My Eclipse, and IntelliJGood work experience with Application/Web Servers like JBoss, Tomcat, and WebLogic. Primary exposure to programming in Perl, Angular JS, and React JSA thorough professional with a proactive attitude, energetic, self-motivated, and capable of thinking & generating new design solutions & ideasWorked on the development of cross-platform mobile hybrid applications and simulations using Apache Cordova and phone gapSKILLS:Web Technologies: HTML5, CSS, JavaScript, Bootstrap, Ajax, EXT JS, Angular JS, Node JS, Backbone JS and React JSLanguages: JAVA, PERLFrameworks: Spring, Hibernate, JSF, Struts, Spring boot, JPA, JMS, Junits, KafkaCloud Technologies: AWS and GCPDatabases: MySQL, Oracle, Mongo DB, Sybase, elastic search, PostgreSQLOperating Systems: Windows Family, Linux/Unix, MacintoshServers: Tomcat, Web logic, JBoss, IBM MQ, Apache Kafka,IDE Tools: My Eclipse, Eclipse, Sublime Text, Visual Studio, and IntelliJ IDEAPROFESSIONAL EXPERIENCE:State Street June 2023-December 2023Software Engineer (Consultant)Workspace RBAC: Role-Based AccessSpearheaded the development of applications from inception to completionCollaborated closely with business analysts to implement new enhancementsOrchestrated the implementation of spring-boot OAuth 2.0 authentication using OpenIDDeveloped Rest Endpoints based on Open API 3.0 specificationsOversaw the development and deployment of applications on ec2 instancesEstablished EC2 instances for Java application, Postgres, and load balancerUtilized AWS SDK for Java applications leveraging AWS LAMBDAManaged connections to S3 buckets for file manipulationImplemented JPA persistence logic through repository interfacesConfigured elastic load balancers for EC2 instancesHandled Ajax calls and data grids in the React applicationManages SSO redirection and session management in the react applicationEnvironment: Java, spring-boot, JPA, Rest web services, AWS, Jenkins, Junit`s, Sonar, Hibernate-JPA, CloudState Street January 2023-May 2023Software Engineer (Consultant)Workspace: EPW Enterprise Pricing WebDeveloped new screens using Java Swing and GWT toolsResolved UAT and production issuesCollaborated with business analysts to develop new enhancementsCreated entity classes for new tables, views, and queries, including optimizing databaseperformance with index creationContributed to continuous enhancements and bug fixing in productionWrote unit tests and integration test suitesImplemented extensive error handling for easy debugging and error message displayon the EPW web platformEnvironment: Java, Swing, JDBC, Rest web services, GWT Web kit, Active MQ, Junit`s, Sonar, Hibernate-JPA, CloudCommScope December 2021-January 2023Software Engineer (Consultant)Workspace Ruckus: ALTO-DPSKCollaborated with Wi-Fi and DPSK teams to develop and provide essential Rest API callsIntegrated Kafka, Redis cache, and elastic search into servicesDeveloped GRPC API Calls and generated data models using Google proto buffer filesCreated Entity Classes for new tables, views, and queries to enhance application performanceImplemented EDA architecture with confluent KafkaProduced and consumed data from Kafka Topics as bytesConducted continuous enhancements and bug fixes for production problemswrote unit tests and Integration test suites to ensure software qualityImproved performance by implementing asynchronous rest calls and parallel streamsImplemented extensive error handling with exception handling for easy debuggingConducted code reviews and provided technical solutions for architectureConfigured Grafana dashboards and widgets for the DPSK module.We have built a complete stack application using React (for web), React-Native (for mobile), and Google Cloud architecture.Environment: Java, Spring boot, Microservices, JMS, Rest web services, React, Kafka, GRPC, Jenkins, Junits, Reactive Programming, Sonar, Hibernate-JPA, GCP, Elastic Search, Docker, and KubernetesFocal Point K12 April 2021-December 2021Java DeveloperWorkspace: Learning Management SystemCollaborated with the LMS Team to deliver essential Rest API callsDeveloped Entity Classes for new tables, views, and queries to support applicationenhancementsOptimized database performance by creating indexes on tables for efficient data retrievalParticipated in ongoing enhancements and troubleshooting of production issuesConducted unit tests and Integration test suitesImplemented asynchronous rest calls to address performance issuesUtilized exception handling to manage errors and display error messages effectively in the LMSEnvironment: Java, Spring boot, Microservices, JMS, SOAP and Rest web services, Angular v8, Kafka, Apache Avro, Jenkins, Junits, Groovy and Cucumber, Sonar, Hibernate, GCP, Elastic Search, Jenkins, Docker and Kubernetes, Service Registry, AWS cloudGSL March 2017-March 2021Senior Project LeadClients (Product): Broadridge Financial Solutions, Newark, NJWorkspace: Global Sub LedgerGlobal Sub Ledger (GSL) is a standalone Sub Ledger component. It supports high-volume cash journal positions and keeps them in a scalable infrastructure. It creates journals for trades, settlements, profit and loss, and accruals. It holds a record of balances, provides a flexible granularity for balances, and provides a sophisticated mapping capability to external charts of accounts.As a Subledger system, GSL contains the details to support the General Ledger. A General Ledger is a central repository for accounting data from various Subledgers and holds the organization's financial and non-financial data. Thus, a Subledger stores a subset of detailed accounting information about the company, fed to the General Ledger.It can integrate with back-office systems like IPE, NAPE, or others as a standalone Subledger component. It can also create journals and update balances for trades, settlements, profit and loss, and accruals received from multiple systems.The input to the GSL will be Business Transactions. Business Transactions are events occurring within the Utility that must be recorded within the GSL. Each business transaction will be translated into an accounting event and finally into journals and balances via the accounting rules engine.Developed core modules of GSLImplemented handling of asynchronous trades through MQ using JMS APIConducted System Integration Testing (SIT) across various componentsUtilized Behavior-Driven Testing (BDT), writing feature files, and integrated codePresented show-and-tell sessions to clients for the modules developedEnvironment: Java, Spring, Spring boot, Microservices, JMS, SOAP and Rest web services, Kafka, Apache Avro, Jenkins, Junits, Groovy and Cucumber, Sonar, Hibernate, JBoss EAP, Jenkins, Docker and Kubernetes, Service Registry, AWS cloudGPTM-COE December 2016-March 2017Tech LeadClients (Product): Broadridge Financial Solutions, Newark, NJWorkspace: Global Post Trade ManagementA unified portal for all the products across Broadridge to have a familiar look and feel and Integration tools for all the productsSpearheaded the integration of BPS and SPSI within a unified portal at Tectoro ConsultingServicesImplemented Contour to enhance the user experience of the applicationManaged Task Management functionalities to streamline operationsUtilized Message-driven Beans to efficiently listen to data from MQ topics and queues in theGlobal Post Trade Management environment, enhancing communication across productsEnvironment: Java, Angular JS, HTML5, Contour, Bootstrap, JMSGloss Core Development July 2016-December 2016Tech LeadClients (Product): Broadridge Financial Solutions, Newark, NJWorkspace: Gloss Core DevelopmentTask Explorer is Gloss's user interface. It captures and maintains static data, trade and exception management, reporting, user administration, etc.Led the purging of trades process for Task ExplorerEnhanced the Trade lists in Gloss's user interfaceimplemented confirmation of trades and manual confirmationsDeveloped capture screens for the new Global Sub-ledger componentImproved TE reports and capture screens by adding new fieldsUtilized Message-driven Beans to listen to data from MQ topics and queuesmanaged clients' daily and monthly statements and confirmationsHandled daily margin loans and settlements (close-outs)Environment: Java, JSF, JMS, JUnit, EJB and Hibernate, Sybase, SOAP Web servicesWorkbench February 2016-June 2016Team Member and Technical leadClients (Product): Broadridge Financial Solutions, Newark, NJWorkspace: WorkbenchWorkbench is a Broadridge internal tool for service request and release management, including scheduling releases, tracking, allocation, test plan creation, etc.Spearheaded the development of new screens utilizing Smart Admin Framework (Bootstrap,JavaScript, HTML), Elastic DB, Restful services, and Perl.Created Perl scripts to automate data extraction from Remedy and Replicon systems intoWorkbench.I Integrated commit logs from GIT and SVN repositories into Workbench through webhooks.Environment: Bootstrap, JavaScript, jQuery, Ajax HTML, Elastic search DB, Smart Admin Framework and Perl, React JS, Angular and Backbone JSBMOS (Broadridge Middle Office System) January 2015-January 2016Team Member and Technical leadClients (Product): Bloomberg, NYWorkspace: Broadridge MOS TeamBMOS is a middle office system developed for Bloomberg. The system will receive trade executions and create blocks based on a defined client-specific criterion, which can be allocated further. The application can interface with multiple external systems like CTM, OASys, FIX, etc., for allocationsThe application was developed on top of the GLOSS PP framework using J2EE technologiesResponsibilities:Developed middle-ware services using Gloss PP Framework and EJBLed core builds, including OASIS integrationDesigned and implemented a new Charge and Fees component to streamline calculationsManaged integration and functionalities for block splitting and creation from trade executionsProvided primary and secondary production support for ROTA based on call dutiesEnvironment: Java, Hibernate, Spring, Spring-boot Microservices SOAP Web services, EJB`s, JMS, JAXB, JBOSS, Eclipse, WebSphere Active MQ, Sybase, Maven, Junits, SonareNtourage October 2013-January 2015Team Member and Technical leadeNtourage Mobile application suite delivers personalized and highly relevant information to parents, teachers, students, and University administrators directly to the mobile device of their choiceImplemented push notifications for individuals, groups, organizations, teams, the PTA,administration, and the entire school systemDesigned and integrated a Calendar of Events features for usersDeveloped functionality for registration and withdrawal from courses within the applicationCreated features for viewing schedules, attendance, campus directory, videos, RSS feeds, andmaps within the appEnvironment: Java, Hibernate, Spring, JavaScript, Ajax, Tomcat, Mongo DB, Oracle, HTML5, C SS, Eclipse, Ext JS, Sencha touch, restful web services, MavenAdmission CRM March 2011-September 2013Team MemberClients (Product): Brandman University, Hyderabad, INDIAAdmissions CRM is a Life rRay-based web application developed for student admission applications received by a university. The application defines a workflow for the admission department, which can be further customized to their needs. It can be integrated with University SIS systems like SunGard Banner to retrieve and update the application information. The system also helps the admission department refine a checklist of mandatory documents to be provided, the validation steps, etc. It also allows the department to review the student transcripts and to transfer any credits if needed.The web application was developed on a Life ray-based portal, which can be integrated with various University systems like SunGard Banner PeopleSoft. It also integrates with the university directory and authentication systems. It can be used to sync the users between the University SIS system and the ray portal. The application is developed as a maven module to work together with other Life ray modules, and page permissions can be configured based on the user roles.Responsibilities:Developed a Life Ray-based web application, Admissions CRM, to manage student admissionapplications for a universitydefined workflow processes for the admission department and allowed for customization tomeet specific needs.Integrated with University SIS systems, such as SunGard Banner, for data retrieval and updatesenabled the admission department to establish mandatory document checklists, validationsteps, and credit transfer processes. Developed a Life Ray-based portal that integrates withvarious University systemsImplemented Restful web services for communication with the front end, conducted thoroughtesting to ensure the application met business requirements, and provided Tier T1-T5production support.Environment: Java, Hibernate, Spring MVC, restful web services, HTML5, CSS, JavaScriptEDUCATION:Osmania University, Hyderabad, Andhra Pradesh, IndiaMasters Degree in Computer Applications with 74%, March 2011Kakatiya University, Hanmakonda, IndiaBachelors Degree in Computer Science with 82%, March 2008

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise