Software Developer
Developed and maintained Operation management agent to monitor all the host and application health in the production Systems. Agent will monitor all the services and resources and it will generate meaningful event if anything abnormal.• Analyze complex user requirements, procedures, and problems to improve existing System design• Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements• Develop end to end application components involving business layer, persistence layer, and database and web services layer• Worked on DROOLS as Business integration tool to collect messages from multiple applications for Event correlation.• Providing REST services in comply with java standard JAX-RS, jersey and supportive Java API’s• Developed JMS client to publish and subscribe to retrieve data from the server using ActiveMQ publish-subscribe model• Developed the Build Scripts using Maven for Building EAR/WAR Files, and Unit Testing• Designed and implemented database schemas, system conversions and PL/SQL• Developed REST based web services for monitoring resources • Involved in the maintenance, code changes and provided support for existing Systems• Review and modify programs to ensure technical accuracy, security and reliability