Find Unlimited Emails.For Free.

Discover prospects, find their business emails, and build your pipeline with Unifers.

Start for Free

Pothina Naga Koteswara Rao

Senior Java Developer @Charter Communications

Denton, TX, US
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jan 2023 — Present

Senior Java Developer @Charter Communications

St Louis, MO, US

Actively participated in the requirements-gathering process, collaborating closely with stakeholders to ensure a comprehensive understanding of business needs. Utilized Agile methodology, including Behavior Driven Development (BDD) planning, grooming, and backlog management. Leveraged Java 1.8 features such as Lambda expressions, Streams, default methods in interfaces, and Optional to write concise and efficient code. Effectively utilized Java Collections, including Lists, Sets, and Maps, leveraging advanced core Java concepts to optimize data manipulation and processing. Played a key role in enhancing existing applications and developing new microservices from scratch, utilizing technologies like Spring Boot and Spring AOP. Created RESTful web services for external clients and resellers, leveraging existing components and libraries to ensure efficient and scalable solutions. Utilized Oracle database for structured data storage and implemented queries for auditing and reconciliation purposes. Worked on AWS Code Pipeline to establish continuous integration and deployment pipelines, effectively checking code to Code Commit repositories. Utilized Kafka to publish and consume data, developing microservices that interacted with Kafka topics. Deployed applications using PCF (Pivotal Cloud Foundry), leveraging its capabilities for scalability and troubleshooting, especially in higher environments like QA, UAT, and PROD. Leveraged ARA (Application Release Automation) for streamlined deployment processes, ensuring efficient and consistent application releases across different environments. Utilized Postman as a testing tool to thoroughly test REST endpoints and ensure their functionality. Actively participated in Code review and learn sessions, fostering knowledge sharing and exploring new proof-of-concept (POC) ideas. Utilized Gradle as a built tool, effectively managing dependencies and ensuring efficient project builds.

EDUCATION

2009 — 2013

Jawaharlal Nehru Technological University, Kakinada

Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, 8.67

ABOUT POTHINA NAGA KOTESWARA RAO

Having 9 years of experience as a Software Development Engineer with increasing responsibilities involving analysis, design & development, implementation, testing and troubleshooting of client-server applications. • Experience in developing Web based, Client/Server, Distributed architecture applications using Core Java and J2EE Technologies (J2EE Architecture, Servlet, JSP, Angular, JDBC, Spring, Spring Boot, XML and Junit etc.) • Excellent programming skills in JAVA and J2EE technology.¬ • Proficient in working with different software methodologies like Agile Scrum and waterfall model and design methodologies like OOAD and UML. • Expertise in Implementing REST API Services using Spring Boot Framework. • Expertise in working with various Spring modules:Spring IOC, Spring Web, Spring Security, Spring ORM, Spring JDBC, Spring Data, Spring Batch, Spring AOP modules. • Expertise with web-based GUI architecture and development using JSP, HTML, AJAX, Java Script, CSS, Angular Frameworks. • Working knowledge of front-end optimization and performance techniques • Experience with Application servers like Web Sphere Application Server 7.x, 8.x and Tomcat. • Expertise in databases like SQL Server, MySQL, ¬Oracle 10g/11g, DB2. • Hands on experience in UNIX shell Scripting. • Good knowledge on working with AWS like EC2, S3,Amazon RDS, Elastic Load Balancing, AWS Identity and Access Management. • Knowledge on Docker to create Containers using Docker file and using Docker compose. • Experience in handling messaging services using Apache Kafka. • Experience in using Web/Application servers like WebSphere, WebLogic, JBoss, Glassfish and Tomcat. • Excellent communication and planning skills in effectively gathering requirements from client. • Good working knowledge on GIT, GITLAB, SVN, TFS for code management and version control. • Good understanding knowledge on CI/CD Pipeline Architectures with Jenkins as build tool to deploy the applications.

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