Post Job Free
Sign in

Stack Developer Spring Boot

Location:
New Jersey
Posted:
September 10, 2025

Contact this candidate

Resume:

RAVI TEJA

JAVA FULL STACK DEVELOPER LINKEDIN PORTFOLIO

****.********@*****.*** 848-***-****

PROFESSIONAL EXPERIENCE:

Highly skilled Java Full Stack Developer with 5 years of experience delivering scalable, secure, and high - performance applications across healthcare, education, and enterprise sectors. Expert in Java/J2EE, Spring Boot, Microservices Architecture, RESTful APIS, GraphQL APIs, and modern front-end frameworks including React.js, Angular, and Next.js. Proficient in Cloud platforms (AWS, Azure), real-time messaging (Apache Kafka, RabbitMQ, JMS), and event-driven systems. Strong background in database optimization (Oracle, MySQL, PostgreSQL, MongoDB, DynamoDB) and performance tuning. Hands-on experience with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, Ansible).

TECHNICAL SKILLS:

Programming Languages

Java/J2EE, JavaScript, TypeScript, Python, Golang.

Frameworks and Libraries

Spring Boot, Spring MVC, Hibernate, JPA, React-Native, Angular, React.js, Next.js, Redux, jQuery, JDBC, Spring JDBC, Apache Camel.

Web Technologies/Design

HTML5, CSS3, Bootstrap, JSP, XML, Vue.js, UI/UX, JSON, RESTful APIs, SOAP, Figma.

Databases

Oracle, MySQL, PostgreSQL, MongoDB, PL/SQL, Cassandra, DynamoDB, NoSQL, IBM DB2.

Cloud Technologies

Azure, GCP (Google Cloud Platform), AWS

Tools/IDEs

Jenkins, Docker, Kafka, Kubernetes, Maven, Webpack, Gradle, Eclipse, IntelliJ IDEA, TDD, Babel, Postman, JIRA, JMeter, JUnit, Mockito

Technologies

Git, GitHub, Splunk, JSON, XML, WCAG, Redis, Spring AOP, log4j, C#, Object Oriented Programming (OOP), Data Structures Algorithms(DSA), Algorithm Design, IBM, ES5, ES6, JVM, Datadog, ELK Stack, Logstash, Selenium, Swagger UI, SSL, NPM, WebLogic, AJAX, Terraform, Agile, Waterfall, PowerShell, Visual Studio, BitBucket, SAML, SaaS, Confluence, AI, Machine Learning (ML), Tomcat, JBoss

Messaging and Streaming

Apache Kafka, JMS, RabbitMQ

Operating System

Windows, Linux, Unix

Educational Testing Services (ETS), Princeton NJ (Jan 2023 – Till Date)

Role: Software Engineer

Designed and developed Single Page Applications (SPA) using React, Node.js, HTML5, CSS3, Bootstrap, increasing user engagement by 25% through dynamic content loading and responsive design.

Ensured the React and Redux-based application adhered to WCAG 2.1 accessibility standards, making the platform usable for individuals with disabilities and improving overall accessibility compliance by 20%.

Optimized the React application for performance by implementing lazy loading and code splitting and efficient handling of cookies and browser storage, reducing initial load times by 30% and improving user satisfaction.

Collaborated with UX/UI designers to implement pixel-perfect user interfaces based on designs from Figma and Adobe XD, ensuring design consistency and improving user experience across the application.

Designed and maintained enterprise applications using Java/J2EE, microservices architecture, RESTful APIs, GraphQL, and cloud deployment, achieving a 30% increase in data processing speed and improving test result-aggregation efficiency.

Developed microservices following J2EE standards and utilizing Spring Boot and message-driven architecture, resulting in a 40% improvement in system scalability to support millions of students' real-time assessments.

Built high-performance RESTful APIs using Scala, Play Framework, and Spring Boot, optimizing JSON serialization to reduce response times by 20% and improve quicker access to student results and test data.

Integrated Scala-based services with Spring Boot and Java microservices, enabling seamless interoperability across the enterprise test management platform.

