Post Job Free
Sign in

C++ React Js

Location:
Dallas, TX, 75225
Posted:
May 21, 2024

Contact this candidate

Resume:

Programming Languages

Java, C++, PL/SQL, .Net, Python

Web Technologies

HTML5, CSS3, JavaScript, AJAX, JSON, Bootstrap, jQuery, Angular 4/6/8/9, React JS with Flux, Redux, Ember JS, Backbone JS, NodeJS, Express JS

J2EE Technologies &Frameworks

Servlets, EJB, JSP, JDBC, SOAP, WSDL, REST, XML, JAXP, JAXB, JPA, JMS, Spring3.x/4.x/5.x, Hibernate, Spring MVC, Spring Boot, Spring Data, Spring Batch, Spring cloud, Spring JDBC, Dump Analysis.

Databases

Oracle 8i/9i/10g/11i, DB2, SQL Server, MYSQL, MongoDB, Cassandra

Web service frameworks

JAX-RS, JAX-WS, Apache CXF, Axis, Jersey

Software Methodologies

Agile, Scrum, TDD, Waterfall

Build & Configuration Tools

Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM, Bower

Testing Tools

Junit, TestNG, Mockito, Jasmine, Karma, Mocha, Chai, Protractor, SOAP UI

Version Control Tools

GIT, SVN, GitLab, Bitbucket, TFS

Project Management Tools

JIRA, Rally, Microsoft Project

Cloud Technologies &

DevOps Tools

AWS, PCF, EC2, EBS, S3, Docker, ECS, EKS, SQS, RDS, S3, Glacier, Lambda,

Kubernetes

Operating System

Windows, Linux, Unix, MAC, MS-DOS

IDE’s

Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty

WORK EXPERIENCE

Client: Curtana Pharmaceuticals, Austin, Texas, USA (June 2023 - Present)

Role: Java Full stack Developer

Description: Curtana is a biopharmaceutical company. It is developing highly targeted therapies for the treatment of brain cancer, including glioblastoma in adults and pediatric high-grade glioma in children.

Responsibilities:

Implemented Struts Framework and performed SIT, UAT. Worked on Swagger API and auto-generated documentation for all REST calls. Used SAML 2.0 protocols to establish security in communication between HTML pages.

Used Java Messaging Services (JMS) for reliable and asynchronous exchange of vital information such as payment status report. Implemented Reacts Axioms Http Request to read data from web server and process JSON data to render in UI.

Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, test. Deploy. Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.

Developed the service layer, a layer that acts a bridge between the presentation layer and data access layer, with Spring MVC framework. Exposed Survey API to other applications in DOE using Apache Axis2.

Extensively involved in developing and writing Maven build scripts for automated build and deployment processes.

Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy. To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.

Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system. Used JavaScript and jQuery for validating the input given to the user interface.

Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by Pivotal Cloud Foundry (PCF). Worked on the modernization of a legacy and outsourced UI technologies used were Angular 2/4, Angular Materials 2, CSS, Node JS, Express JS.

Used Amazon cloud watch to monitor AWS services and Amazon cloud Watch logs to monitor application.

Involved in writing java API for Amazon Lambda to manage some of the AWS services.

Extensive experience in developing Microservices using Spring frameworks and followed domain driven design.

Implemented the project by using Spring Web MVC module. Work with front-end technologies such as HTML, CSS, JavaScript, jQuery, Angular or React. Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, and development.

Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.

Involved in designing the report for the validation service to identify bad data and data consistency from legacy database to migration database in SQL server. Developed the REST Microservices using Java JDK 1.8, Scala, on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle.

Implemented the online application by using Core Java, Multithreading, JDBC, JSP, Servlets, Webservices.

Environment: Java8, Spring Boot 2.x, Restful, Spring Cloud, Jax, AWS, Lambda, Splunk, Cloud Foundry, Angular 9/11, AWS, Jira, REST API, Kubernetes, Python, Maven, GIT, Docker, IAM Kafka, SOAP, JPA and Microservices

Client: Lone Star National Bank, McAllen, Texas, USA (Mar 2022 - Apr 2023)

Role: Java Full stack Developer

