Post Job Free
Sign in

Stack Developer Java

Location:
Overland Park, KS
Posted:
September 05, 2025

Contact this candidate

Resume:

Java Full Stack Developer

Name: Vignesh Reddy

Email: ***************@*****.***

Phone: +1-913-***-****

Professional Summary

Full-Stack Java developer with over 9 years of practical experience in designing, building, and implementing scalable enterprise apps with Spring Boot, Java, and contemporary frontend frameworks like React and Angular

Proficient in developing enterprise-level applications using Java, Spring Boot, Hibernate, React.js, and RESTful web services.

Expert in building microservices architectures and deploying them on cloud platforms like AWS and Azure.

Strong experience in frontend technologies including React.js, Angular, HTML5, CSS3, Bootstrap, and TypeScript.

Skilled in integrating relational (MySQL, Oracle) and NoSQL databases (MongoDB), ensuring data consistency and high performance.

Proven track record of leading Agile teams, mentoring junior developers, and delivering high-quality software on tight deadlines.

Adept at implementing CI/CD pipelines using Jenkins, Docker, Kubernetes, Git, and Maven for automated builds and deployments.

Hands-on knowledge of security protocols (JWT, OAuth2, Spring Security) and performance optimization techniques.

Experienced in writing scalable, reusable, and testable code following design patterns and SOLID principles.

Known for problem-solving, attention to detail, and strong communication skills in cross-functional, collaborative environments.

Technical Skills

Frontend Technologies

Angular (8+), React.js, Vue.js, Material UI, Bootstrap, HTML5, CSS3, SASS, Tailwind CSS

Backend Frameworks

Spring Boot, Spring MVC, Spring Security, Spring Cloud, Hibernate, JPA, Node.js, Express.js

Database Technologies

SQL Databases: PostgreSQL, MySQL, Oracle, SQL Server, DB2

NoSQL Databases: MongoDB, Cassandra, DynamoDB, Firebase Fire store

Database Optimization: Query Optimization, Indexing, Partitioning, Caching (Redis, Memcached)

Programming

Java (8, 11, 17), Python, TypeScript, C++, C#, JavaScript.

Cloud & DevOps

Cloud Platforms: AWS (EC2, S3, RDS, Lambda, DynamoDB, CloudWatch, API Gateway), Azure (AKS, ADF, Functions, Key Vault), GCP (Cloud Functions, Big Query)

Containerization & Orchestration: Docker, Kubernetes (Helm, Istio, Service Mesh), OpenShift

Infrastructure as Code (IaC): Terraform, AWS CloudFormation, Ansible

CI/CD & Automation: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Argo CD

Messaging & Event-Driven Architecture

Kafka, RabbitMQ, ActiveMQ, AWS SNS/SQS, Azure Event Grid, Google Pub/Sub

Security & Authentication

OAuth2, JWT, Key cloak, LDAP, SAML, RBAC, ABAC, Spring Security, Multi-Factor Authentication (MFA), Encryption (AES, PGP, TLS/SSL), Secure API Design

Testing & Quality Assurance

Unit Testing: JUnit, Mockito, TestNG, Jasmine, Karma

Integration Testing: Cucumber, Pact (Contract Testing), Cypress, Selenium WebDriver

Performance Testing: JMeter, Gatling, Locust

Logging, Monitoring & Observability

ELK Stack (Elasticsearch, Logstash, Kibana), Splunk, Prometheus, Grafana, AWS CloudWatch, Open Telemetry, Jaeger, Zipkin

Data Engineering & Big Data

Apache Spark, Hadoop, Flink, Databricks, Snowflake, Data Warehousing, ETL Pipelines, Apache Airflow

AI/ML & Analytics

Python (NumPy, Pandas, Scikit-Learn, TensorFlow, PyTorch), ML APIs (AWS SageMaker, Azure ML, Google AI)

Enterprise Software Development

Microservices Architecture, Domain-Driven Design (DDD), Event Sourcing, CQRS, Serverless Architecture

Version Control & Collaboration

Git (GitHub, GitLab, BitBucket), SVN, Mercurial, Confluence, JIRA, Agile (Scrum, Kanban, SAFe)

Build & Dependency Management

Maven, Gradle, Webpack, NPM, Yarn

Professional Experience

Client: AT&T, Dallas, TX Sept 2023 – Till Date

