Home

Raveendra Chowdary - sr. Java Full Stack Developer
[email protected]
Location: Remote, Remote, USA
Relocation: YES
Visa: GC
RAVEENDRA(601)-909-5244 | Email: [email protected]

PROFESSIONAL SUMMARY

9+ years of experience in Software Analysis, Design, Development, Implementation, and Testing of Object-Oriented and Web-based Enterprise Applications using Java/J2EE.

Expertise in Core Java, including Multithreading, Concurrency, File Handling I/O, Generics, Data Structures & Collections, and Garbage Collection.

Proficient in Java 8+ features like Parallel Streams, Lambdas, Functional Interfaces, and Filters.

Experienced in Frontend Development using JSP, HTML5, CSS3, JavaScript, AJAX, jQuery, AngularJS, Angular 2-16, Node.js, ReactJS, TypeScript, Bootstrap, XML, and JSON.

Extensive knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data, Spring AOP, Spring Cloud, Spring ORM).

Hands-on experience in Microservices architecture, Spring Boot with cloud technologies (AWS, PCF, Kubernetes).

Developed and integrated GraphQL APIs to optimize API interactions and enhance performance.

Experience with RESTful APIs using JAX-RS specifications like Jersey and RESTEasy.

Strong understanding of Service-Oriented Architecture (SOA) and implementation of SOAP Web Services using UDDI, WSDL.

Expertise in Database Management (SQL, MySQL, Oracle, PostgreSQL, MongoDB, Cassandra) with experience in performance tuning & query optimization.

Proficient in DevOps & CI/CD tools such as Jenkins, Docker, Kubernetes, Bitbucket, Terraform, ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana.

Hands-on experience in Authentication & Authorization using OAuth2, JWT, SAML, LDAP.

Expertise in Message Queues like Kafka, RabbitMQ, ActiveMQ.

Experience in setting up and configuring CI/CD pipelines using Jenkins, Docker, AWS CodePipeline, CloudFormation.

Strong experience in Software Development Life Cycle (SDLC), Agile-SCRUM, Test-Driven Development (TDD), and Behavior-Driven Development (BDD).

TECHNICAL SKILLS

Programming Languages: Java (8/11/17), Python, JavaScript, TypeScript.

Java Technologies: Core Java, JSP, Servlets, JDBC, Struts, Spring Boot, Hibernate, JMS, JPA.

Frontend Technologies: React.js, Angular (2-16), Node.js, HTML5, CSS3, JavaScript, jQuery, Bootstrap, JSON, AJAX.

Microservices & API Development: RESTful APIs, SOAP, JAX-RS, JAX-WS, GraphQL.

Cloud Technologies: AWS (EC2, S3, RDS, Lambda, SQS, IAM, CloudWatch, ECS, EKS, Fargate), GCP, PCF.

Message Queues & Streaming: Apache Kafka, RabbitMQ, ActiveMQ, Apache Flink.

Databases: Oracle, MySQL, PostgreSQL, MongoDB, Cassandra.

CI/CD & DevOps: Jenkins, Docker, Kubernetes, Terraform, Bitbucket, Git, AWS CodePipeline, ELK Stack, Prometheus, Grafana.

Version Control & Build Tools: GitHub, SVN, Maven, Gradle.

Testing Tools: JUnit, Mockito, TestNG, Selenium, Jasmine, Postman, Karma, Mocha.

Operating Systems: Linux, UNIX, Windows.

PROFESSIONAL EXPERIENCE

Sr. Java Full Stack Developer

State of Virginia (Department of Elections), Richmond, VA | Aug 2022 - Present

Developed Spring Boot 3.0 Microservices using Hibernate, Spring DAO, and JDBC with Oracle & PostgreSQL.

Created RESTful APIs and secured APIs using OAuth2 and JWT authentication.

Designed and implemented GraphQL APIs, reducing over-fetching and enabling flexible data retrieval.

Integrated GraphQL subscriptions for real-time updates on election-related data.

Migrated Oracle 11g database to PostgreSQL 14, optimizing performance and query execution.

Developed Angular 16 UI, using TypeScript, Bootstrap, and jQuery.

Implemented Kafka-based messaging for event-driven architecture and Apache Flink for real-time stream processing.

Deployed applications on AWS (ECS, EKS, Fargate) using Jenkins and AWS CodePipeline.

Monitored system logs and application performance using ELK Stack, Prometheus, and Grafana.

Java Full Stack Developer

Cardinal Health, Dublin, OH | Jan 2021 - Jul 2022

Developed React 17 Single Page Applications (SPA) with Redux for state management.

Implemented GraphQL API to optimize data fetching and improve API performance.

Built Spring Boot Microservices and secured them using Spring Security with JWT & OAuth2.

Established an event-driven architecture using Apache Kafka.

Configured AWS CloudFormation, CodePipeline, and Jenkins CI/CD for automated deployments.

Utilized Docker & Kubernetes for container orchestration and application deployment.

Java Full Stack Developer

Ulta Beauty, Bolingbrook, IL | Jul 2019 - Dec 2020

Developed ReactJS UI components and implemented Redux for state management.

Built Spring Boot Microservices with RESTful APIs for seamless data exchange.

Deployed applications on AWS EC2, S3, and Kubernetes.

Managed MongoDB database clusters for high availability and scalability.

Automated infrastructure provisioning using Terraform & AWS CloudFormation.

Java Developer

TIAA Financial Services, Charlotte, NC | Nov 2017 - Jun 2019

Developed Spring Boot Microservices with Oracle & PostgreSQL databases.

Designed REST APIs and used Kafka for message-driven architecture.

Integrated AWS Lambda for serverless computing and S3 for data storage.

Implemented unit and integration testing using JUnit, Mockito, and Selenium.

Built CI/CD pipelines with Jenkins and Docker for seamless deployments.

Java Developer

Han Digital, Bengaluru, India | Jan 2015 - Oct 2017

Developed web applications using Spring MVC and Hibernate ORM.

Designed RESTful Web Services and SOAP APIs for enterprise applications.

Created Angular & React-based UI components with Bootstrap & jQuery.

Used Maven & Jenkins for build automation and CI/CD pipelines.
Keywords: continuous integration continuous deployment user interface javascript sthree Illinois North Carolina Ohio Virginia

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];4953
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: