Java Developer / Production Support Resume
Dover, NH
SUMMARY
- 7+ years of experience as a JAVA developer in implementing Java/J2EE projects, working through Analysis, Design, Development, Testing, Implementation in Client/Server and web - based n-tier architecture systems.
- Experienced in application development using Java, J2EE, Applets, Swing, JSP, Java Script, Servlets, JDBC, JMS, JSF (Java Server Faces), Struts, Hibernate, Spring (including web flow).
- Good experience in various stages of Software Development Life Cycle (SDLC) including requirement analysis, design, development, testing and implementation.
- Has good experience in Level 1, 2, Production Support of Financial suite applications. Subject Matter Expert in Client data on boarding.
- Extensive noledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services.
- Proactively monitored Application Processes, identified enhancements, root cause analysis for a bug and development requirements. Worked on all stages in a typical SDLC like Requirement Analysis, Estimates, Design, Coding, Unit-Testing, Integration testing, System testing, User acceptance testing
- Experience in Web Services Technologies like SOAP wif WSDL and RESTful wif Jersey, Spring, Apache CXF and Node-JS and implemented SOA architecture wif web services.
- Web Service request -response validations using AdvancedRestClient and SOAP UI.
- Experience in developing react components for the partner homepages using React JS.
- Experience in software configuration management using CVS, SVN and IBM Clear Case.
- Hands on experience wif build tools like ANT, Maven and logging tools like Log4J.
- Experience in testing wif Junit using tools like JMeter.
- Experience in Agile software development process, Test Driven Development and Scrum.
- Built applications for scale using JavaScript, Node.JS, and React.JS.
- Extensive experience in Incident, Problem and IT Change management. 8+ years' experience in UNIX, Shell Scripting, Cobol and PLSQL programming
- Experience in configuring and deploying the applications on Tomcat, WebSphere, WebLogic and JBoss Servers.
PROFESSIONAL EXPERIENCE
Java Developer / Production Support
Confidential
Responsibilities:
- Developed RESTful web service using spring boot for retrieving data from server and internal communication. Create and consume web services (SOAP & REST)
- Writing Test cases using Element locators, WebDriver methods, Java programming features and Testing Annotations.
- Implemented the application using spring boot and micro services.
- Executing Selenium Test Cases and reporting defects.
- Worked on microservice architecture, wif Spring Boot-based services interacting through a combination of REST and MQ to build, test and deploy identity microservices.
- Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API’s.
- Designed and developed JUnit test cases during the development phase.
- Used Jenkins for continuous integration and Maven for building the EAR file.
- Involved in building and maintaining cloud-based infrastructure on AWS.
- Implemented logger for debugging using Log4j.
- Apply the algorithms, Data Structures and Design patterns in business requirements like Insertion sort, selection sort, bubble sort etc.
- Served as POC for on call support in the production team on a rotation basis.
- Experience wif common front-end development tools such as NPM.
- Verify the logs inopen shiftenvironment andkabanaandSplunkfor resolving issues.
- Used Jenkins for continuous integration, GitHub for version management & Maven for building the application in the cloud leveraging AWS API’s.
Java Full Stack Developer / Production Support
Confidential, Dover NH
Responsibilities:
- Analyzing the issues and resolving the same, proposing a workaround to maintain business continuity and ensuring minimum business downtime. Identifying the critical issues and taking prompt and effective actions spontaneously.
- Providing the end user communication for critical issues like service delays/disruption wif ETAs. Daily system and application health by (BMC Remedy) checks are performed to ensure the smooth running of the application. Handling user queries related to reports, daily job schedules/Database management and providing the solutions wifin the specified SLAs.
- Discuss wif users and prioritize the issues (tickets) or enhancement for quarterly application releases. Provide support during User Acceptance Testing to Development team. Providing Weekly and Monthly incident trend reports to client manager and other dev managers
- Configured and worked on New Relic for application monitoring and error rate.
- Conducting weekly incident/problem management calls wif development team. Engaged in PRC calls wif development team to track the status of the release. Release of the components to the production system after high level verification
- Communicate workarounds to be followed to L1 and L2 till the issue/work order gets complete/resolve. Raising issues to development team and working wif them closely for permanent fixes through calls.
- Working wif development team for testing enhancements, fixes in Test environment and releasing them in production environment after satisfying results and signoff from business and all relevant support teams.
- Verify there is agreement between the line of business and testers that all items are ready to deploy.
- Collect, validate and publish deployment tasks for my area prior to deployment activity.
- Monitor the Mailboxes to report any issues that may occur due the deployment failures and alerts for any production failures.
- Worked on migration of tickets from SBI to SLIM triplets
- Worked on Informatica (v10.4) workflows and ESP CA workstation
- Worked on Blade logic to autanticate the production data and to investigate the production logs for investigations and route cause.
- Apply best practice techniques in troubleshooting, testing, and quality assurance
- Provide technical expertise while actively participating in projects including requirements gathering, implementation, development, testing, and deployment.
- Assist wif data integration
- Experience working wif ServiceNow, Remedy for Incident tracking/ticketing systems
- Working wif user for any issue while creating claims and investigate the issue to provide the resolution.
- Worked on Batch jobs to process customer claims, for any failures will be working on the issue to get it resolved.
- Worked on BSM script for applications (TRACS, CASE, WATSON, OFAC) for monitoring.
- Depends on customer requirement we will add new claims and will create new controllers, model and DAO classes for workflow.
- Experience working wif Docker, Kubernetes, Docker Swarm and Micro Services
- Created CI/CP Pipeline for Docker Build and Deployment
- Used RabbitMQ for asynchronous message processing functionality to support batch processing modules.
- Using spring framework to develop model view controllers.
- Written Junit test cases to cover all scenario’s
- Worked wif database team to create tables and procedures.
- Worked wif multiple teams to get the Microsoft patches applied for window server and database server on non-prod and production deployment.
- Applied redux middleware usingredux-promise, redux-thunkandredux-saga.
- Usedredux formto manage form state inredux.
- Set up CI/CD pipelines for Microservices and integrated tools including Maven, Bitbucket, Nexus, Slack for providing immediate feedback to DEV teams after code check-in.
- Presently acting as an SME for the client onboarding and account opening systems providing support to team in all regions, experienced in data analysis for solving customer issues.
- Experience working on Oracle Identity Access Manager, CyberArk Identity Manger, Unix, AD Active Directory, Access Recertification
- Conduct code review to ensure the work delivered by the team is of high-quality standards
- Wrapper developed inPythonfor instantiating multi-threaded application and running wif other applications
- Development ofdata structures, xml parsingusingPython.
- Extensive experience on Info Security Policies and process through enterprise level.
- Experienced in Linux/Unix system Administration, System Builds, Server Builds, Installations, Migration, Upgrades, Patches, Trouble shooting on RHEL 4.x/5.x, Subversion (SVN), ClearCase, GIT, Perforce, TFS.
- Provided 24/7 on call support to the development team in both testing and production environment, and analysis (troubleshooting) of log files to resolve issues.
Environment: Java, J2EE, Oracle 9i, SQL server, Splunk, Identity Access Management, Soap UI, Rest, Cloud Watch, AWS, PLSQL, UNIX Shell scripting, SQL server, Mainframe, Informatica, ESP workstation, Remedy, Blade Logic, Citrix, SharePoint, Compliance, New Relic.
Full Stack Java Developer
Confidential, Dallas TX
Responsibilities:
- Developed various generic JavaScript functions used for validations.
- Implemented the various services using microservices architecture in which the services work independently.
- Extensively developed Restful based web services. Involved in pre-testing the web services wif SOAP UI using end-points.
- Web Service request -response validations using AdvancedRestClient and SOAP UI.
- Developed RESTAPI for assessment indicators module and token-based autantication for RESTservices using Spring Security.
- Worked on Asset Management Module to develop services using Restful Web services and collaborated on design spec reviews together wif Business Analysts.
- ImplementedRESTservices, getting JSON response and parsing them to get the required information.
- Implemented security for different front-end views based on the access privileges.
- Tested REST services using Google chrome’s POSTMAN plug-in.
- Wrapper developed inPythonfor instantiating multi-threaded application and running wif other applications
- Development of test framework using thePython
- Collaborated wif team members and developed a SPA based on Angular 5 and JavaSpringBoot
- Used Maven as dependencies management tool for easy dependencies installation. Configured hibernate wifspringMVC. Used Annotation for easy Object and Relational Table mapping.
- Setting up the basic project set-up from scratch of Spring-Hibernate App based on Design.
- Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database wif Hibernate transaction control.
- Database development required creation of new tables, PL/SQL stored procedures, functions, views, indexes and constraints, triggers and required SQL tuning to reduce the response time in the application.
- Prepared high- and low-level design documents for the business modules for future references and updates.
- Involved in Installation, Administration and Configuration of Splunk Enterprise and integration wif local legacy systems
- Splunk DB Connect 2.0 in search head cluster environments of Oracle
Environment: Java/J2EE, HTML, Spring-Hibernate, HTML5, CSS3, jQuery, CSS, JavaScript, JUnit, Eclipse, log4j, Micro service, Web Services, Apache Camel,Postman, AWS cloud, Subversion SVN, Spring Restful Web Services, JIRA.
Full Stack Java Developer/ Application Engineer
Confidential, Durham NC
Responsibilities:
- Inspected and examined required System and Functional Requirement Specifications
- Supplied ad-hoc enhancement requests support for current applications
- Design and Develop Micro servicesfor various Activation and management activities in One Network flow.
- Designed, developed a custom, single-page, responsive web application on front end using AngularJS.
- Developed several reusable directives using AngularJS.
- Configured session timeout wifSpringBootin server side and implemented auto logout functionality.
- Developed Single Page Application (SPA) wif React 16 as front-end,SpringBootas backend and MySQL for database support.
- Used Eclipse as IDE, used maven to implement all dependencies, usedspringMVC as framework.
- DevelopedSpringannotations as well as xml configuration for Dependency Injection
- Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong.
- Involved in designing and implementation ofMVCdesign pattern using Struts framework for Web-tier.
- Used Design Patterns like Singleton, Factory, Session Facade and DAO.
- Developed using new features of Java 1.8 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
- Involved in writing Thread Safe blocks for multithread access to make valid transactions.
- Used Spring Inheritance to develop beans from already developed parent beans.
- Created user-friendly GUI interface and Web pages using HTML, Angular JS, jQuery and Java script.
- Used Log4j utility to generate run-time logs.
- Assist in establishing and enforcing standards that will improve the ease of automating the build process and the development environments
- Make improvements to existing product documentation and assist in the development of internal as well as customer training materials
- Provide escalated ticket/incident management supported applications as well as will participate in defect management, issue tracking/trending
- Performs routine daily operations, monitoring, fault detection and initial troubleshooting for Thomson Reuters managed systems and networks globally
Environment: Java/J2EE, Web Services, Spring boot, Micro Services, Python, JavaScript, JSP, Weblogic 12.2.1, EclipseMars, Java Script, SQL Developer, Maven, Junit
Java Developer
Confidential
Responsibilities:
- Application System Monitoring, Performance monitoring, DB monitoring and acnoledge escalations wifin defined SLA.
- Support change management for any infra changes and test Prod system availability
- Worked on web-based Application monitoring tools & reporting
- Work closely wif War room for prioritizing the normalization issues
- Worked on Request, Response XML schemas (XSD) for the Module which are part of SOAP request and response.
- Worked on service-oriented middleware to in corporate two legacy source systems and published them as web-services. Incorporated source system specific business logic in Java code and exposing them as Webservice as per profile specifications 1.0 and WSDL contract.
- Worked on parsing and XML construction logic using XML parser APIs JAXB.
- Configured Cache to load the static tables into secondary storage area.
- Documenting re occurring issues and their solutions and provide solutions for future occurrence
- Monitor & assign backlog incidents to team level2 and Level3
- Used built in stored Procedures to reach the requirements from the Client to improve the response times of the services.
- Strictly following ITIL standards for Incident and Problem management
Environment: Java, JSP, JSON, Oracle11g (SQL, PLSQL), Web Services, Hibernate, Unix shell scripting, Soap UI, Remedy, Kibana, Spring.