Tiru Worke
***********@*****.***
SUMMARY
•Expertise in designing, building, and maintaining microservices using Spring Boot, Docker, and Kubernetes.
•Skilled in developing RESTful APIs and integrating third-party services.
•Proficient in SQL, writing complex queries and managing relational databases.
•Hands-on experience with cloud platforms like AWS and Microsoft Azure for scalable deployments.
•Strong front-end development skills using AngularJS and React for dynamic web applications.
•Experience with Agile methodologies such as Scrum and Kanban, participating in sprints and stand-ups.
•Adept at securing applications with Spring Security, OAuth 2.0, and JWT.
•Experience in using CI/CD pipelines with Jenkins, Maven, and Git for continuous integration.
•Expertise in ORM frameworks like Hibernate and JPA for managing database transactions.
•Skilled in testing frameworks like JUnit, Mockito, and TestNG for automated unit testing.
•Proficient in performance optimization and load balancing for distributed systems.
•Experience with container orchestration using Kubernetes for deploying scalable applications.
•Adept in using DevOps tools like Docker, Jenkins, and GitLab for automated build and deployment.
•Proficient in troubleshooting and resolving production issues, providing support for 24/7 environments.
SKILLS
•Framework: SpringBoot, SpringMVC, Hibernate, JPA, JAXB, JSP
•Database: Postgres, MS SQL Server, Oracle, MySQL, MongoDB
•Tools: IntelliJ, VSCode,, Eclipse, SQL Developer, Toad
•Web Methods: API, SOAP API, WSDL: API, HTTP, XML, REST, JERSEY, WS-Security.
EDUCATION & CERTIFICATION
•BSc.
•Oracle Certified Associate, Java SE 8 Programmer
Java Developer
BNY Mellon – Pittsburgh, PA Apr 2023 – Present
•Developed and maintained REST APIs using Spring Boot for financial services and account management.
•Managed microservices architecture with Docker and Kubernetes, ensuring high availability.
•Collaborated with the DevOps team to automate deployments using Jenkins and GitLab.
•Integrated Spring Security for securing financial transactions with OAuth 2.0 and JWT tokens.
•Worked with AngularJS to create responsive web applications for customer account management.
•Implemented database connectivity using Hibernate and JPA for Oracle and MySQL databases.
•Participated in daily Agile stand-ups, contributing to sprint planning and retrospectives.
•Automated unit and integration tests using JUnit and Mockito to ensure code quality.
•Worked on improving the performance and scalability of microservices using caching techniques.
•Provided 24/7 production support, monitoring services, and resolving issues promptly.
Software Engineer
United States Postal Service (USPS) - Washington, D.C. May 2020 – Mar 2023
•Developed e-commerce applications using Java, Spring Boot, and Hibernate for handling customer orders and inventory management.
•Created RESTful APIs for integration with third-party payment services and logistics providers.
•Developed front-end components using AngularJS to enhance the customer shopping experience.
•Automated CI/CD pipelines using Jenkins for seamless deployment of new features.
•Managed database schema design and optimization for efficient data retrieval.
•Participated in Agile development practices, working closely with product managers to deliver features on time.
•Collaborated with the QA team to automate testing using Selenium, TestNG, and JUnit.
Automation Test Engineer
Baxter International – Deerfield, IL Sep 2018 – Apr 2020
•Developed and executed automated test scripts using Selenium WebDriver and TestNG for healthcare applications.
•Collaborated with developers and business analysts to create test cases and define test strategies.
•Validated REST APIs using Postman for end-to-end testing.
•Integrated automated testing into Jenkins pipelines for continuous integration and testing.
•Used JIRA for tracking defects, bugs, and test case management in an Agile environment.
•Conducted database validation by writing SQL queries to verify data integrity.