Home

Yaswanth Vandavasi Venkata - Sr. Java Full Stack Developer
[email protected]
Location: Alpharetta, Georgia, USA
Relocation: No
Visa: GC
Yaswanth Vandavasi Venkata
Sr. Java Full Stack Developer
+1 856-284-3407
[email protected]
Alpharetta, GA
No
GC


LinkedIn: https://www.linkedin.com/in/yaswanth-vv/
Employer details: [email protected]| (956) 306-0024


PROFESSIONAL SUMMARY:
Full Stack Java Developer with over 10+ years of experience, leveraging a robust proficiency in Java 8/11, J2EE, and utilizing frameworks like Spring, Spring Boot, Spring MVC, Spring IOC, Spring Security, and Hibernate for robust backend solutions.
Expertise in front-end technologies including React, Angular 4/6/8/9/11/13/15, Node.js, and proficient in HTML5, CSS3, Bootstrap, jQuery, AJAX, SASS, and SCSS. Skilled in crafting dynamic and user-centric SPAs, and proficient in responsive web design.
Experienced in client-side scripting and JavaScript frameworks, including extensive work with AngularJS, React.js, Redux, Next.js, and server-side JavaScript with Node.js, Vue.js and Express.js.
Proficient in Agile and Waterfall methodologies, excelling across the SDLC with strong collaboration, communication, and time management skills, ensuring efficient and scalable code delivery aligned with business goals.
Proficient in developing microservices and managing servers like Apache Tomcat, WebLogic, JBoss, and Jetty.
Skilled in database design and management with Oracle, MS SQL, MySQL, leveraging NoSQL databases like MongoDB, DynamoDB and Cassandra. Expert in PL/SQL, PostgreSQL, and data processing with tools like BigQuery and Spark.
Expert in Windows, UNIX, Linux, and Mac OS with proficiency in managing web servers.
Proficient in Python scripting, programming with Scala and C, C++, Java. Also experienced in TypeScript for enhancing front-end development. Proficient in project management and documentation using JIRA, Swagger, and Grafana.
Proficient in AWS (S3, ECS, EC2, Lambda, RDS, CloudWatch, SQS, Simple DB, Elastic Load Balancing, EBS, CloudFront) for serverless architectures, integrating AWS Lambda with API Gateway and DynamoDB.
Skilled in cloud infrastructure provisioning with Terraform on Google Cloud Platform, Azure and PCF focusing on virtual networks, compute engines, and auto-scalers in varied subnets.
Adept in cloud monitoring using AWS CloudWatch, ensuring optimal performance and scalability of cloud solutions across multiple platforms.
Proficient in managing and streaming messaging systems with a focus on event-driven architecture, using tools like Apache Kafka, IBM MQ, RabbitMQ, and Spring JMS. Experienced in enhancing asynchronous data flow and communication in distributed systems, with hands-on expertise in Apache Kafka and JMS messaging services.
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.
Hands-on experience with big data technologies such as Apache Spark, skilled in data visualization with Kibana, providing actionable insights for strategic decision-making.
Managed Kubernetes for optimized, scalable container deployments and high availability.
Skilled in using API Gateway for managing serverless APIs, integrating backend services with front-end applications, and proficient in both REST and SOAP services for web service development. Experienced in working with AWS Lambda and serverless architecture.
Expertise in Graph QL for efficient data queries, Graph DB for complex data relationships, and Solr for high-performance search functionality.
Strong expertise in J2EE testing, proficient in developing and executing test cases with JUnit, Mockito, Jasmine, Karma, Jest, Enzyme, Selenium and Cucumber, emphasizing mock testing and TDD principles.
Experienced in Agile methodologies, including SCRUM, Kanban, and XP, with advanced skills in logging using Log4J and Splunk for quality assurance in dynamic development environments.
Skilled in software development and version control using GIT, GitHub and Bitbucket, adept in IntelliJ IDEA and Eclipse IDEs, proficient in build automation with Maven and Gradle
Specialized in Continuous Integration and Continuous Deployment (CI/CD) using Jenkins, adept at constructing streamlined pipelines and effective application delivery through Docker container services.

