Inteliroute Technologies LLC

Sr. Java Developer (Consultant)
September 2018 – Present
Software Engineer(consultant) at client Wells Fargo NA (Banking)
Phoenix, AZ | March 2023 to Present
  • Working on Wells Fargo's Commercial Electronic Office (CEO) portal — a secure website that provides corporate and wholesale banking customers personalized access to a wide range of applications and financial services through single sign-on (SSO).
  • Developed and maintained backend applications using Spring-based microservices deployed on WebLogic, Pivotal Cloud Foundry (PCF), and OpenShift platforms.
  • Practiced a Test-Driven Development (TDD) approach by writing robust unit and integration tests using JUnit, MockMVC, Mockito, and PowerMockito alongside feature development to ensure high code quality and coverage.
  • Designed and implemented RESTful APIs to consume user personalization data from external services deployed on PCF, storing data securely in MongoDB and Oracle DB.
  • Collaborated with cross-functional teams to create and review Swagger/OpenAPI contracts for both consuming and exposing APIs, actively participating in discussions to resolve challenges and enhance API standards.
  • Built REST APIs to deliver personalized content to the UI based on user-specific entitlements, leveraging Spring REST for secure and scalable data delivery.
  • Integrated Redis Cache to store user personalization data during active sessions, improving system performance by reducing redundant external API calls and ensuring faster response times for portal users.
  • Identified and resolved vulnerable dependencies flagged by Black Duck scans, ensuring compliance with security standards and minimizing risk.
  • Supported onboarding of new Java microservices and React micro frontends to the PCF cloud using automated Jenkins CI/CD pipelines, enhancing deployment efficiency and consistency.
  • Assisted in migrating legacy and new applications from PCF to OpenShift, ensuring smooth transition with minimal downtime.
  • Implemented caching mechanisms to store frequently accessed configuration data retrieved from Oracle DB in Redis, further improving application response times.
  • Migrated authentication systems from SiteMinder SSO to Ping SSO, integrating new web applications with Ping for seamless single sign-on across multiple enterprise apps.
  • Actively participated in daily scrums, sprint planning, retrospectives, demos, developer sync-ups, and technical discussions, contributing ideas for process improvement and delivery excellence.
  • Mentored and paired with junior developers, guiding them through SDLC best practices, including development workflows, code commits, CI/CD processes, deployment, and release management.
  • Utilized AI coding assistants (e.g., GitHub Copilot, Tachyon) and applied automation scripting and prompt engineering techniques to boost productivity and streamline development tasks.
Technical Stack
Java 8/11/17 Spring Spring Boot React Pivotal Cloud Foundry OpenShift Helm Charts BEA WebLogic Tomcat 7/8/9/10 Oracle dB Redis Cache Mongo dB Jenkins Urban Code Deploy (UCD) Synopsys Black duck Scan Splunk Sonar Service Now Jira Confluence Scrum JFrog Artifactory postman Figma GitHub

Inteliroute Technologies LLC

Java Developer (Consultant)
July 2020 – March 2023
Software Developer(consultant) at client USAA (Banking and Insurance)
Phoenix, AZ | July 2020 – March 2023
  • Worked on Member Data Services Applications, which include legacy SOAP and EJB-based Java applications deployed on WebSphere Application Servers, as well as modern Spring Boot microservices deployed on the OpenShift platform.
  • Led the end-to-end migration of a legacy SOAP web service to a RESTful API using Spring Boot, from requirements gathering and design through development, testing, deployment, and production rollout.
  • Implemented modern Java stack features, including Spring Data JPA, Spring Security, Java 8 Streams & Lambdas, and Lombok, and integrated Kafka for event publishing and H2 for local development/testing environments.
  • Enhanced a legacy SOAP application to support new MQ topics, managing MQ subscriptions across multiple clusters to meet new integration requirements.
  • Migrated legacy JSR-based batch jobs to new Spring Batch applications deployed in OpenShift pods, scheduling and monitoring execution with BMC Control-M, improving maintainability and scalability.
  • Defined Swagger/OpenAPI contracts using both code-first and contract-first approaches to standardize API definitions during migration projects.
  • Developed and maintained robust CI/CD pipelines, updating configurations in Gradle builds, Dockerfiles, GitLab-CI, deployment configs, qTest, SonarQube, Polaris, and Helm charts to ensure smooth automated builds, testing, and deployments.
  • Practiced a Test-Driven Development (TDD) approach: wrote extensive unit tests using JUnit4, Mockito, PowerMock, and created Karate integration tests for API integrations to validate end-to-end flows.
  • Designed and maintained monitoring dashboards: created Splunk dashboards for legacy services and Kibana dashboards for new stack applications; also built Grafana dashboards using Prometheus metrics to monitor application health and performance.
  • Actively collaborated with and guided an offshore team, providing technical direction, resolving blockers, and ensuring timely delivery of tasks and deliverables.
  • Assisted peers with complex technical issues, helping to define solutions, debug production problems, and implement best practices.
