| 20,000+ Fresh Resumes Monthly | |
|
|
| Related Resumes IT Project Manager, Java Developer, Web Developer Washington, DC Web Services Software Development Washington, DC Social Media Web Developer Woodbridge, VA Web Developer Chantilly, VA Java Full Stack Developer Ashburn, VA Java Developer Full-Stack Springfield, VA Full Stack Java Developer, Java, Spring Boot, Microservices, Ang Gainesville, VA |
| Click here or scroll down to respond to this candidateCandidate's Name
Arlington, Virginia PHONE NUMBER AVAILABLE EMAIL AVAILABLEhttps://LINKEDIN LINK AVAILABLEFully Work Authorized No Visa Sponsorship RequiredProfessional Summary .Experienced Java developer with more than 6+ years of dedicated professional experience in the design and development of high-quality, scalable, resilient software applications through all aspects of the Software Development Life Cycle. Focused on a Fullstack as well as backend development using technologies like Spring Boot, Hibernate with the ability to implement and integrate efficient RESTful web services, Microservices and Databases. (Available for full-time, W-2 employment).SkillsRDMS Development and SQLSoftware Components and LibrariesAPI Design and DevelopmentObject-Oriented ProgrammingSoftware Testing and ValidationCode and Quality StandardsAgile/Scrum MethodologySource and Version Control: GitPerformance Evaluation and OptimizationApplication designSystem DesignDatabases: Oracle, MongoDBAmazon Web ServicesRequirements Gathering and AnalysisDesign Patterns and PrinciplesMultithreaded Software ApplicationsRESTful Web ServicesDebugging and TroubleshootingPerformance AnalyticsMessaging Framework: Apache Kafka, JMSRegression testingPrometheus, GrafanaAWSTechnologies:Languages: Java/JavaEEWeb: JavaScript, jQuery, Bootstrap, ReactWeb Services: RESTful APIWeb and Application Servers: Apache TomcatFrameworks: Spring, Spring Boot, Spring MVC, Hibernate, XML, Spring Cloud, Spring Data JPA, Junit, Mockito, Executer Service (Multithreading), Apache kafka, React.Databases: Microsoft SQL Server, MySQL, MongoDBDesign Patterns: Observer, Factory Method, Singleton, Facade, Adaptor, Template.SDLC: Agile MethodologyTechnologies and Tools: IntelliJ IDE, Eclipse IDE, STS, VS Code, Maven, Git, StarUM, Postman, Kafka, Clickup, JIRACAREER NOTE: (Jan 2022 - October 2023)Masters degree in Computer Science (Available for full-time, W-2 employment).Professional ExperienceInfosys Limited, Hartford,CT March 2023 PresentSenior Java DeveloperImplemented an insurance application following the Software Development Life Cycle (SDLC) and Agile Methodology.Collaborated with a cross-functional team to gather requirements, design, develop, test, and deploy the application.Participated in sprint planning, daily stand-ups, and retrospective meetings to ensure project progress and alignment with Agile principles.Developed back-end functionalities using Java, Spring Boot framework.Implemented Spring boot microservices to process the messages into the Kafka cluster setup.Conducted unit testing and resolved bugs and issues to ensure a high-quality application.Contributed to the design and optimization of database schema and queries using SQL.Successfully delivered the application within the project timeline, meeting all functional requirements.Utilized version control systems (Git) for source code management and collaborated with team members using tools like JIRA and Confluence.Technologies Used: Java, Spring Boot, Spring MVC, Apache Tomcat, IntelliJ IDEA, STS, Eclipse, Git, HTML, CSS, JavaScript, jQuery, JSP, REST, JPA, Postgres, AWS Kabbee Software Enterprise, SanJose California, USA_Remote June 2016 - Dec 2021Servicing business clients such as Banks, Hotels, Educational institutions and HospitalsSenior Java DeveloperThroughout my career as a software engineer, I have had the privilege of working on a diverse range of projects, spanning from small startups to large enterprises. One of my most significant projects, I have had the opportunity to work on was the development of Kabbee+, a single-page application built using Java Programming Language as well as Spring Boot Framwork with the company, Kabbee Software Enterprise. This application was aimed at serving the Habesha community, which includes both Eritreans and Ethiopians. It is similar to Netflix and currently has content solely focused on the Habesha people. The application was well-received, with a mobile version having over 5k downloads and it is publicly available at this URL: kabbeeplus.org. In this project I participated with the Back-end developers team. As part of the early stages of the application, I contributed to various aspects of the project, such as Payment and Content Search Service.Created clean and efficient code based on specifications and requirements.Participated in the breakdown and planning of module structures and project deliverables.Contributed to all phases of software development life cycle using Agile / ScrumBuilt clean and efficient code with Java by meeting established requirements and specifications.Developed enterprise-level applications using RESTful Web Services.Implemented microservices using Spring boot and monitor using Actuator endpoints and ELK stack.Tested microservices using Junit framework, Mockito and Rest-assured for the Rest controller.Strengthened technical development of team members by sharing knowledge and experiences.Analyzed requirements and business needs to streamline the development process.Technologies Used: Java, Spring, Spring Boot, Spring MVC, Apache Tomcat, IntelliJ IDEA, STS, Eclipse, Git, MySQL Workbench, HTML, CSS, JavaScript, jQuery, JSP, REST, JPA, Kafka, MongoDB, React.Academic ProjectWebShop Application, MIU (2022): Developed a microservices-based online shopping system with products, order, customer, and payment microservices. Developed Micro-service web application. It was a solo project on delivering tool for users to buy a variety of products via order service.Technologies Used: Spring Boot, Kafka, MongoDB, Zipkin. Spring SecurityLibrary Management Application, MIU (2022): Implemented a monolith application for library management with internal communication services. This project was an individual project, which helps users to access library books and other services after successful login.Technologies Used: Spring Boot, REST, JMS, MongoDB, HSQLMUMSched, MIU (2022): Created a responsive scheduling web application for university faculty and students, with spring boot and thymeleaf. Collaborated with a team of 5 on design and implementation of an application which helps students to register for their choice and available courses. Admin approves course choices and faculty views scheduled courses.Technologies Used: Spring Boot, Mockito, MySQL, Thymeleaf, IntelliJLuxury Car Rental System, MIU (2022): Designed and developed an online car rental system with multiple user roles. It was a solo project on delivering tool for users to rent and reserve luxurious cars following proper registration. And receive a notification after successful renting or reservation Technologies Used: Spring Boot, Hibernate, JUnit, MySQLEducationMaster of Science in Computer ScienceMaharishi International University, Fairfield, IA, USA (2022 - 2023)Bachelor of Science in Mathematics and Computer ScienceEritrea Institute of Technology, Asmara Eritrea (September 2007 - July 2012) |