Software Engineer with 3 years of experience in Java, Spring Boot, and Microservices, specializing in API development, Java 17 upgrades, and SQL scripting. Proficient in JUnit 5, Mend scan fixes, Swagger, ELK, and Jenkins CI/CD pipelines. Adept at troubleshooting production issues, optimizing system performance, and ensuring seamless deployments in Agile environments.
Microservices Development & API Optimization
Designed and developed multiple REST APIs using Java, Spring Boot, and Microservices, ensuring efficient data retrieval and system scalability.
Implemented JUnit 5 test cases for all new APIs to maintain high code coverage and ensure deployment stability.
Conducted API testing using Swagger and verified database integrity via DBeaver and PostgreSQL.
Production Issue Resolution & Sonar Fixes
Fixed critical Sonar and production bugs to enhance system performance and reliability.
Debugged and resolved failures occurring during releases to ensure seamless deployments.
Database Management & SQL Scripting
Developed SQL scripts for database schema creation and modifications.
Validated data storage and retrieval using PostgreSQL and performed queries to optimize performance.
CI/CD & Deployment Automation
Managed Jenkins pipelines for build, promotion, and deployment, ensuring smooth CI/CD workflows.
Collaborated with DevOps teams to enhance automated deployments and troubleshoot integration issues.
Logging & Monitoring with ELK
Monitored logs and diagnosed issues using ELK stack (Elasticsearch, Logstash, Kibana).
Performed real-time debugging and system analysis based on logs.
Agile Development & Project Tracking
Used JIRA for tracking development tasks, bug fixes, and sprint planning.
Actively participated in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives to ensure project progress.
Underwent extensive full-stack development training, covering React.js, Java, Spring Boot, SQL, CSS, and HTML. Built scalable web applications, developing REST APIs and integrating them with frontend applications. Gained expertise in database design, query optimization, and data management.
Learned best coding practices, including JUnit 5 testing, Git version control, and Agile methodologies. Designed responsive UI components ensuring cross-browser compatibility. Developed a mini-project, applying end-to-end software development concepts.
Stayed updated with emerging technologies, effectively collaborated with cross-functional teams, and managed source code efficiently to ensure smooth development workflows.
Java
Microservice
Spring Boot
API development
Code debugging
MySQL
Data Structures & Algorithms
Object Oriented Programming
JavaScript
Reactjs
Angular
HTML
CSS
JIRA
Full Stack developer
AWS Technical Essentials Day