Role: Senior Java Full Stack Developer

Responsibilities

Designed and delivered scalable Java-based enterprise applications, ensuring seamless support for core business operations and high-traffic customer-facing platforms.

Engineered robust backend solutions using Spring Boot, Hibernate, and RESTful APIs, enabling secure and efficient system integrations.

Collaborated with cross-functional teams including UI/UX designers, QA testers, and business analysts to deliver high-quality, user-focused solutions on time.

Developed clean, maintainable, and efficient code adhering to industry best practices and coding standards, reducing post-release defects.

Optimized application performance through caching, SQL tuning, and JVM optimization, ensuring low latency, high availability, and secure transactions.

Participated in all phases of the SDLC—from requirements gathering to deployment—ensuring smooth delivery of features and enhancements.

Performed comprehensive unit and integration testing, identifying and resolving issues early to maintain application stability and reliability.

Created and maintained detailed technical documentation for architecture, workflows, and code repositories, enabling faster onboarding and collaboration.

Integrated third-party APIs and services without downtime, expanding product capabilities and improving user experience.

Mentored and guided junior developers, fostering technical growth and improving team productivity.

Researched and recommended emerging Java technologies, frameworks, and tools to drive continuous improvement in development practices.

Partnered with DevOps teams to streamline deployments via CI/CD pipelines and containerized cloud environments, reducing release cycles.

Designed and implemented multi-region AWS deployment strategies using Route 53 and ALB to achieve high availability, failover, and disaster recovery readiness.

Leveraged LaunchDarkly for dynamic feature toggles, enabling canary releases and A/B testing without redeployments.

Configured real-time log aggregation with Fluentd and AWS CloudWatch, improving operational visibility and proactive issue resolution.

Provided advanced guidance on microservices, distributed architecture, and cloud-native development, strengthening the team’s technical capabilities.

Environment:

Java 17, Spring Boot 3.x, Kubernetes, Kafka, RESTful APIs, OAuth2, Keycloak, Terraform, AWS, PostgreSQL, AWS Step Functions, OpenShift, WebFlux, Apache Camel, Fluentd, Jaeger, Zipkin, AWS API Gateway v2, Route 53, ALB, Pact, LaunchDarkly.

Client: IT Induct, Cigna, IL Oct 2020 – Sep 2023

Role: Java Full-Stack Developer

Responsibilities

Created and built microservices for EHR platforms and patient portals utilizing Spring Boot and Java 11.

Developed HIPAA-compliant REST APIs for safe access to patient records, appointment management, and laboratory results.

Implemented HL7 and FHIR-based APIs to enable interoperability among hospital systems.

Developed Angular-driven dashboards for physicians, nurses, and administrative personnel featuring RBAC implementation.

Utilized AWS (EC2, S3, RDS) for reliable, expandable cloud implementations; managed CI/CD through Jenkins and Docker.

Developed authentication and authorization systems employing Spring Security with JWT and OAuth2.

Created and upheld RESTful APIs with Spring Boot and Spring MVC to facilitate microservices architecture.

Enhanced backend efficiency by utilizing Java Collections, Streams, and multithreading.

Combined relational and NoSQL databases (MySQL, MongoDB) through JPA/Hibernate and JDBC.

Created automated pipelines for building and deploying with Maven, Jenkins, Docker, and GitHub Actions.

Worked with the frontend team to incorporate REST APIs into Angular/React applications.

Created and sustained unit and integration tests with JUnit, Mockito, and TestNG; attained over 95% code coverage.

Assessed code quality and security risks through SonarQube.

Aided in creating backend components utilizing Core Java and Spring frameworks.

Engaged in the design of database schemas and the optimization of queries for Oracle and PostgreSQL databases.

Developed and evaluated SOAP and RESTful web services for business applications.

Oversaw project records and API documentation with Swagger and Postman.

Assisted in deployment tasks on AWS cloud utilizing EC2 and S3 services.

Attained 100% compliance with HIPAA audits by enforcing rigorous access controls and maintaining audit logs.

Incorporated management of patient documents utilizing MongoDB for unstructured information (lab reports, scans).

Achieved a 40% decrease in patient portal load time by optimizing backend queries and

implementing Angular lazy loading.

Built and maintained RESTful APIs for patient management, insurance verification, and prescription systems.

Implemented scheduling logic for physicians using Spring Boot and PostgreSQL.