Educational Details: Bachelor s: Vellore Institute of Technology, INDIA. | Passed year: May 2012.
TECHNICAL SKILLS:
Languages C, C++, Java 11/8, J2EE, JavaScript, Python 3.6.0, SQL
Web Technologies jQuery, HTML, HTML5, CSS, CSS3, Bootstrap, TypeScript, AJAX, DOM, JSON, XML, SASS, SCSS
JavaScript Technologies AngularJS, Angular 4/ 6/ 8/ 9/ 11/ 13/15, React.js, Next.js, Node.js, Vue.js, Express.js
Java Technologies Spring, Spring Boot, Spring Cloud, Spring MVC, Spring IOC, Spring Security, Hibernate, Servlets, JDBC, JSP, JSTL, Swing, EJB, Scala, JAXB, Struts
Database/RDBMS and ORM Oracle, MS SQL Server, MySQL, MongoDB, Redis, Cassandra, PL/ SQL, PostgreSQL, Graph DB Dynamo DB, Postgres, BigQuery, Spark
Web Services RESTful, SOAP, WSDL, UDDI, Graph QL
Operating Systems Windows, UNIX, LINUX, Mac OS.
Testing Frameworks JUnit, Jasmine, Karma, Mockito, Enzyme, Jest, Log4j, Cucumber, Splunk, TDD, BDD, Postman, Selenium
Web Servers Apache Tomcat, WebSphere, WebLogic, JBoss, Jetty, RBAC
Tools and Packages GIT, IntelliJ IDE, Eclipse IDE, GitHub, Maven, Gradle, Jenkins, JIRA, Swagger, Grafana, Bitbucket, Docker, Kubernetes, Apache Camel, Kibana, Confluence, YAML, Helm charts, Solr, SVN.
Cloud AWS, GCP, Azure, OpenShift, PCF.
Messaging JMS MQ, Rabbit MQ, Apache Kafka, Amazon SQS


