Home

rama krishna - java full stack developer
[email protected]
Location: Alvarado, Texas, USA
Relocation:
Visa:
Ramakrishna Mullapudi Email: [email protected]

Java Developer Contact: (469)-747-7644
________________________________________
PROFESSIONAL SUMMARY:
Over 6 years of experience in developing application using Java, Spring and Cloud technologies
Experience in Enterprise Application Development, Web Applications, Programming with various languages and tools like Java, J2EE, Spring, Spring MVC, Spring Data, Spring Boot, JMockit, Junit, Micro Services, JWT, Rest web services, Struts, JSP, Servlet, Hibernate, Oracle, React, HTML5, Bootstrap, TypeScript, Jenkins Pipeline, AWS.
Experience with Version Control Systems like Subversion (SVN), Git, VSS.
Experience in designing applications using Core java, J2EE, JSP, Hibernate, Web Services (SOAP, REST), JMS, JDBC, XML, JSON.
Extensive programming experience in developing web-based applications using Java 5/6/7/8, JSP, JSF, JPA, Servlets, EJB, Spring Framework (MVC, Boot, and Security etc.), Micro Services, Hibernate and JDBC.
Experienced in web development using HTML/HTML5, CSS/CSS3, Java Script, Angular, Bootstrap, Word Press and AJAX technologies, Thyme leaf, jQuery.
Expertise in developing Web pages using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS, Bootstrap and JavaScript.
Implemented the Spring Boot Microservices for the modules.
Experience to work with Java 11 features like Running java file with single line command, Nested Based Access Control, String methods, Reading and writing Strings for Lambda Parameters.
Worked on AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.) and deployment services (Lambda, and Cloud Formation).
Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.
Also used Red Hat OpenShift to deploy our application to the development environment.
cucumber
Using and Developing application flow by Test-Driven Development (TDD), Behavior-Driven Development (BDD).
Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda and Generics.
Extensively worked with IDE such as Visual Studio (VS Code), Eclipse, IntelliJ, STS, and tools like Sublime text.
Good working knowledge on NoSQL Databases MongoDB, Casandra.
Experience using Apache Active MQ, Rabbit MQ, Kafka and JMS as messaging platform
Experience in installing, configuring, tuning IBM Web Sphere, Apache Tomcat, Web Logic, JBoss.
Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
Good hands-on experience on Docker, Kubernetes.
Developed Technical Design (TD), Test Plans (UTP), Test Cases (UTR), Test Scripts for UAT tests.
Proficient in SQL writing DDL, DML and Transaction queries with MySQL, SQL Server, and Oracle.
Worked extensively with API Management product of Apigee edge in consuming the API s in implementing customer use cases.
Hands on experience in working with different spring framework modules like spring (IOC, AOP, MVC, DAO, ORM, Security, REST, Boot and Cloud).
Experience with implementing and developing web services for third party integration and strong in Web Services both SOAP, RESTful, and WSDL generation and Testing web services on Soap UI, Postman.
Consumed XML messages using Kafka and processed the xml file using Spark Streaming to capture UI updates.
Good knowledge on Kafka for streaming real - time feeds from external rest applications to Kafka topics.
Expertise in implementing Service Oriented Architecture (SOA) using Micro services, SOAP/RESTful web services and JMS.
Proficient in RDBMS (Relational Database Management System) concepts and worked with MySQL, Oracle, SQL Server

TECHNICAL EXPERIENCE:

Languages C, Java 8, 11, SQL
Version Controls CVS, SVN, GitHub
J2EE Technologies XML, Web Services (WSDL, SOAP), RESTful, JSON
Frame Works Spring, Spring Boot, Spring MVC, Spring Core, Spring IOC, Hibernate.
Integration/Build Tools Gradle, ANT, Maven, Jenkins
Data Bases Oracle 10g/11g, MYSQL Server, SQL server, NoSQL, DB2, Cassandra, MongoDB.
Web/App Servers Web Logic, J Boss, Apache Tomcat.
API Dev Tools: Swagger, Postman.
Testing Tools JUnit
IDE s VSCode, Eclipse, IntelliJ, STS.
Operating Systems Windows, Linux.
Web Technologies HTML, XHTML, HTML5, CSS, Java Script, Angular, React, Bootstrap, AJAX, JSON, jQuery

