Associate Software Engineer
- Collaborated with cross-functional teams to develop, test, and deploy high-quality software solutions for clients.
- Designed and implemented scalable applications for data extraction and analysis.
Dynamic Associate Software Engineer at Attivo Technology Solutions with expertise in Java and Spring Boot. Successfully designed scalable applications and integrated PayPal APIs, ensuring seamless payment processing. Adept at collaborating in Agile teams, I excel in problem-solving and delivering high-quality software solutions that enhance client satisfaction.
Programming Languages: Java
Frameworks: Spring Boot, Spring Boot JDBC
Microservices, Circuit Breaker, Distributed Logging etc
RESTful APIs: JSON, CURL, Postman
Databases: MySQL (RDS)
Version Control Systems: Git, BitBucket, SourceTree
Build Tools: Maven
Testing Frameworks: JUnit Unit testing, Mockito for mocking, Code Coverage
Cloud Platforms: AWS, EC2, RDS, SecretManager
Cache: Redis
Agile Methodologies: Scrum, Agile Development
Logging, Debugging & Troubleshooting: Eclipse, Slf4J with Logback, Micrometer
Others: Jackson, Lombok, Sonar, Mobaxterm
Built core REST API integration with PayPal using Java SpringBoot in a microservices architecture hosted on AWS. Contributed to end-to-end integration of PayPal Standard Checkout, including order management APIs, reconciliation logic, payment status tracking, OAuth 2.0-based security, and exception handling. Independently explored and integrated Redis Cache and Spring Scheduler. Followed REST standards, applied design patterns for modularity, and demonstrated strong debugging and problem-solving skills.