PROFESSIONAL EXPERIENCE:
Client: FM Global, Alpharetta, Georgia Aug 2022 Till Date
Role: Sr. Java Full Stack Developer
Responsibilities:
Develop dynamic, responsive user interfaces with Angular 15, TypeScript, HTML and CSS focusing on high-quality, maintainable code in main application.
Responsible for the development of Single Page Applications (SPAs) using Angular frameworks to improve the productivity of the internal team.
Point of contact for multiple PODs (Ordering, Address, and Payments) and used to handle end-to-end tasks.
Designed web pages adhering to WCAG standards using Angular's accessibility features.
Experience in using React JS for web development and used axios and redux saga for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API s in reporting tool application.
Design and development of server side Rendered progressive web applications built with react.js, Next.js , Fire base and material UI using HTTPS, Web app manifests , service works and browser API S in reporting tool application.
Utilize NgRx and RxJs for state management, aligning with Agile and Kanban methodologies for rapid, responsive development.
Enhance data stream processing in microservices using Java 8 features like Streams, Collectors, and lambda expressions, streamlining code, and improving backend efficiency.
Leverage Java 8's new Date and Time API for precise and efficient handling of time-related operations in application logic.
Enhance performance with Java 11's improved garbage collection and HTTP Client API; apply new lambda and switch expression syntax for readability.
Streamline code using Java 11 features like var in lambdas,enhanced string handling for efficiency and improved readability.
Implemented Multithreading, Concurrency, Exception Handling and Collection whenever necessary.
Used several J2EE Design Patterns (Session Fa ade, Aggregate Entity) for the Middle Tier development.
Worked on developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Visio tool.
Design robust RESTful APIs using Spring MVC and JAX-RS within a microservices architecture, ensuring seamless front-end communication and durable endpoints.
SOAP-UI was used extensively for testing webservices across all environments.
Extensively participated in working with Spring framework. Involved in writing JSP and Servlets.
Leveraged Spring Cloud for distributed systems, configuration management, and service discovery in microservices.
Utilize Python 3 for specialized backend scripting tasks, adding depth and versatility to the backend technology stack.
Used popular Node.JS frameworks like Express and Rectify to mock a Restful API.
Employ Scala's functional programming and Akka's actor model for efficient, concurrent backend processing, ensuring compatibility with Java systems.
Utilize AJAX with JSON and XML for efficient, asynchronous data exchange in web services.
Written Stored Procedures using PL/SQL and functions and procedure for common utilities using Oracle11g.
Integrate Oracle databases with Java back-ends using JDBC and JPA/Hibernate for seamless data communication and CRUD operations, Integrated with API Gateway for scalable RESTful APIs.
Developed DAO layer using Cassandra and expertise in CQL (Cassandra Query Language), for retrieving the data present in Cassandra cluster by running queries in CQL.
Created application to create control files for performing seed data migration from DB2 to Cassandra called init load. Data files are created by Mainframe system. Various formats of data files are Fixed Width and delimited.
Tracking and managing project issues using JIRA, leveraging its agile board and custom workflows.
Optimized Spring Batch for data handling in microservices and CI/CD with chunk processing and retry/skip logic.
Create multiple Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster for testing purpose.
Developed Terraform scripts to automate infrastructure provisioning, configuration, and deployment in AWS, resulting in a 50% reduction in deployment time.
Optimized Kafka cluster performance by monitoring and tuning Kafka configurations and server resources.
Integrated Kafka with real-time data processing frameworks such as Apache Flink and Spark Streaming.
Oversee CI/CD pipelines using Jenkins for automation along with LINUX Shell scripts to automate routine jobs, Maven for dependency management, and Git for version control.
Implement Groovy scripts in Jenkins pipelines to automate and enhance CI/CD processes, particularly for managing and deploying Java-based applications.
Conduct system monitoring and performance tuning using Elasticsearch and Kibana, focusing on high application performance and availability.
Implement Graph DB for complex data relationships and optimized graph-based queries; enhance data modeling with its schema-less, scalable design.
Implement robust security measures with Spring Security using OAuth for authorization and LDAP for authentication.
Manage AWS EC2 for scalable web applications and S3 for secure storage, integrating AWS Lambda with API Gateway for serverless Python and Node.js scripts.
Utilize AWS IAM for robust access control and user management; implement AWS RDS for database management.
Deploy microservices efficiently using AWS ECS with Fargate and orchestrate containers with AWS EKS for automated, secure management.
Leverage AWS Glue for serverless data integration and ETL, streamlining data transformation and analytics processes.
Designed GraphQL schemas for seamless REST API and database integration, enhancing query efficiency and data consistency.
Utilize GraphQL with Node.js for efficient, structured API queries, dynamic data retrieval, and real-time updates, minimizing over-fetching and enhancing interactivity.
Enhanced Solr for full-text search, indexing, and scalable Solr Cloud in Java, aligning SolrJ with server.
Using Redis cache in Microservices to reduce server overload. Designing several DATA pipelines using Kafka.
Tested APIs with Postman and ensured code quality with Sonar Lint, Documented APIs using Swagger, ensuring clear and concise API documentation.
Develop robust unit and integration tests using JUnit, Mockito, and Selenium, adhering to Test Driven Development (TDD) principles for comprehensive end-to-end testing.
Developed Angular unit tests with Jasmine and Karma, used log4j for effective logging.
Manage application server environments with WebLogic, optimizing for performance and reliability.
Environment: Angular 15, TypeScript, HTML, CSS, JSON, NgRx, RxJs, Redux, Java 8, Java 11, J2EE, Spring Boot, Spring batch, Spring MVC , Spring Cloud, REST, Python, Scala, ,Graph QL, Graph DB, Oracle, SOLR, Cassandra, DB2, Hibernate, Docker, Kubernetes, Terraform, Kafka, Jenkins, Groovy scripts, Maven, Git, Elasticsearch, Kibana, OAuth, LDAP, Spring Security, AWS (EC2,EKS,IAM, Lambda, S3,Glue), Agile, TDD, Junit, Mockito, Selenium, Jasmine, Karma, WebLogic, SQL, PL/SQL, Jira, Swagger, Postman, SDLC, Apache Flink, Spark

