Post Job Free
Sign in

Stack Developer Spring Boot

Location:
Hyderabad, Telangana, India
Posted:
April 14, 2025

Contact this candidate

Resume:

Santhosh Mahidar

Email: ***************@*****.*** Contact: 845-***-****

SUMMARY

Over 5+ years of experience as a Java Full Stack Developer in the IT industry. Expertise in Software Analysis, Design, Development, Implementation, and Testing of Object-Oriented Applications and Web-based Enterprise Applications using Java/J2EE.

Experienced in Agile (Scrum), Kanban, and Test-Driven Development (TDD) methodologies.

Strong hands-on experience with Core Java (Multithreading, Concurrency, File I/O, Generics, Data Structures, Collections, Garbage Collection).

Proficient in Java 8/11 features (Lambda Expressions, Streams, Functional Interfaces, Optional API).

Expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Spring Cloud) for Microservices development.

Experience in RESTful & GraphQL APIs using Spring WebFlux, JAX-RS (Jersey, RESTEasy), and OpenAPI/Swagger.

Skilled in frontend development using React.js, Angular (12+), Vue.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap 5, Tailwind CSS.

Worked with containerization (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).

Experienced in CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps) and Infrastructure as Code (Terraform, Ansible).

Strong knowledge of SQL (Oracle, PostgreSQL, MySQL, MS SQL) and NoSQL (MongoDB, Cassandra, DynamoDB) databases.

Proficient in unit & integration testing (JUnit 5, Mockito, TestNG, Cucumber, Selenium WebDriver).

Expertise in version control (Git, GitHub, GitLab, Bitbucket) and build tools (Maven, Gradle).

Experienced in performance tuning, debugging, and monitoring (ELK Stack, Prometheus, Grafana, New Relic).

TECHNICAL SKILLS

Languages: Java (8/11), Python, JavaScript (ES6+), TypeScript, SQL

Frameworks: Spring Boot 3.x, Spring Cloud, Hibernate 6.x, Quarkus, Micronaut

Frontend: React.js (12+), Angular (12+), Vue.js 3, Next.js, Redux, RxJS

Cloud & DevOps: AWS (EC2, S3, Lambda, ECS, EKS), Azure, Docker, Kubernetes, Jenkins, Terraform

Databases: PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, DynamoDB

Testing: JUnit 5, Mockito, TestNG, Selenium 4, Cucumber, Postman

Tools: IntelliJ IDEA, VS Code, Eclipse, Git, JIRA, Confluence, Swagger

PROFESSIONAL EXPERIENCE

Charles Schwab, Westlake, TX Jan 2023 to Present

Java Full Stack Developer

Responsibilities:

Developed microservices using Spring Boot 3.x, Spring Cloud, and Docker for scalable applications.

Built RESTful & GraphQL APIs with Spring WebFlux, JPA, and Hibernate 6.x for high-performance applications.

Designed React.js (18+) frontend with Redux Toolkit, Material-UI, and TypeScript for a responsive UI.

Implemented OAuth2, JWT, and Spring Security 6 for secure authentication and authorization.

Deployed applications on AWS (ECS, EKS, Lambda, S3, RDS) using Terraform for IaC.

Automated CI/CD pipelines using GitHub Actions & Jenkins for seamless deployments.

Optimized database queries in PostgreSQL & MongoDB for high throughput.

Wrote unit & integration tests using JUnit 5, Mockito, and TestNG.

Used Kafka & RabbitMQ for event-driven architecture and real-time data processing.

Monitored applications using Prometheus, Grafana, and ELK Stack.

Environment: Java 17, Spring Boot 3.x, React.js 12, AWS, Docker, Kubernetes, PostgreSQL, JUnit 5, GitHub Actions

Gruve, India Oct 2020 to Dec 2021

Java Full Stack Developer

Responsibilities:

Developed Angular 12 applications with NgRx, RxJS, and Bootstrap 5 for dynamic UIs.

Built Spring Boot microservices with Spring Cloud Gateway & Netflix Eureka for service discovery.

Integrated MongoDB & Redis for caching and high-performance data retrieval.

Automated deployments using Jenkins & Docker in AWS ECS.

Implemented JWT-based authentication with Spring Security 6.

Used Kubernetes (EKS) for orchestration and scaling.

Conducted performance testing using JMeter & Gatling.

Environment: Java 11, Spring Boot 2.7, Angular 12, MongoDB, AWS EKS, Jenkins, Docker

Infosys, India Jan 2019 to Sept 2020

Java Developer

Responsibilities:

Migrated legacy Struts 2.x applications to Spring Boot 3.x.

Developed REST APIs using JAX-RS (Jersey) and hibernate.

Used Git & GitHub for version control and Maven for dependency management.

Deployed applications on WebLogic & Tomcat 10.

Environment: Java 8, Spring Boot, Hibernate, Oracle, Git, Maven

EDUCATION

Masters in Information Technology from Kennesaw state university



Contact this candidate