Description: Lone Star National Bank is a community bank. It offers a comprehensive range of banking services to its customers. It has different modules like Banking, Wealth management, Investments, Insurance, Digital banking, and Mortgage, etc.

Responsibilities:

Designed extensive additions to existing Java Web Application utilizing Service Oriented Architecture (SOA) techniques.

Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API to access the MongoDB from NodeJS.

Developed Services using Web services (Contract First approach) for different application modules and used tools like Soap UI for testing. Used Log4j for validate functionalities and JUnit for unit testing.

Implemented the security on microservices using Spring Boot Auth server which generated JWT tokens as OAUTH2 mechanism. Triggered the automation jobs using Jenkins to get the cucumber JSON reports.

Building ETL tool for the migration of data & validating the test cases after the extraction, transformation & load of data

Used Streams and Lambda expressions available as part of Java 8 to store and process the data. Golden Gate kafka adapters are used to write data to Kafka clusters.

Developed Servlets for server-side transactions and made use of AJAX for server-side processing without refreshing JSP page. Implemented access control, Authorization and Oauth2 authentication using Spring Security.

Involved in Requirements gathering, Analysis, Design, Development and Testing of application using Agile methodology (SCRUM) in a test-driven development (TDD) approach. Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s, and Java classes and web implementation controllers are Servlets. Implemented REST Web services to retrieve data from client side.

Implemented asynchronous messaging services using JMS. Worked with CI/CD pipelines to integrate the Java code to align with DevOps practices using Docker. Handling the project with GIT version control.

Environment: JDK, JSP, Web Sphere, RAD, JDBC, XML, JSON, DOM, SAX, IBM WebSphere application server, AWS, HTML, Web Services, WSDL, SOAP, REST, SQL, PL/SQL, JavaScript, Oracle11g, PL/SQL Developer, Toad, Log4j, ANT, CVS, JIRA, Linux.

Client: Paytm, Hyderabad, India (Jan 2019 - Jul 2021)

Role: Java Full stack Developer

Description: Paytm Private Limited is a Payment Gateway and an E-commerce platform-based organization. It provides a seamless and convenient shopping experience for customers. It also offers wide range of products.

Responsibilities:

Involved in client-side Technologies such as HTML, CSS, JavaScript, React JS and NodeJS. Supports different markets for alerts and bugs, Analyze and understand fix them.

Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka. Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.

Implemented J2EE components using Spring MVC, Spring IOC, Spring Transactions and Spring Security modules.

Involved in bug fixing during the System testing, Joint System testing and User acceptance testing. Deploying the applications and binding third party services like App Dynamics on Pivotal Cloud Foundry (PCF).

Experience in Integration of Amazon Web Services AWS with other applications infrastructure.

Developed Angular 7/6 material responsive web application pages using Angular 8 -Material services, controllers and directives for front end UI and consumed RESTful web service API.

Developed applications using Angular 6 and Java 8 new feature (lambda expressions). Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.

Designed and developed the framework to consume web services hosted in Amazon EC2 instances.

Used Spring MVC architecture with Hibernate to implement DAO code and used RESTful Web Services with XML parsing to interact with other modules. Experienced in Reacts js and working with React Flux Architecture and experience in using React js components, forms, events, keys, router, plus redux, Animations and flux concepts.

Implemented high availability with Azure Classic and Azure Resource Manager deployment models. Wrote Hibernate Query Language (HQL) and Criteria based queries to work with SQL databases.

Used Eclipse based Spring Tool Suite (STS) for development and debugging Spring Boot applications, Micro services and deployed into OpenShift cloud platform. Used HTML, XHTML, DHTML, Java Script, AJAX, Angular 1.x/2, JQUERY, XML, XPATH, JSP and Tag Libraries to develop view pages in portal.

Involved in various phases of SDLC as requirement gathering, modelling, analysis, architecture design and development and the project was developed using Agile Methodologies. Modified existing Shell scripts in Unix to call daily sub routines.

Developed Business objects using POJOs and data access layer using Hibernate framework. Involved in web services design and development. Responsible for creating and consuming web services using REST and XML.

Environment: JDK1.8, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, Multithreading, Cassandra, Query, Struts, Design Patterns, HTML5, CSS3, JMS, XML, Eclipse, Apache, Oracle ECM, Java 8.0, Struts, Webservice, SOAP, bootstrap, Microservices.

