| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidate Candidate's Name
Fairfield, IOWA Street Address ( PHONE NUMBER AVAILABLE ( EMAIL AVAILABLE LINKEDIN LINK AVAILABLE Full stack Java DeveloperHighly motivated and dedicated software developer with 4+ years ineffectively designing, implementing, and Maintaining applications throughall phases of the Software Development Life Cycle using Java. Skilled indelivering scalable applications. Proficient in on-site IT support,demonstrating adaptability and problem-solving abilities. Hands-onexperience using technologies such as Java, Spring Boot, MongoDB, datastructure, and algorithms. (SOLID Design principle (Web Application Programming ( Software Development Life Cycle ( Web Services ( Object-Oriented Java ( Design Pattern ( Cloud Technologies ( Microservice ( CI/CDProfessional Skills . Languages: Java, JavaScript . Software Development: Java, J2EE, Spring, Hibernate, JPA, Rest & SOAP web Service, Apache Spark, Software Development Lifecycle (SDLC), TDD principles, clean code, jwt, and others. . Web Services: Restful, Microservices, SOAP, JSON, XML . Webpage Development: React, HTML5, Redux, Node, CSS, jQuery, Thyme leaf, XML, JUnit, Mockito . Web/App Servers: Apache/Tomcat Frameworks: Spring (MVC, Security, Data, AOP, Dependency Injection, Cloud, Spring Boot), Hibernate, Express, Node.js, React . Databases: MySQL, MongoDB, PostgreSQL, HSQLDB . Containers: Docker . CICD: GitLab, Kubernetes, Jenkins . Design Patterns: MVC, Singleton, Adapter, Observer, Builder, Composite, Factory . SDLC: Agile, Scrum, RAD Tools: Eclipse, NetBeans, IntelliJ, Visual Studio Code, Apache Tomcat, Maven, Postman, Apache Kafka, ActiveMQ, StarUML, Docker, Kubernetes, GitHub, Git Platforms: Windows, Linux, MacOS . AWS: EC2, ELB, EBS, S3, Cloud Front, IAM, SQS, SNS, Lambda, Cloud Watch, API Gateway, Aurora, Route53, Cloud Formation, Elastic Beanstalk, Autoscaling, RDS, Aurora and others. . Design Patterns: Singleton, Command, Strategy, Template Method, Observer, Factory, State . Leadership Ability: Possess good leadership and team-building skills. . Tools: Docker, Kafka, Elasticsearch, Git, GitHub, Postman, Maven, Gradle, IntelliJ Idea, Visual Studio Code, Spring Tool Suite, Star UML, Jenkins, Eureka, RabbitMQ, ActiveMQ, Zipkin, Jira PROFESSIONAL EXPERIENCEGet ICT Solution, Addis Ababa, Ethiopia ( Oct 2021-Nov 2022Full stack Java DeveloperImplemented web application development, design, coding, testing, anddeployment.. Gathered requirements from clients and converted to functionalspecifications.. Designed and developed web-based applications using Java, Java 8, SpringBoot, and Hibernate/JPA. Tested and debugged application systems to ensure optimal functionality. . Implemented User Acceptance Test of systems prior to deployment toclients.. Contributed to application deployment and testing prior to launching theport to the public. . Established user training and handover training for customers before themaintenance phase. .Implemented data analytics pipelines using Apache Kafkaand Elasticsearch, enabling real-time data processing, leading to an 18%reduction in delivery costs through optimized resource allocation.. Wrote software code based on sprint-based user stories using Agilemethodologies.. Developed RESTful web applications using Java technologies. Technologies Used: Spring Boot, Spring Security, Spring Cloud, SpringMVC, JUnit, Integration Test, Apache Kafka,JPA, MongoDB, MySQL, JavaScript,React.js, HTML, Cascading Style Sheets (CSS), JSON, Node.js, AgileMethodologies, GitHub, Express.js, Hibernate, Maven, Representational StateTransfer (REST), JPQLINFORMATION NETWORK SECURITY AGENCY, Addis Ababa, Ethiopia ( Sep 2018 -Sept 2021Government company overseeing Ethiopia's ICT infrastructure.Software DeveloperManaged numerous projects while implementing React.js and Spring BootMicroservices. . Creation of web applications, Maintenance, testing, and support of high-quality code and services . Established test-driven development methodology and Java 8 features to develop code . Analyzed system and project requirements and converted them into technical specifications. . Created client-side RESTful web applications and numerous desktop applications. . Worked with MySQL and MongoDB databases to store and retrieve data . Worked with DevOps team to create CI/CD pipeline . Spearheaded the development of an enterprise-level web-based system using the Spring Boot framework. . Demonstrated an unwavering commitment to delivering solutions that perfectly aligned with business objectives, consistently enhancing client satisfaction. . Designed and implemented a microservices architecture, ensuring loose coupling between system components.Technologies Used: Java, JavaScript, HTML, CSS, Spring Framework, RESTful,Microservice, Bootstrap, MySQL, MongoDB, Postgres, Eclipse, IntelliJ IDEA,Git, VSCODE, Jira, WindowsINFORMATION NETWORK SECURITY AGENCY, Addis Ababa, Ethiopia ( Jan 2017 - Aug2018Information Technology SpecialistAs an Onsite IT Support professional, I am responsible for ensuring theefficient operation of IT systems and providing technical support to end-users within the organization. My role involves:Technical Troubleshooting: Diagnosing and resolving hardware, software, andnetwork-related issues for end-users. This includes Hardware Maintenance,Software Support, User Training, Network Support, Documentation, ITSecurity, troubleshooting operating system problems, application errors,and connectivity issues. ACADEMIC PROJECTS Maharishi International University, Fairfield, Iowa (2023)Library Management SystemDescription: Embark on a literary journey with this system that empowerslibrarians to curate and maintain their collections with precision. Diveinto the world of organized libraries with Java's Object-OrientedProgramming, and wield the user-friendly.Property Management SystemDescription: Explore a cutting-edge web application that redefines propertymanagement. The front end boasts the engaging React framework, offering auser experience like no other. Behind the scenes, Spring Boot, Spring DataJPA, and Spring Security join forces with PostgreSQL and JSON Web Tokens tocreate a secure and dynamic environment.Car Rental ApplicationDescription: Drive into the future of vehicle rental and management withthis comprehensive web-based platform. Spring Boot, Spring MVC, and SpringData JPA lay the foundation for a seamless experience, while MySQL storesand manages critical data. With the support of IntelliJ, Postman, andSwagger, navigate this road with confidence. EDUCATION Masters in Computer Science (In progress via distance education; expected completion 10/2025) Maharishi International University, Fairfield, Iowa Key Courses: Web Application Programming, Web Application Architecture, Enterprise Architecture, Software Architecture Masters of Business Administration Queen's College Addis Ababa, Ethiopia (2021) Bachelor of Science in Software Engineering Adama Science and Technology University, Adama, Ethiopia (07/2016) CERTIFICATIONS . Spring Framework 5: Beginner to Guru Key Courses: Software Engineering, C++, Java, Computer Graphics, Operating Systems, Computer Networks, Advanced Databases (SQL), Data Structures and Algorithms, Web Design (PHP, XML) |