PROFESSIONAL EXPERIENCE:

Client: RNDC, Atlanta, GA Dec 2021 - Till Date
Role: Java Developer
Responsibilities:
Developed Web Services (SOAP) using Spring-WS to handle user requests and interact with other components.
Produced as well as consumed RESTful web services using Jersey API's. Followed Java & J2EE design patterns and the coding guidelines to design and develop the application.
Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
Build world-class user experience using a variety of technologies including but not limited to: Angular js, Bootstrap, React JS, SASS, Node.js, Bower, Grunt, Karma and jasmine.
Implemented the Spring Boot Microservices for the modules.
Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
Implemented controller, model objects, util classes, service, and service implementation, classes.
The Client-side XOLT team will configure the IBM API Connect product to accept REST requests on the public tools and verifies the access key and IMS credentials, obtain a JWT, and forward the request to the internal service on the livesite.ups.com.
Developed and deployed Front-End components (UI) using JS, JSF, JSTL, JavaScript, Angular JS, jQuery, AJAX, HTML, DHTML, HTML5, XHTML, JSON, CSS3 for projects based on java platform.
Designed and developed service layer using spring with Inversion control.
I have experience using Mongo DB for indexing, aggregation, and sharding. It helped me with Storing, managing and searching data with text, geospatial, or time-series dimensions
Implemented Spring Controller layer with dependency wiring, the transaction for claims transactions.
Wrote SQL queries using joins, sub-queries and correlated sub-queries to retrieve data from the database.
Developed stored procedures (developed in PL/SQL) and transact SQL on the back end.
Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda and Generics.
Used Spring MVC to implement Design Patterns like Singleton and Factory patterns.
Developed server-side classes to interact with the database using Spring Boot and Hibernate.
The vivid user experience by designing new web features using MVC framework like Node.js.
Implemented JavaScript MVC pattern for the web presentation layer.
Implemented micro-services for the admin module in the application.
I am involved in Code reviews and code design documentation and solving GIT issues with the team.
Involved in the entire transition phase of applications like migrating from WebLogic to Tomcat, SVN to GIT, Ant to Maven.
Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
Hands on experience in configuring and deploying multi-tier applications using servers like WebSphere, Web Logic, Tomcat and JBoss.
Implemented DevOps pattern with version control Git, CI/CD tool Jenkins and TFS.
Prepared Test Cases to perform Unit, Integration and System Testing. Tested and developed components using Junit.
I have also used selenium to run tests across different browsers. It helped in the integration of TestNG framework for testing applications and reporting purposes.
Continuously learned Agile/Scrum techniques and shared findings with the team.
Maintained the Cloud Infrastructure that is comprised of the hybrid cloud platform.
Assisted in creating applications stacks and automated cloud services.
Troubleshooting cloud services when problems raised that includes network connectivity, storage, and compute.
Environment: Java, J2EE, Servlets, CSS, Log4J, Web services, Spring Boot, Hibernate, Restful, Multithreading, Oracle 11g, Apache Tomcat 9.3, React, Jenkins, WebLogic servers, Eclipse, JUnit, Html, JavaScript, JSP, Micro services: Spring Framework, Spring MVC, Spring Boot JDBC, XML, JSON, MongoDB, TDD Apache Maven, Linux, MySQL, XML, AWS.
Client: Cox Automotive Inc Aug 2019 to Jul 2021
Role: Java Developer
Responsibilities:
Driving the technical design of the application by collecting requirements from the Functional Unit in the design phase of SDLC.
Developed using new features of Java 8 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back-end tiers.
Developed the framework based on Struts MVC Architecture with Spring Dependency Injection.
Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Composite View and MVC. Used JBoss application server deployment of applications.
Good experience in creating components documentation using react.js.
Designed and developed Micro services business components using Spring Boot and used Spring Boot various annotations such as @EnableAutoConfiguration, @SpringBootApplication, @EnableScheduling to deploy the spring application.
Developed communication among SOA services using XML schema.
Developed UI component with AngularJS framework by utilizing the core features like MVC pattern and Dependency Injection.
Good hands-on experience on Docker, Kubernetes.
Designed dynamic client-side codes to build web forms and simulate process for a web application, page navigation using Angular 4.
Worked on Angular 2 key features like Routers, Guards, Resolver, Child Router, Annotations, child injector, and dependency injection with lifetime/scope control, Screen activator, logging, and directives.
Worked on MongoDB database concepts such as locking, transactions, indexes, sharing, replication, and schema design.
Developed Static and Dynamic pages using JSP and Servlets. Spring Boot Micro Services were developed using Micro Services architecture with RESTFUL and Apache Kafka.
Has Setup and build AWS infrastructure various resources (AMI, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS) using Packer and Terraform JSON templates.
Developed the monolithic application and involved in migrating existing monolithic application into Micro Service Architecture based RESTful Service and deployments were done on AWS using Spring Cloud for AWS.
Developed UI screens using HTML5, AngularJS and Bootstrap.
Configured Spring to manage Action classes and set their dependencies in a Spring context file and integrated middle tier with Struts.
Maintained Interface compatibility and concurrency in the project using Java new features like Lambda expressions, default, static methods and Concurrency API.
Core Java such as multithreading, Collection and Arrays concepts to develop and application implementations.
Used Hibernate Persistence Strategy to interact with database.
Environment: Java, J2EE, Core Java, Multithreading, JDBC, JSP, Servlet, Restful, JBoss, Multithreading, Angular, React, WebLogic servers, Micro services, Spring Framework, Hibernate, NoSQL, Spring Boot, XML, Maven, JBoss, SDLC methodologies, Docker, Jenkins Log4j, JUnit, GIT, Restful.