Client: CVS health, Scottsdale, AZ. Dec 2020 July 2022
Role: Java Full Stack Developer
Responsibilities:
Applying Agile methodologies and Scrum for efficient project management.
Creating dynamic user interfaces using ReactJS for its virtual DOM feature, JavaScript for client-side scripting, and HTML/XML and CSS for webpage structure and style.
Developed Ul using ReactJS, Redux, NextJS and used Redux-Promise in application to retrieve data from Back-End.
Implemented Redux for state management and Redux Saga for asynchronous API calls, including middleware integration for RESTful services and side effects management in React applications.
Manage data exchange and API interactions using AJAX, JSON, XML, ensuring robust communication between frontend and backend.
Manage data serialization and deserialization using JAXB for XML binding, and JSON for data representation.
Enhance functionality using Java 8, focusing on Lambda Expressions and Streams; plan migration to Java 11 for advanced features such as the improved ZGC (Z Garbage Collector).
Utilize Java 11's HTTP Client API to build robust and responsive applications.
Optimize multi-threading for Core Java applications and minimize memory leaks in Core Java code.
Architect and deploy Spring Boot microservices; enhance event processing with Kafka in distributed systems.
Build efficient Kafka producers and consumers for reliable messaging in distributed systems.
Apply Spring Framework in MVC for modular and loosely coupled backend development.
Architect and deploy Spring Boot microservices, integrating Spring IOC for dependency injection and Spring API for creating loosely coupled, modular applications.
Optimize database interactions and management with Hibernate ORM and JPA for efficient data access and transaction handling.
Leverage Spring Boot 4.x for microservices, emphasizing auto-configuration and rapid development.
Implement JWT with Spring Security for secure authentication and integrate Spring Boot Actuator for enhanced security and management of microservices.
Develop and maintain RESTful APIs, ensuring seamless integration with external systems.
Boost application performance and scalability using NodeJS for server-side scripting and Core Java for backend optimization, ensuring robustness and efficiency.
Create advanced web applications with JSP and JSF, incorporating AJAX for real-time user interactions and data updates.
Deploy applications with Docker and Kubernetes, automate CI/CD using Jenkins and Maven
Use Chef for automated configuration management, ensuring consistent, scalable infrastructure deployments through code, Utilized Enterprise JavaBeans (EJB) for transactional services.
Use Maven and GIT for project builds and version control, maintaining code integrity and facilitating collaboration.
Developed custom Splunk data collectors for Java applications, enabling the capture of critical application metrics, logs, and events. This allowed for proactive monitoring and quicker issue resolution.
Develop and execute unit tests using Jest, Enzyme, and Cucumber, adhering to TDD and BDD methodologies for high-quality software.
Simplify complex JavaScript with jQuery to enhance frontend development efficiency and user interface.
Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
Apply advanced build automation with Maven and manage MongoDB versioning with Mongock4 and 5.
Architect and deploy Java-based applications on GCP, utilizing services like Google App Engine and Google Kubernetes Engine for scalable, managed environments.
Integrate GCP s Cloud SQL and Firestore for robust, scalable database solutions in Java applications, ensuring efficient data management and storage.
Implement GCP's Pub/Sub for real-time messaging and event-driven architectures, enhancing communication in distributed systems.
Utilize GCP's Cloud Functions for serverless Java and Python functions, facilitating scalable, event-driven backend processes.
Employ GCP's Apigee API Management for designing, securing, and monitoring APIs, ensuring efficient interaction between microservices and external applications.
Designed and configured management reports and dashboards using Kibana.
Managing project issues with JIRA and documenting processes in Confluence for seamless collaboration.
Implement Role-Based Access Control (RBAC) for secure system access and manage application configurations with YAML and Helm charts.
Integrate Redis/Memcached for caching to enhance application performance.
Implement ELK stack by integrating Kibana with Elasticsearch and Logstash for comprehensive log management.
Utilize Spark for large-scale data processing and analytics, employing BigQuery for efficient handling of extensive datasets.
Process large-scale data with Scala and Spark, utilizing Spark SQL for structured data querying and GraphX for graph data analysis. Integrate data between BigQuery and other sources.
Worked on using Apache Tomcat server built in JMS provider for communicating with legacy applications.
Developed SVN controls to track and maintain the different version of the project.
Environment: Java 8, Java 11,Core Java, Spring, Spring Boot, Spring IOC, Spring API, Kafka, Hibernate ORM, HTML5, CSS3, JavaScript, React.js, Redux, JSP, JSF, AJAX, JSON, XML, JMS, Docker, Kubernetes, Solr, Chef, Jenkins, Maven, GIT, Rest Services, Apache Tomcat, MongoDB, GCP, Log4j, Jest, Enzyme, Cucumber, Splunk, jQuery, Scala, Spark, RBAC, Kibana, TDD, BDD, BigQuery, Redis/Memcached, JWT, Spring Security, YAML, Helm charts, JIRA, Confluence.