Developed React-based responsive UIs for mobile-friendly patient engagement tools.

Environment: Java 8/11, Core Java, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA, OAuth2, JWT, REST, SOAP, HL7, FHIR, Angular, React, MySQL, MongoDB, PostgreSQL, Oracle, JUnit, Mockito, TestNG, Maven, Jenkins, Docker, GitHub Actions, SonarQube, Swagger, Postman, AWS (EC2, S3, RDS).

Client: Sysco, Houston, TX Sep 2018 – Sep 2020

Role: Software Engineer (Java, PL&SQL)

Responsibilities

Developed and maintained enterprise-grade backend services using Java, J2EE, and Spring Boot to power large-scale, mission-critical business applications.

Designed, optimized, and maintained complex PL/SQL packages, stored procedures, functions, and triggers in Oracle to ensure data integrity and performance.

Implemented query, index, and transaction performance tuning strategies, reducing database latency and improving throughput significantly.

Built and integrated RESTful APIs to enable seamless communication between internal systems and external third-party services.

Migrated critical business logic from legacy PL/SQL code into modular, maintainable Java microservices, enhancing scalability and maintainability.

Participated in the full SDLC—requirements analysis, design, development, testing, deployment, and post-release support—ensuring timely delivery of features.

Partnered with business analysts and stakeholders to gather requirements and translate them into clear, actionable technical designs.

Conducted peer code reviews, mentored junior developers, and enforced coding standards to maintain high-quality deliverables.

Developed automated unit tests using JUnit and created database test scripts for PL/SQL components to ensure functional accuracy and stability.

Configured and maintained Jenkins CI/CD pipelines to automate build, test, and deployment workflows, reducing release times.

Collaborated within an Agile/Scrum environment, contributing to sprint planning, daily stand-ups, and retrospectives to improve team efficiency.

Authored and maintained comprehensive technical documentation for system architecture, database schemas, and integration workflows.

Environment: Java 8, J2EE, Spring Boot, Hibernate, RESTful Web Services, Oracle PL/SQL, SQL Developer, Maven, Jenkins, Git, JUnit, Eclipse/IntelliJ, Linux, Agile/Scrum.

Client: Microsoft, Hyderabad, India July 2013 – July 2016

Role: Junior Full-Stack Java Developer

Responsibilities

Developed and maintained trading and payment processing modules using Java 8 and the Spring Framework (Spring MVC, Spring Security) for secure and reliable financial operations.

Integrated real-time FX rate services and third-party financial APIs via secure REST and SOAP web services, ensuring accurate and timely data exchange.

Built responsive AngularJS-based dashboards for internal analysts to monitor transactions, customer portfolios, and market trends in real time.

Connected MySQL and Oracle databases with Hibernate and JPA, enabling efficient data persistence and retrieval.

Automated build and deployment pipelines using Jenkins, Maven, and Ant, streamlining the release process.

Performed unit and integration testing with JUnit and Mockito to maintain high code quality and prevent regressions.

Collaborated closely with frontend developers to achieve seamless integration between AngularJS UI components and backend services.

Developed backend modules aligned with microservice-oriented design principles (pre–full microservices adoption) to enable modular scalability.

Participated in deployments and system monitoring across both on-premise servers and AWS EC2/RDS environments.

Implemented Role-Based Access Control (RBAC) and authentication using Spring Security and custom token-based authentication mechanisms.

Managed code deployments using Jenkins pipelines with integrated SonarQube quality checks for early defect detection.

Increased transaction processing efficiency by 25% through asynchronous processing techniques and multi-threading.

Migrated components of a legacy monolith into modular, service-oriented architecture to improve scalability and maintainability.

Designed and implemented RESTful APIs for claims management and policy issuance systems using Spring MVC and JPA.

Created optimized database schemas and complex queries for PostgreSQL and Oracle systems.

Documented and tested APIs using Swagger and SoapUI, ensuring consistency, usability, and maintainability.

Environment: Java 8, Core Java, Spring MVC, Spring Security, Hibernate, JPA, OAuth2 (early adoption), JWT (custom implementation), REST, SOAP, Swagger, AngularJS, MySQL, Oracle, PostgreSQL, JUnit, Mockito, Maven, Ant, Jenkins, SonarQube, SoapUI, AWS (EC2, RDS), Git, HTML, CSS, JavaScript



Contact this candidate