Client: S&P Global- India Aug 2016 - Jul 2019
Role: Java Developer
Responsibilities:
Design and developed the REST-based Microservices using the Spring Boot, Spring Data with JPA.
Worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSP, and JavaScript, Business objects
Involved in injecting dependencies into code using the Spring IOC module of Spring Framework.
Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate, and Session Fa ade in the project, which facilitates the clean distribution of roles and responsibilities across various layers of processing.
Created Restful API with CRUD plus query functions and Consumed JSON object using Jackson and Apache CFX.
Designed and deployed XML files for Dispatcher Servlet, Application Context, and Controllers to implement the Inversion of Control (IOC) module in Spring.
Participated in development of a well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards, with front end UI team.
Developed Micro Service to provide Restful API utilizing Spring Boot with Spring MVC implemented Micro Services based Cloud Architecture using Spring Boot.
Involved in establishing the connection and configuring the SQL database.
Consumed Web services for validating the users using the REST.
Created microservices to validate the Invoice details in the containerized environment.
Built a Part of the Microservices Application and automated builds through the Jenkins pipeline process.
Used the Swagger UI documentation using Swagger configuration for REST API testing using all methods.
Achieved synchronization of multiple threads through Multithreading and Exception Handling.
Prepared Test Cases to perform Unit, Integration, and System Testing. Tested the developed components using JUnit.
Used MongoDB and MySQL databases in Web API development.
Written Kafka producer to collect events from Rest API and push them to broker.
Wrote services to store and retrieve user data from the Oracle DB for a different application.
Environment: Java, J2EE, Spring Framework, JSP, Hibernate, REST, Oracle DB, WebLogic, Swagger, JavaScript, Mongo DB, Java Beans, log4j, GIT, Maven.
Keywords: cprogramm continuous integration continuous deployment user interface message queue javascript access management sthree database information technology procedural language Georgia

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