| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Oakland,Calforina Street Address
PHONE NUMBER AVAILABLE EMAIL AVAILABLEhttps://LINKEDIN LINK AVAILABLE EXPERIENCED JAVA DEVELOPERExperienced Highly motivated and talented professional Java developer and Software engineer with more than 5 years of professional experience developing enterprise-level web and desktop applications. Hands-on experience Java, Spring Boot,Spring, Hibernate,Javascript, ReactJS, NodeJS and to ensure outstanding back end and front-end performance with the agile methodology team collaboration . Implemented several projects through complete Software Development Lifecycle using advanced frameworks, web services and design patterns.Dedicated to delivering projects on time, within budget, and in alignment with top quality standardsSoftware Development Life Cycle Enterprise Systems Back End & Front End Web Services Object-Oriented Java Programming Advanced Frameworks Design Patterns Data Structures& Collections Data Processing Database Development Microservices Languages: Java,,Javascript,PythonWeb: JavaScript, NodeJS, XML, AJAX, jQuery, JSP, Servlets, Bootstrap, HTML5, CSS3, jQuery, JUnit Web Services: RESTful, SOAP, Microservices, JSONWeb/App Servers: Apache Tomcat, Glassfish, JBossFrameworks: Spring (MVC, Boot, Security, Data, AOP, Dependency Injection, Cloud), Web Flow, Hibernate, JPA, React, Angular, ExpressJS, Django, Flask Databases: MongoDB, MySQL, MS Access, Oracle, MS SQL, PostgreSQL Design Patterns: MVC, Singleton, Prototype, Session, Session Factory, Observer, Command, Bridge, Chain of Responsibility, Factory, Abstract Factory, Proxy SDLC: Agile/Scrum, WaterfallTools: StarUML, Enterprise Architect, Eclipse, Spring Tool Suite, JIRA, NetBeans, Visual Studio, Postman, GitHub, Kafka,RabbitMQ, Docker,Kubernetes Platforms: Windows, Mac OS, UNIX, LinuxPROFESSIONAL EXPERIENCECAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).HEARAN ENTERPRISE, KENYA NAIROBI March 2019 - Feb 2022 SOFTWARE DEVELOPER Worked on building an all in one monitoring system for applications and infrastructure. Designed and developed microservice applications using restful web service with spring boot and Worked on Agile Methodology Designed and developed client-side application and responsible for managing application data bases.Optimized application development by analyzing business requirements to meet customer needs.Built and maintained software with Spring framework technologies, REST APIs and services.Technologies: Java, Spring MVC, Spring Security, RESTful API, MYSQL,JUNIT, Candidate's Name Page 2PHONE NUMBER AVAILABLE EMAIL AVAILABLELIYA ENTERPRISE, Asmara, Eritrea Jan 2017- Dec 2018 SOFTWARE DEVELOPER Participated in a software development team in charge of development, testing and maintenance of a software project.Participated in generating and analyzing project requirements and translating it into technical specifications.Introduced new features and modules in addition to optimizing existing code and database schema via query information.Developed TDD-based enterprise applications using RESTful web services. Technologies: Java, Spring MVC, Spring Security, RESTful API, MYSQL,JUNIT, JSP, JAVASCRIPT. ACADEMIC PROJECTSMaharishi International University, Fairfield, Iowa (2023): Blue Collar App: Created an application where blue collar trade workers can register to be listed on the platform for clients to find, including verified credentials. Clients log on and search for needed workers. Technologies Used: HTML, CSS, JavaScript, Java, Spring (Boot, Security), Thymeleaf, JWT Batch Processing: Implemented a RESTful service allowing admins to trigger a batch job which reads a CSV file, converts the contents, and writes to a MySQL database. Technologies Used: HTML, CSS, JavaScript, Java, Spring (Boot, MVC, REST, Security, Batch), JWT, MySQL, Docker, Docker ComposeE-Store Business: Developed an online store with functions for inventory management, low-stock notifications, order placement, shipping, and payment. Implemented service discovery, config-based payment routing, and authorization / authentication. Technologies Used: Java, Spring (Boot, MVC, JWT)EDUCATIONMaster of Science in Computer Science(In progress via distance education; expected completion 2024) Maharishi International University Fairfield, Iowa Key Courses: Fundamental Programming Practices; Modern Programming Practices; Web Application Programming; Enterprise Architecture; Software Engineering; Software Architecture Certificate of Software Development (2021)Moringa School Nairobi, KenyaBachelor of Science in Computer Engineering (2017) Eritrea Institute of Technology Mai-Nefhi, Eritrea |