Veera Shankara

Senior Software Consultant

Role
Senior Engineer at Tata Consultancy Services
Location
Hyderabad, IN
LinkedIn followers
500 followers

About Veera Shankara

Always adapt the latest technologies to solve the business problems.(JDK 21, Spring Boot 3.2 and Virtual Dedicated software engineer and technology trainer • having 14 years of professional experience as Full stack Developer and Automation Engineer in the IT industry with diversified exposure in Software Process Engineering, designing and building web applications using JAVA/J2EE, Spring Boot, Microservices, and Cloud Services. • Experience working as Technical Architect and identifying the business problems, designing the solutions, developing the software architecture using Java based solutions. • Experience in software planning, requirement analysis, designing and building enterprise applications for manual and automation process. • Experience in developing projects for Banking, Healthcare, Lifestyle media, Autism, ETL domains and market data. • Experience in Object Oriented Methodology, Design Patterns. Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams. • Experience in frameworks like Spring Boot 2, Spring Boot 3.2.0, Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring Context, Spring Security and Hibernate. • Experience in developing frameworks using Quarkus and GraalVM. • Experience in developing applications using Java technologies include Core Java, OOPS, Multithreading, JDK 8, JDK 11, JDK 17, JDK 19, JDK 21, J2EE, Angular, ReactJS • Experience in implementing Web Services based in Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JSON, SOAP, XML, JAXB, Swagger2.0 and OpenAPI and Jersey. Knowledge of Oauth 2.0 and SAML. • Hands-on experience working on Microservice-based applications. • Experience with AWS services like RDS, S3, EC2, ECS, Lambda, Cloudwatch, Cloudfront, Cloud formation, API Gateway, Route 53, SQS and SNS

Experience

  1. Senior Engineer

    Tata Consultancy Services

    Mar 2024 — Present · Pittsburgh, PA, US

    Working for the PNC Bank.• Involved in SDLC requirements gathering, Analysis, Design, Development and Testing of applications.• Developing the applications using Java, Spring Boot 3.2.0, Data JPA, and Spring Cloud, applying design patterns and applying SOLID principles during the application design and development phase.• Fixing the security violations.• Implemented the scheduler jobs using Spring Boot and scheduling using CA7.• Implemented applications using No-SQL MongoDB.• Implemented the distributed cache using Redis.• Perform peer reviews.• Writing unit test cases using Junit, Mockito and following BDD framework.• Good experience on deploying applications in Openshift.• Good experience on automating the web applications using Selenium Webdriver.• Creating docker builds and deploying applications into AWS-managed Kubernetes. Creating dashboards using Grafana and Alerting using New Relic.• Implemented the some of the market data services using the No SQL MongoDB.• Used Junit, Mockito and Power Mocks framework for unit testing of application and implemented TDD and BDD methodology.• Implemented JPA repositories to perform the CRUD operations using Oracle and SQL Server Databases.• Supporting production applications.• Rotational production stats monitoring and fixing the production issues.• Writing SQL queries to generate the reports from DB and DB queries to verify the data from DB directly.• Used SonarQube and fixing the Sonar violations.• Migrated some of the Microservice applications using JDK 21 Virtual threads and Spring Boot 3.3.0.• Synchronous RestClient (alternate to RestTemplate and WebClient) used for the API calls. Which is introduced in very latest spring boot version.• Implemented internal admin UI using the Angular.• Debugging and fixing Angular UI issues reported by QA.

Education

  • Jawaharlal Nehru Technological University

    Master of Computer Applications - MCA

    2007 — 2010

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Veera Shankara — Senior Engineer at Tata Consultancy Services in Hyderabad, IN | Unifers