Client: State of Nebraska, Lincoln, NE. Aug 2018 Nov 2020
Role: Java Full Stack Developer
Responsibilities:
Create responsive front-end components using AngularJS, prioritizing user-friendly design and interactive experiences.
Design modern web pages using HTML5 and CSS, supplemented by Bootstrap for responsive layouts.
Write clean, maintainable JavaScript code for front-end development, ensuring cross-browser compatibility.
Develop enterprise-level applications with Core Java and J2EE, ensuring robust backend functionality and system efficiency.
Optimize code using Java 8's concurrency features such as CompletableFuture for asynchronous programming, enhancing application responsiveness and scalability.
Employ Java 8 s Interface Default and Static Methods to create more flexible and easily maintainable code structures, promoting better API design.
Implemented Bean classes and configured in spring configuration file for Dependency Injection, Developed Controller Classes using Spring MVC, Spring AOP, Spring Boot, Spring Batch modules, handled security using Spring Security.
Upgrade to Spring Boot 3.x for new features and build microservices with Spring Cloud.
Build rich user interfaces with the JSF Framework, enhancing user engagement and interactivity in enterprise applications.
Tested web services using SoapUI, validating SOAP based web services and their responses.
Implement SOAP web services using JAX-WS for interoperable machine-to-machine communication,
Handle data using MongoDB for high-performance and scalability, focusing on efficient data management.
Optimize data retrieval with MongoDB indexing and configure cloud clusters with MongoDB Atlas.
Write and maintain unit tests with Junit using Test-Driven Development (TDD) principles, ensuring code reliability and robustness.
Use Azure DevOps for automated CI/CD, Implement event-driven microservices with Azure Functions.
Utilize Azure App Service and Functions for scalable hosting and event-driven computing.
Automated deployment of secrets and certificates from Azure KV into Azure Kubernetes Service (AKS), securing containerized applications.
Integrated Azure KV with Azure AD for identity-based access control, ensuring secure and selective access to sensitive information based on roles.
Utilize Azure's support for PostgreSQL to manage and scale relational databases seamlessly, ensuring efficient data storage and high availability.
Utilize Docker for containerization, and Kubernetes and Terraform for orchestrating and managing containerized applications.
Utilize RabbitMQ for efficient message brokering across distributed microservices, ensuring scalability and reliability
Implement comprehensive logging with Log4j for effective application monitoring and debugging.
Manage project workflows and issue tracking with JIRA, streamlining development processes.
Use Git for version control, efficiently managing source code across development teams.
Implement front-end optimizations with advanced JavaScript and AngularJS, enhancing user experience and performance.
Design and optimize MongoDB database schemas and queries for efficient data storage and retrieval.
Use Graph DB for complex data relationships, ensuring efficient data processing and retrieval.
Integrate Spring Security with JWT for robust protection against vulnerabilities and enhance code quality through Spring Boot testing.
Implement caching strategies using Redis and optimize server-side performance with NodeJS for efficient data operations.
Apply Gradle for build automation, enhancing consistency and efficiency.
Apply Selenium, Jasmine, and Karma for comprehensive front-end and back-end automated testing, ensuring application reliability.
Leverage Apache Tomcat for server management, focusing on deployment and environment handling.
Environment: Core Java, Java8, J2EE, Spring Boot, Microservices, JSF Framework, Spring Security, Spring MVC, Spring AOP, Spring Batch, AngularJS, NodeJS, RabbitMQ, JavaScript, Apache Tomcat, HTML5, CSS, Bootstrap, SOAP, MongoDB, PostgreSQL, Graph DB, JUnit, Jenkins, Log4j, JIRA, Git, AZURE, Docker, Kubernetes, Terraform, TDD, Selenium, Jasmine, Karma

