Samra Haile
510-***-**** *****.******@*****.*** LinkedIn: https://www.linkedin.com/in/samra-haile/
SUMMARY
• 6+ years of experience in Core Java, Spring MVC, and Design Patterns
• 3+ years of experience in Spring Boot and other modules like Spring Data, Spring Security, and Spring Cloud
• Good experience in Spring MVC framework and its features like controllers, views, and models
• Good experience in Spring Boot architecture and its features like auto-configuration, embedded server, and production-ready monitoring
• Good experience in designing and developing microservices
• Good experience in implementing Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, and AWS CodePipeline
• Strong communication and collaboration skills to work effectively with cross-functional teams
• Good experience in Agile and Waterfall methodologies
• Good experience in documenting design details and collaborating with business stakeholders
• Good in containerization tools like Docker and orchestration tools like Kubernetes
• Good in writing clear and concise technical design documents.
• Ability to implement complex business logic and algorithms using Java and Design Patterns
• Experience working with Agile frameworks such as Scrum, Kanban, and Lean
SKILLS
• Framework: SpringBoot, SpringMVC, Hibernate, JPA,
• Database: MS SQL Server, Oracle, MySQL, MongoDB
• Tools: IntelliJ, VSCode,, Eclipse, SQL Developer, Toad
• Web: API, SOAP API, WSDL: API, HTTP, XML, REST, JERSEY, WS-Security.
EDUCATION
• M.S. Computer Science, Maharishi University of Management, Fairfield, Iowa Dec 2020
Work Experience
Java Developer
Prosperity Bank – El Campo, TX August 2023 – Present
• Developed and maintained RESTful APIs for the bank’s core systems using Spring Boot.
• Containerized microservices using Docker and deployed them on Kubernetes clusters.
• Collaborated in Agile teams for developing and testing new banking features.
• Implemented Spring Security for authentication and role-based access control.
• Wrote complex SQL queries to handle large data sets in PostgreSQL and MySQL databases.
• Automated the deployment process using Jenkins CI/CD pipelines.
• Designed front-end components using AngularJS to improve user experience.
• Integrated external payment gateways with the bank’s financial systems.
Software Engineer
Hexaware, McLean, VA June 2020 - July 2023
• Developed e-commerce applications using Java, Spring Boot, and Hibernate.
• Created REST APIs for inventory management and customer order processing.
• Worked with front-end developers to integrate AngularJS with back-end services.
• Automated builds and continuous integration using Jenkins and Maven.
• Managed cloud infrastructure on AWS, deploying services for scalability and performance.
• Participated in Agile sprints and worked closely with product owners to deliver features on time.
Automation Test Engineer
Ross Stores – Dublin, CA Mar 2018 – May 2020
• Developed automated test cases using Selenium WebDriver and TestNG for the e-commerce platform.
• Integrated automated testing into Jenkins pipelines for continuous testing.
• Collaborated with the QA team to define test plans and strategies for front-end and back-end services.
• Validated REST APIs using Postman for back-end service testing.
• Used JIRA to track bugs and defects in an Agile development environment.