Software Engineer
Current- Developed and maintained enterprise-level applications using Java, Spring Boot, and Spring MVC, enhancing the efficiency of telecom service management systems.- Implemented microservices architecture with Spring Cloud and Docker to optimize the scalability and performance of core services.- Built RESTful APIs with Java, Spring Data JPA, and Hibernate, enabling seamless integration with internal and third-party systems.- Improved user authentication and data security by integrating Spring Security and JWT, ensuring secure access to telecommunication services.- Participated in the full software development lifecycle, from requirement gathering and design to implementation and deployment, working closely with cross-functional teams.- Enhanced data processing capabilities by optimizing database operations with MySQL and NoSQL databases like MongoDB, boosting application performance.- Utilized Git and Jenkins for CI/CD, automating code integration and deployment for faster release cycles.- Troubleshot and resolved production issues, ensuring minimal downtime and continuous service availability.- Ensured code quality and compliance using SonarQube and performed code reviews to maintain robust and clean code standards.- Collaborated with telecom network teams to integrate software solutions with network monitoring and management tools