I am a Software Engineer with 5+ years of experience in software development, specializing in Java, Spring Boot, REST APIs, backend development, database integration, and API implementation. I have worked with international teams and enterprise-level applications, contributing to the development, testing, documentation, deployment, and maintenance of software systems.
My current experience includes developing automated API platforms using Java Spring, integrating and managing databases such as MongoDB and DynamoDB, creating API documentation with SwaggerHub, and setting up CI/CD automation using Jenkins. I also have hands-on experience with Docker, Kubernetes, kubectl, and AWS for application deployment and cloud-based environments.
Previously, I worked on online banking applications where I developed services and APIs using Java and Spring Boot, contributed to front-end development using Angular, HTML, and CSS, managed databases, and worked with Git, Jira, Confluence, and Jenkins. I also have experience with API integrations, including GCash and PayMaya.
I am comfortable working in Agile/Scrum environments and collaborating with distributed teams. I am detail-oriented, adaptable, and committed to delivering reliable and maintainable solutions. I am currently looking for a remote opportunity where I can contribute my software development and technical skills while continuing to grow professionally.
Technical Skills:
• Java, Spring, Spring Boot
• REST API Development & Integration
• MongoDB, DynamoDB, MySQL, Oracle
• AWS
• Docker, Kubernetes, kubectl
• Jenkins / CI/CD
• Angular, HTML, CSS, Bootstrap, React.js
• Git, Bitbucket
• SwaggerHub
• Jira, Confluence, Microsoft Teams
• Agile / Scrum
• Linux and Windows