Client: FedEx, Memphis, TN. Oct 2016 July 2018
Role: Java Full Stack Developer
Responsibilities:
Develop scalable Java 8 and 11 applications focusing on Lambda Expressions, Streams, and Spring Boot microservices, employing Spring Framework in MVC design for backend operations, and adhering to Test Driven Development (TDD) principles.
Manage microservices architecture using Spring Boot for scalable solutions, deploying services with Docker for containerization, and configuring spring-config.xml.
Experience in using React JS code for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's
Worked with Redux reducers to capture the essence of flux stores and gradually migrated from existing Flux towards Redux.
Integrate custom Docker images with Spring Boot microservices for containerization, manage database interactions with Hibernate ORM, and apply Dependency Injection for development efficiency.
Oversee Kubernetes-managed Docker clusters, utilizing Jenkins for CI/CD, JFrog Artifactory for artifact management, GIT for version control and implement RBAC and administer RHEL servers, configure network policies in Kubernetes.
Implement Spring Security with Hibernate for secure applications, develop Kafka clusters for messaging, and handle real-time data analytics with Kafka Streams.
Leveraged OpenShift's integration with Jenkins and other CI/CD tools to automate build, testing, and deployment workflows.
Utilized OpenShift's pod, service, and deployment concepts to create and maintain container clusters effectively.
Implemented the multi datacentre cluster consisting of Cassandra rings, leverage Apache Tomcat for server management.
Develop queries in UI for receiving live polling data from GraphQL and map the data into the table.
Design ETL processes with AWS Glue, manage AWS Redshift data migration, automate cloud processes with AWS Cloud
Formation, manage Docker deployments using AWS Elastic Beanstalk and AWS CloudWatch for monitoring.
Define Kubernetes resources using YAML and Helm charts, manage data models in Cassandra, tune Elasticsearch clusters, and configure network policies in Kubernetes.
Develop REST microservices with Spring Boot, handle CI/CD with Kubernetes, data caching with Redis, and asynchronous processing with Amazon SQS; leverage Node.js for server-side development.
Integrate Drools with Java for rule-based logic, implement database access for MySQL on relational data storage.
Environment: Java 8, Java 11, Spring, Spring Boot, Hibernate, Reat.js, Redux, HTML5, CSS3, JavaScript, TypeScript, JSF, SQL, Cassandra DB, Hibernate ORM, Docker, Kubernetes, Jenkins, JFrog Artifactory, GIT, Gradle, AWS (Glue, Redshift, Lambda, EC2, S3, Kafka, Amazon SQS, Elasticsearch, Spring Security, OAuth, RBAC, Eclipse, Tomcat, Red Hat Enterprise Linux (RHEL), Drools, Redis, ECM workflows, YAML, and Helm charts.

Client: Morgan Stanley, New York City, NY. Nov 2013 Sep 2016
Role: Java Developer
Responsibilities:
Implement web application request-response handling using Servlets, enhancing server-side processing and seamless frontend integration.
Utilize XML for configurations, promoting structured data management, ease of integration, and maintainability.
Develop, consume, and maintain SOAP-based web services with WSDL to ensure interoperability and seamless data exchange.
Manage Oracle databases, optimizing complex SQL queries and procedures for performance and data integrity, leveraging best practices.
Deploy and manage applications on Apache Tomcat, optimizing for performance and scalability., and employ Maven for build automation and dependency management.
Create web services using JAX-R and JAX-WS for interoperability and API design, and optimize Oracle performance with PL/SQL scripts and Hibernate ORM.
Configure Apache Server for web hosting, focusing on performance, security, scalability, and utilize Struts for MVC-based web application development.
Apply DAO patterns for database interactions and AOP in Spring for efficient logging and transaction management, utilizing AWS for scalable cloud infrastructure and services.
Implement Spring Batch for robust batch processing, optimizing data handling and task automation in backend operations.; maintain unit tests with JUnit, following TDD principles.
Design XML schemas for standardized data structures, integrate Hibernate for database interactions, and implement scalable microservices with Spring Boot for rapid development and cloud adaptability.
Enhance message handling with RabbitMQ in microservices architecture, ensuring rapid development, maintainability, and effective communication.
Environment: Java, JSP, HTML, CSS, Servlets, XML, SOAP, WSDL, Oracle, Eclipse, JAX-R, JAX-WS, PL/SQL, Apache Server, Struts, DAO, AOP Spring, MVC Spring, Hibernate, JUnit, Maven, RabbitMQ, AWS, Apache tomcat, AWS.
Client: NetScout Systems Software India Private Ltd, India. Feb 2013 Sept 2013 Role: Java Developer
Responsibilities:
Develop Java/J2EE applications focusing on backend logic, data processing, and system integration, utilizing Core Java for efficiency, and integrating scalable microservices with Spring Boot.
Implement Git and SVN for version control in Java projects, enhancing code management and teamwork.
Worked on enhancements with the existing application, which was implemented using MVC paradigm, implemented by Spring Framework.
Develop and consume RESTful web services for secure and scalable data exchange between systems.
Involved in the development of user interface applications and professional web applications using HTML, CSS3, JavaScript, jQuery, Ajax, Bootstrap.
Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
Experienced with Middleware Technology Messaging Brokers like JMS, Active MQ, and Rabbit MQ in SOA
(Service Oriented Architecture).
Managing project issues with JIRA and documenting processes in Confluence for seamless collaboration.
Implement Selenium for automated testing of web applications, enhancing reliability and robustness.
Manage data with DynamoDB, focusing on performance and scalability for handling unstructured data.
Conduct performance testing and follow TDD principles for web applications using Apache JMeter.
Environment: Java, J2EE, Git, Spring Framework, Core Java, REST Web Services, JavaScript, HTML5, CSS, SASS, JIRA, Confluence, Selenium, DynamoDB (NoSQL), AngularJS, AJAX, Apache JMeter, PCF.
Keywords: cprogramm cplusplus continuous integration continuous deployment user interface message queue javascript sthree database active directory rlang green card trade national microsoft procedural language Arizona Georgia Nebraska New York Tennessee

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