Post Job Free
Sign in

Java Developer Software

Location:
Seattle, WA
Salary:
140000k per year but negotiable
Posted:
January 25, 2023

Contact this candidate

Resume:

BINIAM GEBREMICHAEL

Fairfield, Iowa *****

206-***-**** · aduxkl@r.postjobfree.com

linkedin.com/in/biniam-gebremichael

JAVA DEVELOPER

Skilled Java Developer with more than 5+ years of professional experience developing high-performance, secure software solutions by encouraging continuous improvements, enhancing architecture design, and implementing technologies using Java, along with 8 months academic and project experience with Spring, Spring Boot, RESTful, Microservices, Apache Kafka, React.js, MySQL, MongoDB.

Software Development Life Cycle · Database Design · Backend Development

Java Programming · Microservices · Web Services · Data Structures · Big Data· Spring Boot

Languages: Java, VB.NET, C++

Web: HTML5, CSS3, JavaScript, jQuery, Thyme leaf, Bootstrap, Ajax, XML

Web Services: REST, Microservices, SOAP, JSON

Web/App Servers: Apache/Tomcat, Apache / Spark

Frameworks: Spring (MVC, Boot, Security, Data, AOP, Dependency Injection, Cloud), React, NodeJS, Mockito, Express.js, Cloudera, Junit

Databases: MySQL, Casandra, Mongo DB, Oracle, MS SQL, Access, HSQL, Neo4j, Redis

Design Patterns: MVC, Singleton, Prototype, Session, Session Factory, Observer, Strategy, Façade, Template, Mediator, Adaptor

SDLC: Agile, Waterfall Iterative, TDD Tools: Maven, StarUML, IntelliJ, Eclipse, VS Code, Microsoft Visio, GitHub, GitLab, Docker, Postman, Kafka, Kubernetes, RabbitMQ, ActiveMQ, Postman, Jenkin,Jira Platforms: Windows, MacOS

Big Data: Hadoop

PROFESSIONAL EXPERIENCE

CAREER 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).

MINISTRY OF ADMINISTRATION, Mendefera, Eritrea · 2015-2021

Government agency.

Software Developer

Developed software applications to meet design specifications, and user requirements as well as delivered high-quality applications within specified deadlines

Designed user-friendly interfaces and implemented MVC architecture for separation of concerns

Leveraged IOC features of Spring framework

Used JPA/Hibernate for Object Relational Mapping

Used DAO Pattern to isolate the application/business layer from the persistence layer

Used Design patterns to develop decoupled applications

Designed and developed RESTful Web Services, microservices

Contributed to database design, development, and management

Implemented test cases using JUnit and Mockito

Used Git as version control system.

Used Maven for Building Projects

Work on all phases of SDLC implementations including analysis, design, development,

testing, maintenance and code-refactoring

TechnologiesUsed:

Java,VB.NET,C++,C,NetBeans IDE,Intellij IDEA,J2EE,Springboot,JSON,Rest,Restful Web Services Docker, JPA, PostgreSQL,React,js, Express.js, MongoDB, ActiveMq, Postman, Git, ApacheTomcat,Maven, Jasper Report continued …

BINIAM OKBE GEBREMICHAEL · Page 2 · 206-***-**** · aduxkl@r.postjobfree.com

ACADEMIC PROJECTS

Library System, MIU (2022): Developed Library System using Microservices to add, update, and delete customers, books, borrowing and reviews. Technologies Used: Microservice Architecture, Java, IntelliJ IDE, Postman, Apache Tomcat, MongoDB, Registry, API Gateway, Zipkin, Config Server, RESTful Web Service, JSON, Eureka Server, Apache Kafka.

Hadoop Project, MIU (2022): Created single node cluster using Hadoop Cloudera Framework to calculate average and relative frequencies using Pair and Strip approach algorithms. Technologies Used: Java, Hadoop, Cloudera.

Spark Project, MIU (2022): Implemented Bootstrapping for large dataset to calculate population percentage and data analysis for large data. Technologies Used: Java, IntelliJ IDE, Spark, Scala.

Property Management Portal, MIU (2022): Designed web-based Java management portal to manage property rentals and exchange of information between users. Technologies Used: Java, JSX, SQL, Apache Tomcat, MySQL, Spring Boot, React, Git, IntelliJ IDE, Maven, Ajax, RESTful Web Service JSON, IntelliJ, Postman, OAuth 2.

Online Dictionary, MIU (2022): Created website to search for word meanings. Technologies Used: IntelliJ IDE, HTML5, CSS, JavaScript, Node.js, MongoDB, Ajax, JSON, Visual Studio Code, GitHub.

Library System, MIU (2022): Collaborated with team to design library desktop application with functionalities to register members, maintain inventory, and perform library functions. Technologies Used: Java, IntelliJ IDE, Java Swing.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion December 2024)

Maharishi International University, Fairfield, Iowa

Key Courses: Fundamental Programming Practices, Modern Programming Practices,

Web Application Programming, Web Application Architecture, Big Data, Software Architecture

Bachelor of Science in Computer Science (2010)

Eritrea Institute of Technology, Mai Nefhi, Eritrea

PROFESSIONAL DEVELOPMENT

CCNA Routing and Switching: Introduction to Networking

CCNA Routing and Switching: Routing and Switching Essentials



Contact this candidate