Home

Venkata Srinivas - (Java Backend)
[email protected]
Location: Dallas, Texas, USA
Relocation:
Visa: H1B
Resume file: Venkata Srinivas P_1772551504354.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
VENKATA SRINIVAS
248-876-0218 Ext 122| Email ID: [email protected]

Professional Summary:
IT Professional with 15 years experience in requirements gathering, analysis, design, development, integration, migration and testing of Cloud Native IT solutions/Client-Server Side applications using Java/J2EE Platform.
10 years closely worked with Ericsson as Onsite Co-Ordinator, Java Lead with experience of multiple framework and development methodologies such as Waterfall (SDLC), Agile (Scrum) and Test Driven Development (TDD)
Extensive hands-on experience in Core java/j2ee, Spring Frameworks, Spring Boot, Microservices, Hibernate, REST API Development, and write Junit test framework, Mockito.
Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Adapter, Visitor, Observer, Decorator, Front Controller, Data Access Object
Having project implementation skills using both core and advanced Java technologies Servlets, JSP, EJB, JNDI, JMS, JDBC, RMI, XML, XSLT, SAX, DOM, JAXP, Hibernate, VMWARE, VCloud, EJB, Web Services with various middleware technologies.
Proficient in writing ANT, Maven build script to automate the application build and deployment
Strong experience in modern Java versions including Java 17 and Java 21 features such as enhanced switch expressions, records, pattern matching, and performance improvements.
Hands-on experience architecting and deploying containerized microservices in AWS Cloud environments including ECS (Elastic Container Service) with Fargate.
Experience designing cloud-native architectures leveraging AWS services including ECS, Fargate, EC2, S3, IAM, CloudWatch and RDS.
Strong expertise in SQL performance tuning, query optimization, indexing strategies, and stored procedure development.
4+ years of experience working with Angular (Angular 15+) in developing responsive enterprise applications.
4+ years of hands-on experience in Python development for backend services, automation and scripting.
Understanding and working experience of OOP s concepts, Java/J2ee Design Patterns
Expertise on DevOps Technologies and CI/CD process
Experience in deploying applications using Docker containers and managing orchestration platforms including Kubernetes and AWS ECS.
Experience in hosting and building web applications using TOMCAT7.x, Maven, and AN
Extensive hands-on experience using development IDE s and build/deployment Continuous Integration tools such as Eclipse Plugin Development, Maven, Jenkins, Sonar and GitHub
Involved in the front end using JSP, JSTL, jQuery UI, Servlets, HTML, JavaScript and AJAX.
Worked with Angular directives, components, injectables and advanced state management.
Expertise in Production Support, Problem Identification, Debugging, troubleshooting and Ticket Documentation
Experience implementing distributed systems and service-to-service communication using REST APIs and messaging systems.
Experience to implement Asynchronous and Event Based communication using Elastic Search, Rabbit MQ
Exposure to cloud monitoring and logging tools for performance analysis and troubleshooting in AWS environments.
Experience in UNIX shell scripting, FTP/SFTP and file management in various UNIX environments
Experience in CICD, Automated Testing Frameworks and version control systems Jenkins, SVN, GIT, and CVS
Having Experience in Scripting skills in Python and Shell Scripting
Expertise in deploying applications in servers Apache, Tomcat and web Logic
Exposure to Domain Online advertising, e-marketing, Retail, Automotive, Embedded, Telecom and Banking.
Good exposure to Global Delivery Model, working for customers from different geographic locations, and working with teams from different countries.

Education:
Master of Computer Applications from Acharya Nagarjuna University, Guntur, India 2004
Bachelor Degree of Science (B.Sc.,) from Acharya Nagarjuna University, Guntur, India 2000

Technical Skills:
Languages Core Java (8, 11, 17, 21), J2EE, C, C++, Python
Java/J2EE Technologies Servlets, JSP, EJB, JDBC, JMS, JNDI, LDAP, JAXB, JAX-WS, JSTL, Design patterns, JPA
Frameworks Struts, Spring, Spring Boot, Hibernate
Cloud Technologies AWS (ECS, Fargate, EC2, S3, IAM, RDS, CloudWatch), Azure, VMWARE
Container Technologies Docker, Kubernetes, AWS ECS, AWS Fargate
Databases Mongo DB, Oracle, SQL Server, MySQL 5.7, DB2 11.1, PostgreSQL, SQLite
Strong experience in SQL performance tuning, indexing, query optimization and stored procedures.
Frontend Angular (15+), TypeScript, React v16, Redux, HTML5, CSS3/4, JavaScript, jQuery
Version Control GIT, CVS, SVN, GitHub and JIRA
Testing and Logging Frameworks JUnit, Log4J, SoapUI, JMeter, Test NG, easy mock, power mock
Build Tools Ant 1.10, Maven 3.3.9, Gradle 3.4.1

