Software Development Intern
Current• Developed Java backend microservices with clean code, clean architecture (DDD), and design patterns.• Created JUnit unit tests following TDD principles and utilized SQL databases and AWS resources.• Used RabbitMQ for microservices communication, Jenkins for CI, Postman for API testing, MySQL Workbench for data management, Opsgenie for performance monitoring, SonarQube for code quality, Rapid7 for log analysis, and Datadog for metrics observation.