Summary
Overview
Work History
Education
Skills
Timeline
Generic

Srinath Velma

ROUNDROCK,TX

Summary

Full Stack Java Developer with over 5+ years of experience, leveraging a strong proficiency in Java 8/11/17, J2EE, and utilizing frameworks like Spring, Spring Boot, Spring MVC, Spring IOC, Spring Security, and Hibernate for robust backend solutions. Skilled in TypeScript and various JavaScript frameworks like AngularJS, React.js, Redux, Node.js and Express.js for both client and server-side development. Proficient in HTML5, CSS3, Bootstrap, jQuery, AJAX, SASS, and SCSS. Implemented robust security protocols and features like LDAP, OAuth 2.0, Spring Security and JWT for token-based authentication, ensuring the safeguarding of applications and sensitive data. Skilled in database design and management with Oracle, MS SQL, MySQL, PostgreSQL, leveraging NoSQL databases like MongoDB, DynamoDB and Cassandra. Proficient in managing and streaming messaging systems with a focus on event-driven architecture, using tools like Apache Kafka, Active MQ, RabbitMQ, and Spring JMS. Extensive experience with cloud platforms, including AWS (EC2, ECR, ECS, IAM, EKS, RDS, Lambda, S3, CloudWatch, SQS, Glue, Elastic Beanstalk), Azure. Strong expertise in J2EE testing, proficient in developing and executing test cases with JUnit, Mockito, Jasmine, Karma, Jest, Enzyme, Selenium, and Cucumber, adhering to TDD and BDD principles. Specialized in Continuous Integration and Continuous Deployment (CI/CD) using Jenkins, adept at constructing streamlined pipelines and effective application delivery through Docker container services. Skilled in software development and version control using GIT, GitLab, GitHub and Bitbucket, adept in IntelliJ IDEA and Eclipse IDEs, proficient in building automation with Maven and Gradle. Experienced in Agile methodologies, including SCRUM and Kanban, with advanced skills in logging using Log4J and Splunk for quality assurance in dynamic development environments.

Overview

7
7
years of professional experience

Work History

Java Developer

AT&T
08.2023 - Current
  • Proficient in the entire SDLC, with expertise in Java 11/17 and experience in migrating applications to Java 17 for enhanced performance and security.
  • Worked in an Agile based development environment and participated in Retrospective, Scrum session for better understanding and communication among team members.
  • Developed various helper classes which needed following core Java multithreaded programming and collection classes.
  • Implemented spring for cross-cutting concern, IOC pattern, and configured Hibernate for the application.
  • Developed and deployed scalable microservices using Spring Boot, enabling modular, maintainable, and independently deployable components.
  • Developed and integrated RESTful APIs for secure data exchange, enhancing response times by 15%.
  • Used JSON and XML as data formats for REST API requests and responses.
  • Secured the APIs by implementing Oauth2 token-based authentication using spring security.
  • Designed and developed a single page application using React, JavaScript, HTML5, CSS3 and Bootstrap.
  • Deployed the applications in Linux servers using deployment scripts.
  • Implemented Spring Boot Microservices to process the messages into Kafka cluster setup.
  • Conducted API functional testing using Postman and SoapUI, and performance testing using JMeter.
  • Developed comprehensive unit tests like JUnit, Mockito and integration tests like Selenium WebDriver to ensure high code quality and system reliability.
  • Developed API using AWS Lambda to manage the Serverless architecture and run the code in AWS.
  • Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
  • Streamlined CI/CD processes by implementing Jenkins pipelines, automating testing and deployment, improving development efficiency, and reducing manual errors.
  • Orchestrated Docker containers using Kubernetes, enabling auto-scaling and load balancing for high-traffic applications.
  • Configured AWS Infrastructure-as-Code (IaC) with Terraform for web applications, databases, AWS Lambda.
  • Used Git as version-control system for tracking changes in source code during development.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.

Java Developer

Platify
01.2019 - 11.2021
  • Implemented robust business logic for policy and account management using Java, Spring Framework, and OOP principles, aligning with customer-centric standards to improve operational efficiency.
  • Developed and maintained enterprise-grade web applications using Spring Boot, Spring MVC, Servlets, JSP, JDBC, and Hibernate, ensuring scalability and streamlined business workflows.
  • Designed and implemented SOAP and REST APIs to enable reliable communication across client-server applications and external systems, ensuring standardized and seamless data exchange.
  • Built and optimized claims processing functionalities using JDBC and database queries, ensuring faster processing times and improved accuracy.
  • Designed and developed responsive cross-browser UIs using HTML5, CSS3, TypeScript, Angular, and React, integrating APIs for dynamic, user-friendly experiences.
  • Contributed to full-stack development with Node.js, JavaScript, and Angular, creating modular, reusable components and improving overall application performance.
  • Implemented message queuing patterns using RabbitMQ to enable asynchronous communication between microservices.
  • Managed PostgreSQL and Amazon S3 for data storage, modeling, query optimization, lifecycle policies, and reliable backup/archiving solutions.
  • Leveraged Dynatrace for application monitoring and Splunk for log analysis, ensuring quick troubleshooting and proactive issue resolution.
  • Wrote unit tests with JUnit and applied Log4j logging, ensuring robust, maintainable, and well-documented applications.
  • Actively participated in Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives), collaborating with cross-functional teams to deliver high-quality software.

Education

Master of Science - Information Technology

Valparaiso University
Valparaiso, IN
05.2023

Bachelor of Science - Computer Science

Osmania University
Hyderabad, TG
11.2018

Skills

  • Programming Languages: Java, Python, C, C
  • Frontend Technologies: Angular, React, HTML, CSS, JavaScript, TypeScript
  • Frameworks: Spring, Spring Boot, Hibernate
  • Java enterprise API: Servlets, JSP, EJB, JMS, JDBC, RESTful & SOAP Web services
  • Cloud Technologies: AWS, Azure, GCP
  • Databases & Programming: MySQL, SQL, PL/SQL, Oracle, MongoDB, SQL server, PostgreSQL, DynamoDB
  • Operating systems: Windows, Linux, UNIX
  • IDEs & Tools: GIT, JIRA, Maven, STS, IntelliJ Eclipse, JUnit, Mockito, Log4j, Bitbucket, Jasmine, karma, Kafka
  • DevOps Tools: Jenkins, Docker, Azure DevOps, Kubernetes, CI/CD

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Timeline

Java Developer

AT&T
08.2023 - Current

Java Developer

Platify
01.2019 - 11.2021

Bachelor of Science - Computer Science

Osmania University

Master of Science - Information Technology

Valparaiso University