Technical Stack
Java7/8 Spring Spring Boot Micro Services OpenShift Kubernetes Docker GitLab IntelliJ IDEA BMC Control-M Kibana Grafana Postman Ready API DB2 WebSphere Application Server Rational Team Concert Rational Application Developer Splunk Mainframe Smart Bear Collaborator ServiceNow Jira Rally Kanban

Inteliroute Technologies LLC

Java Developer (Consultant)
June 2019 – June 2020
Full Stack Java Dev(consultant) at client Kroger Technology (Grocery Pickup/Ecommerce)
Cincinnati, OH | June 2019 – June 2020
  • Worked on Kroger Pickup and Data Warehouse applications, key components of Kroger's eCommerce ecosystem, designed using a Microservices Architecture to support large-scale, distributed retail operations.
  • Participated in multiple stages of the Software Development Life Cycle (SDLC), including requirements gathering, system design, development, testing, deployment, and production support.
  • Developed new backend features using Java 7/8, Spring Boot, and front-end components with AngularJS, enabling seamless integration between microservices and user-facing applications.
  • Designed and implemented MQ-based microservices leveraging Spring Boot, improving asynchronous communication and scalability across services.
  • Created JDBC Template DAO classes to perform reliable persistence operations on DB2, and gained experience working with Cassandra for high-volume data storage needs within microservices.
  • Executed production releases using Ansible, deploying updates to multiple Kroger and subsidiary store locations. Performed immediate troubleshooting and hotfix deployments within tight release windows to minimize downtime and ensure business continuity.
  • Collaborated closely with clients and key stakeholders to analyze requirements and uncover additional features, refining potential solutions in partnership with the Product Owner and Scrum Master. Assisted in breaking down complex requirements into spikes and actionable user stories, supporting effective sprint planning and delivery.
Technical Stack
Java7/8 Spring Spring Boot Angular JS Micro Services PCF Docker GitLab IntelliJ IDEA Kibana Grafana Postman DB2 Cassandra WebSphere Application Server Jira Service Now Bitbucket Scrum

Inteliroute Technologies LLC

Java Developer (Consultant)
December 2018 – May 2019
Systems Engineer/Full stack Java Developer(Consultant) at client Verizon Wireless (Telecom/POS)
Piscataway, NJ | December 2018 – May 2019
  • Worked on Verizon's Point of Sale (POS) Application, a critical project migrating from Oracle ATG to a modern Microservices Architecture, enhancing scalability, maintainability, and performance.
  • Involved throughout the Software Development Life Cycle (SDLC), contributing to requirements analysis, design, development, testing, deployment, and production support.
  • Developed robust APIs within microservices using Java 8, Spring Boot, RESTful Web Services, and Netflix OSS components (e.g., Eureka, Ribbon, Hystrix) for resilient, distributed service architecture.
  • Built responsive user interfaces using HTML5, CSS3, and ReactJS, delivering a seamless user experience for POS users.
  • Conducted detailed code reviews, regression testing, and sanity testing for both legacy ATG applications and newly developed microservices to maintain high-quality standards.
  • Diagnosed and resolved production defects by analyzing logs with Kibana, identifying root causes, and updating statuses in defect tracking tools like Jira and AYS, ensuring timely resolutions and minimal impact to end users.
Technical Stack
Java /J2EE HTML5 CSS3 Spring Boot Micro Services Oracle 10 g Redis Cache Hibernate SQL Developer JUnit Mockito Log4j Maven BEA WebLogic Netflix OSS Components Jenkins Kibana Hibernate ReactJS Git Accurev Jira Confluence Bitbucket Scrum
At Inteliroute Technologies (Training)
Urbandale, IA | September 2018 – November 2018
  • Strengthened skills in Core Java, Advanced Java (Java 8), and modern best practices.
  • Built and tested Spring Boot applications and RESTful APIs to ensure production readiness.
  • Gained hands-on experience with Kafka and RabbitMQ for event-driven architectures and messaging systems.
  • Designed and developed microservices to support scalable and maintainable systems.
  • Improved JSON processing capabilities using Jackson and Gson.
  • Enhanced code quality through unit testing with JUnit and Mockito.
  • Actively contributed to in-house sandbox projects and internal training programs, ensuring alignment with industry standards and emerging technologies.
Training Technologies
Core Java Advanced Java (Java 8) Spring Boot REST APIs Kafka RabbitMQ Microservices Architecture JSON Processing Jackson Gson JUnit Mockito