Java Full Stack Developer with 7+ years of experience in building scalable enterprise applications across banking and HR domains. Skilled in developing REST APIs and microservices with Spring Boot, designing secure authentication (JWT, OAuth2), and delivering responsive UIs with Angular/React. Proficient in MySQL/Oracle databases, CI/CD (Jenkins, Git, Maven), and cloud deployments (AWS, Docker, Kubernetes). Experienced in end-to-end testing (JUnit, Postman, Selenium) and applying Agile/TDD practices to deliver reliable, maintainable solutions.
Programming Languages: Java, JavaScript, TypeScript, SQL
Frameworks & Technologies: Spring Boot, Spring MVC, Spring Security, REST APIs, Microservices, Hibernate, JPA
Frontend: Angular, React, HTML5, CSS3, Bootstrap
Databases: MySQL, Oracle, SQL Server
Authentication & Security: JWT, OAuth2, Encrypted Credentials, Role-Based Access Control
DevOps & Build Tools: Jenkins, Git, GitHub, Maven, Gradle
Cloud & Containerization: AWS (EC2, S3, RDS), Docker, Kubernetes
Testing Tools: JUnit, Mockito, Selenium, Postman, Swagger
Other Tools & Practices: Excel Integration (bulk upload), Global Exception Handling, Agile/Scrum, TDD, SDLC, CI/CD Pipelines, Production Support, Debugging & Performance Optimization