Expert in developing web applications utilizing Java and J2EE frameworks, with strong skills in front-end technologies and Azure Cloud Functions. Successfully implemented CI/CD pipelines using Azure Pipelines, integrating Git and SonarQube for enhanced quality assurance. Proficient in microservices architecture and Federated SSO configuration with SAML 2.0, including partner federation with IDPs like Ping Identity and OKTA. Extensive experience in architecting and deploying Portal Applications on WebSphere Portal Server, alongside data migration processes using Azure ADF.
· Implementation of Agile Methodology, estimating and completing user stories in defined sprint
· Configured Federations and adding partners using SAML 2.0 as Service provider and Identity providers with(TFIM)
· Developed and configured Mapping rules based on requirements using XML.
· Designed and implemented JTIP mechanism.
· Created Authenticated and non-Authenticated junctions in WebSEAL to backend servers (IBM HTTP server) for secure communication
· Configured single sign on solutions for many applications.
· Provided trouble-shooting and configuration of WebSEAL and all components with-in the TAMe/Identity Management space
· Created user roles and groups for securing the resources using Tivoli Directory Server
· Responsible for opening PMRs to IBM Support for critical issues & follow up on them
· Created Portal pages, developed and deployed portlets in page applied themes and skins using JSR 168 and 286
· Designed and Developed JTIP Provisioning layer using Java J2EE technologies like Spring 3.x components, JMS, SOAP and RESTful Web services.
· Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
· Provide assistance to testers and support personnel as needed to determine system problems
· Interacting with customers to determine their needs, gather and document requirements, communicate with customers throughout the development project to manage customer expectations, resolve issues, and provide project status.
· Develop project plans, track project execution, manage changes, develop and execute implementation plans.
· Designed Core utility and Infra modules, Implement application objects and application logic of the system and implemented API’s to interact with downstream systems.
· Developed web services using SOAP 1.2, Apache Axis-2 to be used by other modules.
· Designed and develop RESTful web services with Jersey implementation.
· Designed and developed Messaging Services (MS) module by using Spring3, JMS, Hibernate 3.X, Apache Active MQ 5.8and JSON.
· Involved in Agile Development process (Scrum and Sprint planning).
· Closely worked with testing team to identify/resolve bugs in application.
· Reviewing deliverable created by the off-shore team.
· Lend helping hands to the team in the build phase.
· Planning, Monitoring and Tracking the project progress.
· Client communication and status updates
· Involved in migrating the tool from Motorola Solutions to Nokia Siemens Networks.
· Implemented code for authentication and searching the attributes on LDAP server.
· Implemented code for downloading Feature, Estimate and Program Summary reports using Speed-Gen Tool and APIs.
· Designed and developed GUI for all core modules.
· Implemented Design Patterns like Singleton, Strategy pattern, Factoryto add definition to the design.
· Developed core utility modules using spring 3.X, Struts2, Hibernate 3 and J2SE 1.6.
· Developed Restful WS using Jersey implementation.
· Developed web services using SOAP 1.2, Apache Axis-2 to be used by other modules.
· Involved in Agile Developmentprocess (Scrum and Sprint planning).
· Closely worked with testing team to identify/resolve bugs in application.
· Reviewing deliverable created by the off-shore team.
· Lend helping hands to the team in the build phase.
· Planning, Monitoring and Tracking the project progress.
· Client communication and status updates.
Architectural Patterns: Microservices, MVC, Mirco-Frontend using Module Federation Programming Language: Java 17 Frameworks/Libraries: Spring, Spring Boot, Spring JPA, Spring Cloud, Spring Security, Struts, Servlets
Database: Oracle, MySQL, SQL Server, MongoDB, Azure AD
Web Services: REST, SOAP
Servers: Tomcat, JBoss, IBM WebSphere Testing Frameworks: Mockito, PowerMockito, JUnit 5, Jest, Karma, Jasmine, Cobertura, LCOV coverage tools Cloud: Azure APIM, Graph API, ADF, Build & Release pipelines, Function Apps
Version Control: Git, SVN ORM Framework: Hibernate Data Exchange: XML, JSON
Build Scripts: Maven, Gradle, Webpack UI: Angular, React, jQuery, TypeScript, JavaScript
IDE: IntelliJ, Eclipse
Operating Systems: Windows, Unix, Linux Performance Testing Tools: JMeter, BlazeMeter
Methodologies: Agile, Waterfall, Kanban; supporting tools: Rally, Jira, Azure Story Boards
Knowledge on: Docker, Azure