Java Developer
Current• Analyze and design high-level and low-level components to ensure that the developed application/component satisfies the functional requirements, use cases and performance needs.• Perform AGILE development following SCRUM process and attend daily stand-up meetings. • Development or enhancement of web applications using different technologies and frameworks like Presentation Services Framework (USAA), REST Services, Java, J2EE. • Working on project management tools like Jira to track, plan and analyze stories and reports. • Develop UI components of authoring applications using JSP, XML, JavaScript, HTML/DHTML, Ajax, CSS and JavaScript to build rich web pages.• Responsible for developing and maintaining database model, tables, stored procedures, triggers and schedulers. • Build and deploy code and prepare integration environment for Integration Testing. • Responsible for code check-in/check-out, build and deploy code to the production environment.• Ensuring all the coding, testing and documentation processes are developed as per USAA quality standards.• Migrating service accounts to a secured vault – CyberArk.• Experience developing Splunk queries to look over the hits to the SAU/CyberArk accounts.• Identify the references to be migrated in Java and XML files on both classic and talon environments using USAA internal tools.• Ensure all the coding and testing is done prior to production release by hitting the SOAP payload using SoapUI.• Work with offshore team to accomplish migrating accounts based on the target set during the PI.• Plan, estimate and implement bots to automate repeatable processes using Automation Anywhere. • Identify controls which can be automated to reduce manual effort, cost and time. • Determine RPA best practices and implement them to improve current quality processes, standards and practices. • Develop test strategies and test cases for testing the RPA solutions.