Professional Experience:

Saanvi Technologies Apr 2023 Till Date
Role: Lead Java Developer
Project: IDP Commerce Services
Client: AT&T, Plano, TX Oct 2024 Till Now
Role: Senior Java/J2EE Backend Developer

Technology: Spring, Spring Boot, Microservices, Azure Deployment, AWS ECS, Fargate, Docker
The IDP commerce services offer a comprehensive suite of microservices designed to facilitate the entire process of capturing an order across various channels including Product Offers Discovery, Shopping Cart, Price Quote, Checkout and Commerce Services.

Responsibilities:
Design, Develop and maintain web applications using Java, Spring and Spring Boot
Architect scalable microservices using Spring Boot following cloud-native principles
Upgrade backend services to Java 17 and Java 21 leveraging modern language enhancements
Design RESTful APIs enabling secure service-to-service communication
Deploy containerized applications using Docker and manage orchestration in AWS ECS with Fargate
Design and support cloud-native deployments leveraging AWS services including ECS, Fargate, EC2, S3, IAM and CloudWatch
Perform SQL performance tuning, query optimization and stored procedure enhancements
Develop and integrate Angular 15+ frontend components with backend APIs
Develop backend automation utilities and scripts using Python
Validation of iXP flags on PCI Clusters for Dev, Test, Stage and PROD Environments
Setup full CI/CD pipelines using Jenkins and GitHub
Unit testing using JUnit and Mockito
Fix Sonar issues and improve code coverage
Participate in Agile SCRUM methodology

Client: South Florida Water Management District (SFWMD), West Palm Beach May 2023 Sept 2024
Project: Permitting Application (WU Module)
Role: Senior Java/J2EE Backend Developer

Technology: Spring Boot, Hibernate, MS SQL, Tomcat, VMWARE, AWS ECS, Docker
Permitting Application modernization from legacy Oracle Forms to Spring Boot microservices.

Responsibilities:
Design, Develop and create System Architecture for various SFWMD projects
Implement Spring Boot microservices architecture
Deploy containerized services using Docker and AWS ECS (Fargate)
Upgrade applications to Java 17/21 for improved scalability
Implement distributed system communication using REST APIs and RabbitMQ
Perform SQL tuning and optimize database queries in MS SQL and PostgreSQL
Develop Angular 15+ modules integrating with backend services
Develop Python scripts for automation and integration tasks
Convert legacy Spring applications to Spring Boot
Implement Kafka-based message processing
Setup CI/CD pipelines
Perform production support and troubleshooting

Tata Consultancy Services Ltd Client: Ericsson, India May 2010 Apr 2023
Role: Associate Consultant
Project: RDA May 2020 April 2023

Technology: Spring Boot, Docker, Jenkins, AWS ECS, VMWARE, Node JS

Responsibilities:
Develop microservices using Spring Boot
Modernize applications to Java 17/21
Deploy Docker containers in AWS ECS with Fargate
Design REST APIs for distributed system communication
Implement CI/CD pipelines using Jenkins
Optimize database queries for improved performance
Develop Angular dashboards for monitoring
Build automation tools using Python
Perform unit testing and test-driven development
Troubleshoot automation and deployment issues

Project: CBA Aug 2017 April 2020
Technology: Linux, Python, Java/J2EE

Responsibilities:
Develop reusable Java components
Develop backend services and utilities using Python
Handle JIRA cases including debugging and troubleshooting
Participate in full SDLC
Perform build automation using Maven and Ant
Work in Agile/SCRUM methodology

Project: ISP April 2014 July 2017
Technology: Java, Servlets, JDBC, Oracle

Responsibilities:
Develop Servlets and JSP
Develop and optimize PL/SQL queries
Database design and performance improvement
Integration, unit testing and system testing

Project: AIDE May 2010 March 2014
Technology: Eclipse Plugin Development, SWT, JFace

Responsibilities:
Design and develop Eclipse-based plugins
GUI development using SWT and JFace
CI/CD using Jenkins
Provide technical mentoring

Mapusoft Technologies Pvt Ltd Client: BOEING, India June 2009 Apr 2010
Role: Senior Software Engineer
Project: Ada-C/C++ Changer

Responsibilities:
Product Development using Eclipse Plug-in Development
GUI development using SWT and JFace
Integration of third-party tools
Unit testing and deployment support.
Keywords: cprogramm cplusplus continuous integration continuous deployment user interface message queue javascript sthree database information technology microsoft mississippi procedural language Colorado Idaho South Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];6924
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: