Aditya Rajapudi

Senior Java Full Stack at HNE Health
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Denton, Texas, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Australia
    • Individual and Family Services
    • 1 - 100 Employee
    • Senior Java Full Stack
      • Jan 2023 - Present

      • Involved in the Software Development Life Cycle (SDLC) phases, including requirements analysis, design, development, deployment, and testing of Java/J2EE applications, utilizing Design Patterns. • Utilized the Rest Controller in the Spring framework to develop RESTful Web services and data flow through JSON objects. • Worked extensively with various AWS services, including S3, EC2, ELB, Route53, Lambda, NACL, and Security groups. • Developed data access layer DAO using Hibernate, JDBC, Spring Hibernate template, and Spring JDBC template. • Implemented a Microservices architecture using Spring Boot-based services that interacted through a combination of REST and Apache Active MQ message brokers. • Implemented Auto-Completion functionality by performing GET and POST requests using Ajax. • Utilized firebug and Chrome developer tools to diagnose and resolve JavaScript errors. • Designed and developed a framework for consuming web services hosted on Amazon EC2 instances. • Deployed Spring Boot and microservices applications in the AWS Cloud using Docker containers. • Developed API’s for leveraging AWS Lambda to automate server management and execute code in AWS. • Used UNIX commands and shell scripting extensively and XML-based configuration to wire the dependency components together and to define bean classes. • Designed web pages using HTML5, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, and Mongo DB. • Implemented Micro services-based cloud architecture utilizing Spring Boot. • Utilized the Spring Data Framework to leverage the features of Spring JDBC and Spring ORM classes, such as JDBC Template and Hibernate Template, for efficient database operations. • Implemented Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, and incorporated Hibernate cache concepts. • Employed log4j and JUnit for application code testing, logging, debugging, and overall testing purposes. Show less

    • United States
    • Hospitals and Health Care
    • 700 & Above Employee
    • Senior Java Full Stack Developer
      • Jan 2022 - Sep 2022

      • Designed web pages using HTML5, CSS3, JavaScript, React.js, Redux, React-Bootstrap, Node.js, express.js, and Mongo DB. • Implemented Micro services-based cloud architecture utilizing Spring Boot. • Utilized the Spring Data Framework to leverage the features of Spring JDBC and Spring ORM classes, such as JDBC Template and Hibernate Template, for efficient database operations. • Implemented Spring MVC Transaction Management, Spring/Hibernate Batch Transactions, and incorporated Hibernate cache concepts. • Employed log4j and JUnit for application code testing, logging, debugging, and overall testing purposes. • Worked on Apigee Proxies development for APIs developed on Spring boot and setting up mutual Auth and JWT on Apigee system. • Implemented Exception Handling, Logging and Error Handling using Spring AOP. • Configured spring security to implement Single Sign On (SSO) based on HTTP header parameters. • Creating Docker scripts to create Docker images, push to dockyard and run Docker containers on EC2. • Used log4j for application-level logging, Developed Unit /Integration test cases using Junit, Mockito. • Involved in building a single page and cross browser compatible web application using Angular 10, ReactJS and Bootstrap. • Worked on Spring Batch Application, Cron job setups and File generation. • Implementing Mongo Db 6.0 and built-in functions to retrieve and update data from the databases. Show less

    • United States
    • Banking
    • 700 & Above Employee
    • Java Full Stack Developer
      • Feb 2019 - Jul 2021

      • Implemented Agile, Scrum methodologies actively involved in technical meetings, requirements gathering, analysis, planning, effort estimations, development and testing. • Followed agile methodology and used Test Driven Development. Created Design Docs from Functional Specifications • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, Spring, Hibernate, Java Beans, JDBC, XML, Web Services • Used PostgreSQL for querying PL/SQL statements to store & retrieve data from database using JDBC • Worked on RXJS Compatibility package to get backwards compatibility with Rx JS previous to Angular 9. • Develop domain monitoring java class using JMX to collect JDBC, JVM, and Execute Queue statistics for Managed Servers. Document and establish standard processes to ensure repeatability for J2EE administrators • GraphQL, PostgreSQL, and SQL Server Node JS, XML, XSD, XSLT, GIT, JSON, Frameworks React. Js, and EXPRESS. • Experienced in using Agile Project Management tool like Bootstrap Azure Boards for agile planning, tracking and management. • Reviewed High-level Design (HLD), Functional requirements and discussed the new functionality in team meetings. • Extensively worked on Java 8, micro-Services, Sprint Boot, and Pivotal Cloud Foundry (PCP) cloud structure. Show less

    • United States
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Java Full Stack Developer
      • Jan 2018 - Jan 2019

      • Participated in the system study to understand the functionality of the current system. • Designed UML activity diagrams, sequence diagrams and story boards during the requirements gathering phase, using Rational Software Modeler. • Performed extensive trouble shooting experience including stack trace analysis and JVM tuning experience by changing. • Created Docker images using a Docker file. Worked MongoDB 4.0 on Docker container snapshots, removing images and managing docker volumes and experienced with Docker container service. • Developed application using GIT, GNU, RCS, SCCS, CVS, SVN, Mercurial, Monotone concepts of Single page application using MEAN STACK (Angular 8), NodeJS, and Express. • Worked on developing ETL Workflows on the data obtained using Python for processing it in HDFS and HBase using Oozie. • Developed Map Reduce (YARN) programs to cleanse the data in HDFS obtained from heterogeneous data sources to make it suitable for ingestion into Hive schema for analysis. • Wrote SQL queries and Stored Procedures for interacting with the Oracle database. • Used Bit Bucket as the code repository and frequently used Git • Commands to clone, push, pull code to name a few from the GIT repository. • Experience in applying JMS (Java Messaging Service) for reliable information exchange across Java applications using Apache Kafka, RabbitMQ, ActiveMQ and IBM MQ to communicate from Client to Server • Built with TDD Redux/React.js and ES6 frontend, node.js backend. • Manage the offshore team to coordinate and Linux lead the development. • Used Spring MVC for structure of the application. • Used AngularJS for the client-side scripting. • Used AJAX to communicate with the backend without refreshing the screen for certain requirements • Implemented RESTful services for collecting provider information. • Created database triggers, stored procedures for miscellaneous functional operations. • Provided support during Quality Assurance and User Acceptance testing phases Show less

    • Canada
    • Construction
    • 1 - 100 Employee
    • Java Software Developer
      • Nov 2016 - Dec 2017

      • Hands on development experience and full understanding of full-stack development. • Involved in Java full stack with Spring Boot, Eclipse. • Implemented Spring Restful/Micro services and Implemented Spring MVC flow to interact with different modules. • Hands on Experience in Design and develop reusable Micro services, REST APIs over Master Data and always thinking about security, performance and scalability. • Involved in Client-side validation using Java script and jQuery. • Worked with cross-browser issues related to the front end that is created using JavaScript, CSS3, HTML5, AngularJS and NodeJS. • Involved in continuous integration, GIT, GNU, RCS, SCCS, CVS, SVN, Mercurial, Monotone and DevOps methodologies such as Git, Jenkins, Nexus, Rally, Jira, etc. • Implemented application using Spring MVC and Hibernate. • Working Experience in Messing Platforms such as RabbitMQ, Kafka, AWS SQS. Open Shift and Red Hat Rules Engine. • Strong and Preferable experience to Maintained AWS infrastructure and developed back-end services. • Involved in Apache Linux Tomcat server and SQL Server set up in all environments and deployments. • Involved in SQL server Database design and set up. • Developed custom directives (for simultaneous file uploads) and created Angular 7 services to consume in controllers. • Developed the Product Builder UI screens using JSP. • Layouts developed using bootstrap. • Involved in defect fixing and worked on change requests. • Involved in making REST web service calls to get data from the server. • Expertise in shading distributed Cassandra and mongo dB 3.0 system and building Cassandra clusters. • Involved in Build Tools Maven and Gradle. • Experience working with automated unit test frameworks like Git, Jenkins, Junit and Mockito is preferable. Show less

    • Bangladesh
    • Technology, Information and Internet
    • Java Developer
      • Jun 2015 - Oct 2016

      • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business • Selected the Test Cases to be Spring boot automated Linux and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework. • Hands on Experience with relational database development including design integration and modeling for current or prospective applications. • Worked on Kubernetes, Configuring the Kubernetes pods and testing the pods. • Implemented filters for user authentication and user authorization by Spring Security. Show less

Community

You need to have a working account to view this content. Click here to join now