Designed and implemented multi-threaded transactional systems using MVVM architecture, ensuring smooth data flow and scalability during peak test-taking periods with minimal lag.

Architected backend development with microservices solutions using Spring Boot, Hibernate ORM, and RESTful APIs, and designed event-driven architectures with Apache Kafka and RabbitMQ, improving system reliability and data processing efficiency and troubleshooting capabilities.

Enhanced microservices architecture by integrating with Spring Boot, improving code efficiency, maintainability, facilitating faster iterations, and reducing code redundancy in the test management system.

Developed containerized applications using Docker and Kubernetes, ensuring scalable and fault-tolerant microservices architecture for global test events.

Automated anomaly detection on assessment logs using ML algorithms, identifying irregular test-taking patterns and reducing manual review effort.

Leveraged AI-driven test automation frameworks to validate workflows, improving coverage and reducing defects in production.

Automated build and deployment processes using Maven, Ant, Log4j, Git, Jenkins, Docker, and Kubernetes, reducing debugging time by 30% and enhancing production stability.

Automated CI/CD pipelines using Azure DevOps, Git, Jenkins, Docker, and Kubernetes with a strong focus on containerization,

reducing manual effort by 40% and accelerating release cycles through consistent and reliable deployments.

Streamlined CI/CD processes using Ansible, reducing setup time by 40% and enabling faster deployment of application updates.

Deployed applications using Azure cloud services (Azure App Service, Azure Functions, Azure Storage), achieving 99.9% system reliability, and significantly reducing downtime through proactive troubleshooting.

Built and optimized Kafka Producers and Consumers for real-time data processing, reducing message delivery latency by 40% and improving system responsiveness.

Leveraged Scala with message-driven architecture using Kafka and RabbitMQ, enhancing event-driven communication and reducing processing delays.

Utilized Elastic search for search and analytics, and teat automation reducing data retrieval times and improving decision making based on testing trends.

Implemented OAuth2 and JWT-based authentication with Spring Security, ensuring compliance with FERPA and GDPR regulations and safeguarding sensitive student data.

Optimized database interactions using Spring Data JPA and SQL queries, achieving a 30% reduction in query execution time for faster retrieval of test data, and implemented test automation to validate query performance and data accuracy across critical workflows.

Enhanced database performance using indexing, caching, and query optimization across relational databases (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, DynamoDB), while ensuring data integrity and scalability through PL/SQL, triggers, stored procedures, and data modeling.

Developed and maintained unit test using JUnit, Mockito, Jest into CI/CD pipelines, reducing defect rates and maintaining high- quality standards.

Monitored microservices using Spring Boot Actuator, ensuring system health during high-stakes test periods and addressing performance bottlenecks.

Created Swagger API documentation, reducing onboarding time for new developers by 20% and improving API integration.

Managed version control using Git and GitHub, efficiently handling branches, pull requests, and commits, and integrating Cypress for end-to-end automated testing to ensure application stability and reliability during the development process.

Designed and built multi-tier enterprise applications using JDBC, JNDI, JSTL, JPA, Servlets, JSP, and EJB, enhancing system modularity, maintainability, and performance.

Deployed and maintained Java applications on Apache Tomcat, WebLogic, and JBoss application servers, optimizing application scalability and ensuring high production readiness.

Worked with IDE tools such as Eclipse, NetBeans, and IntelliJ, adhering to coding standards, debugging complex issues, and optimizing code review throughout the software lifecycle.

Concentrix Catalyst, Hyderabad (Feb 2020 – July 2022)

Role: Java Developer

Designed and developed responsive user interfaces for web applications using HTML5, CSS3, JavaScript, TypeScript, Bootstrap, Tailwind CSS, jQuery, Angular, React.js, and Vue.js, improving accessibility and achieving a 40% increase in user engagement across web development.

Developed Single Page Applications (SPAs) using React.js, Vue.js, Angular, and Next.js, leveraging component-based architecture and tools like GraphQL for efficient state management to improve maintainability and scalability.

