Post Job Free

Resume

Sign in

Spring Boot Front End

Location:
Little Elm, TX
Posted:
March 15, 2024

Contact this candidate

Resume:

Venkata Bhargavi Nelabottla

618-***-****

ad4czp@r.postjobfree.com

SUMMARY

Certified SAFe 5 Practitioner.

Sun Certified Java Programmer.

Google Certified Cloud Associate Engineer.

More than 3+ years of experience using Spring Boot for developing the microservices, RESTful API’s.

More than 2+ years of experience using Angular for developing front-end applications.

Good working experience in client-side development with HTML, CSS, JavaScript and TypeScript.

Good experience in the implementation and maintenance of applications using Java/J2EE technologies like Servlets, Hibernate, and Spring Boot with a knowledge of SDLC concepts.

Experience in implementing REST APIs using Postman.

Experience in spring modules like Spring MVC, JDBC, ORM, and Rest APIs using Eclipse and IntelliJ.

Excellent knowledge of Software development life cycle (SDLC) and Software test life cycle (STLC).

Collaborated in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospective meetings.

Managed and version-controlled application source code using Gitlab and GitHub.

Integrated a continuous integration and continuous deployment (CI/CD) pipeline for the Angular application using CircleCI, Jenkins, and Harness.

Implemented RabbitMQ messaging system in a microservices architecture, enhancing the communication and scalability of the system.

Provided technical documentation and knowledge transfer to team members to ensure efficient maintenance and support of the Angular application.

Implemented containerization of the Angular application using Docker, enabling consistent deployments across different environments.

Experience in creating and developing strategic Test plans, Test Cases, Test Scripts, and generating Test Reports for both Manual and Automated tests.

Experience in Automated testing using Selenium Web driver with Java.

Configured automated tests for both unit and end-to-end testing to ensure code quality and application functionality.

Good analytical and Problem-solving skills. Able to quickly adapt to new environments and learn new technologies.

Hands-on Experience in AWS for running the tests on cloud VMs.

Understanding of different services offered by Google Cloud Platform.

Excellent communication and interpersonal skills with the ability to interact with individuals at all levels and can work as a part of team as well as independently.

TECHNICAL SKILLS

Programming Languages: Java, Nodejs

Query Languages: SQL

Operating Systems: Windows, Linux, Unix, OS X

Web Development: CSS, HTML, XML, JavaScript, and Angular 14, Typescript, NgRx

Frameworks: Spring, Spring boot

Cloud: GCP, AWS

ORM Frameworks: Hibernate

Bug Tracking Tools: Jira, Rally

Databases: MS SQL Server 20014/2008/2005/2000, Oracle10g, Db2

Methodologies: Agile, Scaled Agile Framework, and Waterfall

IDEs: VSCode, Eclipse

Version Controls: GitLab and GitHub

CI-CD: Jenkins, CircleCI, Harness

Multimedia : QLab

Testing: Accessibility, E2E, Functional Testing using Jasmine, Karma,

Messaging: RabbitMQ

EDUCATION

Bachelors in Electronics and Instrumentation Engineering from JNT University.

PROFESSIONAL EXPERIENCE

CVS Health Inc., Richardson, TX Jan 2020 – Dec 2023

Digital Developer

Responsibilities

Developed REST-based back-end APIs using Spring Boot for critical functionalities like Geolocation Services, and Eligibility API.

Maintained release pipelines within Harness, integrating with version control systems, CI/CD tools, and issue tracking systems, ensuring a seamless and traceable release process.

Implemented Hibernate ORM for database interaction, including mapping Java objects to database tables.

Implemented security measures, including authentication and authorization, using Spring Security.

Worked under SAFe Agile methodology for developing the front-end application with functionalities like Remote check-in and pre-check-in experience for users using Angular.

Developed front-end reusable components and services using Typescript, HTML, CSS, and NgRx for state management.

Worked on unit test cases and Playwright functional automated test cases using a custom framework before deploying to the dev environment.

Implemented message queues to handle asynchronous communication between various microservices, improving system responsiveness.

Worked with accessibility testers to improve code efficiency.

Integrated with Launch Darkly to release functionality into prod using feature flags.

Executed SQL queries in MYSQL to validate the data for expected results.

Optimizing the existing scripts in typescript to automate various workflows resulting in efficient and error-free applications.

Participated in System demos to represent the team among all stakeholders, the Engineering team, and other team members.

Collaborated with Product Owners, developers, and Scrum master for the requirements, issues during development, and blocks during the Sprint.

Environment: GitHub, Gitlab, Circle CI, Harness, Nodejs, Rally, Angular 14, Playwright, my SQL Workbench, Visual Studio code, Postman, GCP.

Verizon Inc., Irving, TX Jan 2019 – Jan 2020

Java Developer

Responsibilities

Developed UI with HTML, CSS, and JavaScript for interactive web pages.

Experience in fixing UI defects related to CSS, HTML, and JavaScript.

Experience in working with Gitlab, and Jenkins for End-to-End deployments.

Developed clean, maintainable, and efficient code using Java, Spring Boot, and Hibernate.

Experience in developing RESTful APIs using Spring Boot.

Good working experience in CRUD operations using Spring Data JPA and Rest.

Performed unit test plans to ensure all code changes meet requirements/specifications.

Participated in Release calls for successful deployments with CI/CD pipelines using Jenkins.

Familiar with Cucumber, Selenium Web Driver, Selenium commands, and XPath.

Implemented automation scripts and custom configurations in QLab to optimize repetitive tasks and enhance the efficiency of the cue management process.

Adopted to Scaled Agile framework and developed automation test cases as per sprint to meet the PI planning objectives.

Utilized shell commands on EC2 instances for checking logs.

Participated in Backlog grooming sessions to discuss, analyze, and estimate the stories for future sprints.

Tracked story traceability during the sprint and presented the demo to the Product Owner and various other stakeholders for the acceptance of the story.

Tested APIs using Postman for functional testing.

Environment: Postman, Java, Test-NG, Jira, QLab, Windows, SQL Server, Maven, AWS, Sikuli, Postman, Apache Tomcat Server, HTML5, bash, CSS, Eclipse, jQuery.

Comcast, Pennsylvania, PA Nov 2016 – Aug 2018

QA Engineer

Responsibilities

Worked under Agile methodology for developing the Maestro application.

Collaborating with Business Analysts, developers, and Scrum master for the requirements, issues during testing, and blocks during the Sprint.

Reviewed Functional requirements and Use Cases documented in Rational Requisite Pro.

Created test scenarios and test cases based on functional documents and User stories.

Attended Review meetings to discuss use cases, Business Rules, message rules, alternate flows, and exception paths.

Automated testing of the SOAP and RESTful Web Services using SOAP UI Tool.

Executed SQL queries to verify the database for the relevant test cases.

Participated in status meetings to report issues. Communicated with developers through all phases of testing to prioritize bug resolution using the Quality Center.

Prepared and presented weekly and monthly QA Defect and Status Reports to the different Stakeholders of the project using the Quality Center.

Experience in developing automation solution for adobe tagging using WebDriver.

Environment: Selenium Web-Driver, C#, TFS, SOAP UI, Test-NG, Quality Center HP ALM 11, Oracle/UNIX



Contact this candidate