Java Architect Resume
Richardson, TX
SUMMARY
- Overall, 17 years of IT experience and master’s in philosophy computer science.
- Experience in Software Design, Development, DevOps.
- Restful API, microservices, spring boot, hibernate used for SOA solution different financial portfolios.
- Seasonal Solutional Architect for addressing the business problems on various domains portfolios and LOB.
- Provided Solutions in modernizing applications, addressing the improvements in the existing application technical stack, migrating to cloud solutions.
- Lots of business ad - hoc problems are addressed by introducing frameworks and rule engines along with technical upgradations in existing application suite.
- UML has been used for various system designs, sequential designs, dataflow designs and etc.
- Demonstrated technical acumen in application and REST API development using Java.
- Strong Service Oriented Architecture (SOA) experience using Spring Restful web services.
- Good hands-on build/deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Microservices.
- Cloud native solutioning experience for 2 years for various clients.
- Provided solutions to Challenge of microservices communication with Istio.
- Experienced in Canary deployment and blue / green deployments.
- Used Gradle and Maven as build tools and docker as containerization for the applications.
- Strong algorithm design, analytical and problem-solving skills.
- Skilled at Domain Driven Design (DDD) to develop Microservices using Spring Boot.
- Having experience as aFull - Stack Java/J2EE Web Developerwith diversified exposure in analysis, design, development, and implementation of web-based applications.
- Provided Solution to e-commerce applications. Retail products, Online Learning Training Applications, Banking payments, Chargeback solutions, SOA solutions, ERP Integrations, DAD project releases, CI CD initiations etc.
- Leaded multiple accelerators at organization level and portfolio level.
- Performed Process change, process improvement and rollout of various customers.
- Application modernization has been completed with technical stack to different product as architect.
- Supported pre-sales team by providing solution and setting up delivery model to various portfolios.
- Provided Cost/Effort estimations in various waterfall and agile delivery engagements.
- Worked in multiple Agile delivery frameworks viz., DAD, Scrum, TDD, BDD, lean agile, Kanban etc.
- Supported Sales team on Organization capabilities presentation to multiple customers during RFP.
- Implemented design patterns like singleton, Factory Method and Strategy.
- Strong programming skills in designing and implementation of multi-tier applications using web-based technologies likeSpring MVCandSpring Boot.
- Excellent knowledge on Spring Core such asDependency Injection,Annotationsand XML basedConfigurations.
- Hands-on experience withSpring AOPusingAdvice,AspectsandAOP Processor.
- Extensively worked onSpring JDBC,Spring Hibernate ORMandJPA
- Good experience in developing applications withSOAPandRESTful Web Services.
- Proficient at design, development of web-based application usingApache Tomcat.
- Command on Amazon Web Services like ELB, EKS, Elastic search, RDS, S3, VPC, IAM,EC2 & LambdaandContinuous IntegrationwithJenkins.
- Expertise in database technologies such asPost-gres, Green Plum, MySQL,Oracle,MS-SQL etc.
- CreatedDAOinterface, abstract class, and concrete classes to interact with persistenceentities.
- Used HibernateCriteria APIto query the database and perform other CRUD operations.
- Worked on server-sidevalidationusing various web forms through annotation-based approach.
- IntegratedSpring Securityto validate the users.
- Created various Advice (before, after) methods as required usingSpring AOPsuch as Logging.
- Configured theDispatcher Servlet,setting up theView Resolver,Transaction Manager.
- Designed theN-Tier architecturefor the application following Spring MVC pattern.
- Implemented persistence layer using CustomDAOsto handleCRUDoperations.
- Strong in OLAP, OLTP, Datawarehouse, BI, cubes, and reporting
TECHNICAL SKILLS
Languages: Java, J2ee, Python, Spring, Hibernate, REST, RMI, JDBC, JFX, Spring boot.
Functional Testing Tools: Coded UI, Perfecto Mobile, Selenium, UFT, QTP and WinRunner
Performance testing tools: J-meter and Load runner
Test Management Tools: ALM, OTM, Test Director, Rally, Quality Center and TFS
Defect Tracking tool: Action Remedy system, HP QC, JIRA, TFS
ERP Testing: Sales Force / nCino, SAP, Siebel, PeopleSoft, and Oracle Apps
Data warehouse: BI Apps and ETL
Programming Languages: C, C++, Core Java, JSP, Servlets, Life Ray, ICE faces, Flex, Android, Angular JS, Node JS, CORBA, EJB, JNI, JNDI and XML
Cloud Services: AWS, Azure
Reports: OWC, Dot.Net and SWF
Databases: Postgres, Green Plum, Oracle, and MS SQL Server
Configuration Management: Live link, SVN and CVS
Operating Systems: AIX, Scow-UNIX, and Windows 95 to windows 10 all flavors
Mobile Apps Testing: iOS and Android
Java Script frameworks: Java Script, Angular Js, React JS, Protractor, and Night watch
Code review: SonarQube, eclipse, IntelliJ
CI-CD: Jenkins, GIT, Maven, Gradle, YAML, Chef, Puppet, Dockers, Kubernetes, Nexus, Vagrant
PROFESSIONAL EXPERIENCE
Confidential, Richardson, TX
Java Architect
Responsibilities:
- Analyze business specifications and requirements to design, develop and implement end to end solutions with functional and technical components.
- Conduct meetings / working sessions review meetings with project sponsors, portfolio managers, BA, PMO and End Users of project.
- Conduct mobbing sessions between sprint teams for each release and identify dependencies between cross team functional areas.
- Develop the design documents, ISD and CAB documents using SharePoint.
- Organize elicitation and discovery sessions with client teams to study systems flow, data usage, and work processes to investigate problem areas in need of development life cycle.
- Develop Automation strategy and planning documents in Confluence pages.
- Created vision and roadmap for implementing product solution for integrated architecture.
- Authored Design doc, ISD doc and gave walkthrough to stakeholders.
- Prepare effort estimation and published the timelines to the client management.
- Conduct working session on analyzing source-target mapping document of integrated solution.
- Create deliverables and tasks in Azure Dev Ops sprint board.
- Import flat / XLS files / x9.37 files data to integration solution applications and verify the quality of the data.
- Provided solution to various banking products viz., Signature, Bank Now, Nautilus and Fiserv.
- Design, definition, and implementation of system requirements with a major focus on end-to-end solution provisioning.
- Developed the Cloud Infrastructure for establishing Private Clouds and Server Virtualization.
- Developed an infrastructure for provisioning VDI that scaled from 1 to 10K users over multiple brokers.
- Worked on creating RESTful webservices using Spring MVC.
- Extensively used core java to apply business rules while creating service layer objects.
- Configured Session Factory and mapping classes in Hibernate configuration file.
- Used appropriate fetching strategies in Hibernate to retrieve objects.
- Worked in an API-driven ecosystem, with a background in RESTful API development and Security solutions viz., OAuth and JWT.
- Amazon Web Services like ELB, EKS, SQS, AWS Batch, Elastic search, RDS, S3, VPC, IAM,EC2 & LambdaandContinuous IntegrationwithJenkins.
- Pay-plus, Badr, salesforce / nCino, OLB.com, Nautilus, Fiserv, X9.37 files, move IT, Signature, Bank Now, atomize applications integrated solutions has been designed and implemented.
- Restful API, microservices, spring boot, hibernate used for SOA solution of chargeback and escrow portfolios.
Confidential, Georgia, Atlanta
Java Solution Architect
Responsibilities:
- Created vision and roadmap for implementing solution.
- Authored solution documents and gave walkthrough to stakeholders.
- Provided implementation solutions to e-commerce, SOA, and other custom dev applications portfolios.
- Create deliverables and tasks in ADO sprint board.
- Provided solution to SOA applications and conduct peer reviews for all scoped ERP packages viz. SAP (FICO), Oracle EBS (FICO) and PeopleSoft (HRMS).
- 40+ applications are in scope for Development and 9 different portfolios.
- Attend daily SCRUM meeting as chicken and address all impediments.
- Architected new features for deployment on Confidential different portfolios and lead implementation using a team of 24 resources across time zones.
- Provided implementation solutions to ecommerce and SOA applications.
- Amazon Web Services like ELB, EKS, Elastic search, RDS, S3, VPC, IAM,EC2 & LambdaandContinuous IntegrationwithJenkins.
- Canary deployments, Blue/green deployments are supported in different portfolio applications in AWS.
Confidential, San Antonio
Java Solution Architect
Responsibilities:
- Participated in joint application development (JAD) sessions.
- Provided implementation solutions to ecommerce and SOA applications.
- Prepare technical design document and groom team on framework and impacted areas.
- Created Solution Design Document and ISD Documents and demonstrated to key stakeholders.
- Review code of team and provide review feedback.
- Implemented features related to Alert configuration, monitoring and reporting using spring boot for REST Microservices.
- Developed application monitoring and alert reception management using Micro-Services architecture and generated device health metrics.
- Created POC with AWS EC2 cluster, created manifest yaml files of Pods, Deployment, Service, Memory allocation and used ALB (Application Load Balancer) to access the services.
- Applied SOA concepts to implement Web Services integration
Confidential
Java Developer Lead
Responsibilities:
- Developed on microservices using Spring based technologies and addressed service registration, service discovery and fault tolerance.
- Worked on Apache Kafka, Apache Camel, and message brokers Active MQ.
- Worked on Swagger REST Open API documentation. Also published on Confluence.
- Worked on multiple AWS Services like EC2 and S3.
- Well versed with DevOps model with Jenkins Pipelines.
- Hands on Linux environment and used bash for scripting.
Confidential
Architect
Responsibilities:
- Managed service packs / hot fixes testing for Internal and external Sites.
- MVC has used as design pattern for developing the Web Application.
- Application modernization and Solutioning
- SOA integrations with other applications
Confidential
Architect
Responsibilities:
- Performed integration solutioning for SAP modules Viz. Account payable, Account’s receivables, General ledger, Reports, Costing, fixed assets, Purchasing, Pricing, and Inventory Management
- Updated the service pack test status in the weekly calls and daily calls to stake holders.
Confidential
Java Developer
Responsibilities:
- Provided implementation to Siebel and its integration systems.
Confidential
Build Architect / Developer / Architect
Responsibilities:
- Involved in design and development of Data Management, Customer Grouper, UDR reports, Web focus dashboards and KPI search engine modules.
- Responsible for Design, Coding, Unit testing, and Involved in bamboo deployment shell scripts.
- CI CD for smooth delivery of the code in various environments
- Java API is extensively used to manage the code efficiently.
- Test environment-built deployments and maintained the ENV for integration testing.
- Suggested the improvements for deployment request process.
- CI / CD achieved by JIRA, bamboo, and Shell scripting.
- Provided training on application knowledge to team members.
- Actively participated in scrum of scrum meeting and R&D calls.
- Designed Solution and implemented for Loyalty program, basket analysis, customer spend analysis, Assortment, apriorist etc.
Confidential, Redmond
Test Lead
Responsibilities:
- Twelve applications managed for QA activity in ITIL leve5.
- Proactively initiated for converting all possible manual testing projects to automated projects.
- Proactively resolved a technical P1 Issue i.e., QTP is unable to record and play on fire fox login window.
- Managing testing activities for live link, Confidential directory, discussion forums, wiki, Jira, front gate, search, TAG aggregator and all other CCIT applications.
- Live link performance testing scripts maintained (PBTA) and enhanced as per the project requirements.
- Conducted multi theaters search and tracked the application performance for Confidential Directory search
- Jira, Rally, Action Remedy system have been used for tracking the defects of different applications.
Confidential, Redmond
Test Lead
Responsibilities:
- Prepared and reviewed RTM and test scenarios
- Escalated risks and issues with concerned teams proactively
- Provided training on application knowledge to team members.
- Application reviews, verifications and testing as per quality process.
- Estimated testing efforts for preparation and execution of test cases and test scenarios.
- Reviewed business requirements document and functional specification documents.
- Raised queries about gaps in BRDs and FSDs.
- Created benchmark metrics for test deliverables to all other ICW tracks viz. test scenario preparation.
Confidential
Test Manager
Responsibilities:
- Conducted 3rd party testing to Peter Black Logistics system at Leeds (supplier location).
- Escalated data integrity issues in MUWS (Object Star) system during deliveries.
- Escalated Multi level integrated issues (HDN DFMS MIS).
- Managed system testing, system integration testing, OAT and UAT phases of testing
- Communicated with multiple globally located teams and direct business users.
Confidential
QA Tester
Responsibilities:
- Conducted business acceptance testing for deliveries.
- Communicated with multiple globally located teams and direct business users.
- Participated in system analysis and reviewing the business requirements detailed design document.