Junior Full Stack Java Developer with two years of hands-on experience in designing and developing applications using Java, Spring Boot, Hibernate, and Microservices. Skilled in building and integrating REST APIs, developing responsive frontends with HTML, CSS, Bootstrap, JavaScript, and TypeScript, and optimizing databases with SQL and ORM tools. Familiar with AWS, Docker, Kubernetes, Apache Kafka, and Agile methodologies. Passionate about problem-solving, collaboration, and delivering scalable solutions in dynamic environments.
Developing scalable web applications using Java, Spring Boot, Hibernate, and Microservices, integrated with responsive frontends built in React.js, Angular, and Bootstrap.
Building and integrating REST APIs and RESTful APIs with secure authentication (OAuth 2.0), ensuring seamless communication between services and front-end applications.
Designing and optimizing databases in PostgreSQL, MySQL, and MongoDB, using indexing, caching, and ORM tools to improve query performance and scalability.
Deploying applications on AWS (EC2, S3, RDS) with Docker and Kubernetes, leveraging CI/CD pipelines for efficient and automated deployments.
Implementing asynchronous communication between microservices using Apache Kafka and JMS, ensuring system scalability and reliability.
Writing and executing unit and integration tests with JUnit, Mockito, Selenium, and REST Assured to ensure code quality and reliability across applications.
Assisted in the design, development, and maintenance of full-stack web applications using Java 17, Spring Boot, Hibernate, and Microservices architecture.