Client: HDFC Ergo, Hyderabad, India (Jun 2017 - Dec 2018)

Role: Java Developer

Description: HDFC Ergo Insurance in the health insurance sector. It provides to the needs of Health Insurance claims for Individual customers, corporate customers, and Govt.

Responsibilities:

Extensive use of Struts Framework for Controller components and view components. Implemented REST services using Talend ESBstudio. Developed different GUI screens JSPs using HTML, JavaScript, and CSS.

Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.

Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Used Jenkins as Continuous Integration. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploys.

Used Ion Api in conjunction with other AWS services, such as Amazon s3 for storing and retrieving Ion data, AWS Lambda for serverless computing and AWS DynamoDB for NoSQL database operations.

Integration of Spring Batch & validation service in the UI & in JBOSS & APACHE Tomcat servers as well.

Implemented configured JIRA issue tracking software with Agile plug-in across all the company functions.

Extensively worked on Spark using Scala on cluster for computational, installed it on top of Hadoop performed advanced analytical application by making use of spark with Hive and SQL/Oracle

Involved in design, Development and implementation of Product Lifecycle admin site based on -'MVC' architecture and Front control design pattern using Spring MVC Framework for Presentation tier and server-side J2EE technologies.

Used jQuery to build accordion style content, drag and drop functionality, calendar, popup and modal windows.

Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.

Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 2, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, Log4j, Git.

PROFILE SUMMARY

Innovative Java Full Stack Developer with 6+ years of experience in developing and maintaining web applications using HTML, CSS, JavaScript, Node.js, and MySQL. Proven track record in improving user engagement, revenue, and application performance.

ABOUT ME

RAMYA BATHULA

Java Full Stack Developer

Over 6+ years of professional experience in Requirements Analysis, Design, Development, and Implementation of Java, J2EE and client-server technologies.

Implemented persistence layer integration with DB’s using iBatis, JPA/Entities/Hibernate/JDBC API.

Spring Boot Microservices were developed with Microservices architecture using REST and Apache Kafka.

Experience in Producing and consuming Web Services Technologies like RESTful (JAX-RS), SOAP (JAX-WS), JAX-RPC and JAXR (Java API for XML Registries). Experience in Web services using AXIS, REST FUL API.

Hands-on expertise in developing Angular2 features like Directives, Filters, and Services. Deployed the Zero Down Deployment using Kubernetes orchestration service application. Experience in Internationalization (i18n) and Localization (l10n).

Experience in Jenkins integration service for software development. Good experience in Agile and SCRUM methodologies.

Strong development experience in Java/J2EE technologies including Servlets, JSP, JDBC, JMS, XML, and Struts, XSL, XSLT, JUnit, Log4J, JavaScript, SQL, PL/SQL, HTML, Angular.

Used core java to develop the business logic, its development by using J2EE technologies like Servlets, JDBC, JSP, Spring, Spring Batch, Spring Cloud, Spring Boot with micro services and other technologies.

Experience of designing and architecting server-less applications using AWS Lambda API Gateway, DynamoDB and Security Token Service (STS). Experience with Version Control tools like GIT, GitHub, CVS, SVN and build tools like MAVEN and Gradle with Integrated Development Environments like Eclipse and IntelliJ and STS.

Good working knowledge of build tools: Ant, Maven and Gradle. Experience on Service Oriented Architecture (SOA) designs. Experience in Backing up databases using Mongo DB backup facility in OPS manager.

Experience in design/development of web applications using Java, JSP, J2EE, JDBC, Servlets, JMS, MVC Framework, Web Services, XML, XSD, JSON, and JAXB.

Experience in Integrating and deploying applications using Apache Camel, Apache CXF, Apache Kafka, ActiveMQ, Service Mix and JBoss Fuse Enterprise Service Bus (ESB).

Well experienced in using JUnit, Selenium, Mockito, Log4j, JMeter, TestNG and SOAP UI for testing framework.

Expertise in using Spring frameworks like (CORE, AOP, DI, SECURITY, IOC).

Master’s in computer science from Campbellsville University, USA

EDUCATION

TECHNICAL SKILLS



Contact this candidate