Optimized React applications through lazy loading, code-splitting, server-side rendering (SSR), and static site generation (SSG), reducing initial load time by 40%, enhancing SEO rankings, and improving overall performance.

Integrated Redux with tools like React Router to maintain smooth navigation and state persistence across multiple views, ensuring seamless user experiences in both web services and mobile platforms.

Implemented Microservices architecture with Spring Boot, Kubernetes, and Docker, improving modularity, system scalability, and reducing deployment time by 50%, leveraging AWS ECS, EKS, and Fargate for efficient container orchestration.

Designed and implemented RESTful APIs and GraphQL APIs using Java (Spring Boot, JAX-RS, Jersey) and Node.js, ensuring seamless data flow between hospital management systems, EHRs, and telemedicine platforms.

Ensured HIPAA compliance and security by integrating OAuth2, JWT authentication, and role-based access control (RBAC) to protect patient data and reduce security incidents by 15%.

Optimized healthcare apps using Spring Boot with AWS RDS, DynamoDB, ElastiCache, and AWS Lambda for serverless, event- driven data processing and reduced query latency.

Managed cloud-based deployment on AWS using AWS EC2, ECS, EKS, Lambda, and Cloud Infrastructure, ensuring 99.9% uptime and scalability for SaaS Applications.

Implemented Infrastructure as Code (IaC) using Terraform, Ansible, and AWS CloudFormation, streamlining infrastructure provisioning and reducing manual errors.

Automated deployment and testing via CI/CD pipelines using Jenkins, AWS Code Pipeline, and GitHub Actions for faster, reliable updates.

Improved real-time patient monitoring by integrating IoT-enabled medical devices and processing real-time data streams using Apache Kafka and AWS Kinesis, reducing alert response time by 40% while implementing event-driven design patterns for efficient data flow.

Optimized React applications with Redux for efficient state management, reducing unnecessary re-renders and improving performance by 30% for real-time patient data updates. Integrated Redis for caching, further enhancing performance and reducing latency in data retrieval.

Leveraged Elasticsearch (AWS OpenSearch) for full-text search and real-time analytics, improving medical record retrieval efficiency and reducing query latency by 40%, while integrating Apache Airflow for automated data indexing and real-time log processing.

Developed and maintained data pipelines for processing and analyzing healthcare data using Apache Spark, AWS Glue, AWS EMR, and Amazon Redshift, improving decision-making and reducing data processing time by 45%.

Utilized Kibana, Amazon CloudWatch, AWS X-Ray, and Prometheus-Grafana for system performance monitoring, visualizing logs, generating real-time reports, and proactively detecting issues before they impact users.

Developed robust unit and integration testing with JUnit, Mockito, Cypress, Jest, Mocha, and Jasmine, achieving 90% test coverage and reducing defects by 35%.

EDUCATION:

Master of Science in Computer Science (August 2022 - May 2024)

Western Illinois University, Macomb, IL

Graduated with A Grade.

COURSE WORK: Intensive Programming Review in Java, Operating Systems, Software Engineering, Computer Graphics with C++, Computer Network, Computer Architecture, Artificial Intelligence (AI), Data Science, Database Systems, Advance Artificial Intelligence, Advance courses in Computer Networks.

ACADEMIC PROJECTS:

PROJECT 1: ONLINE ELECTION SYSTEM

The Online Election System allows voters to register, view candidates, and vote securely from anywhere using an ID and password, making the voting process simple and accessible.

It helps candidates manage their profiles, track elections, and view results, ensuring a fast, accurate, and transparent election process while reducing costs and promoting fairness.

PROJECT 2: DEFECT TRACKING SYSTEM

The Defect Tracking System helps teams log, track, and manage software defects in real-time, making it easier to monitor issues and assign tasks to the right team members.

It improves collaboration by allowing teams to prioritize and resolve defects quickly, ensuring timely fixes and maintaining the quality of the software throughout the development process.

CERTIFICATIONS:

Microsoft Certified: Azure Fundamentals & Azure Associate.



Contact this candidate