Java Software Engineer
Talented and self-motivated Java Developer, experienced with all phases of the SDLC in delivering high-quality, robust, and maintainable applications in alignment with business requirements. Proficient in a wide range of technologies, notably Java, Spring Framework, Restful, JavaScript, both relational and non-relational databases with MySQL, PostgreSQL, and Mongo DB, with a passion for learning and continuous improvement. Committed to adding value through creative problem solving, collaboration, and decision-making skills with a results-driven approach.
Skills
Experience
Education
Responsible for creating the server-side logic of web applications and services. Design and build the backend components that handle data storage, business logic, and communication with the front end.
Develop cross-platform desktop applications. Create applications with graphical user interfaces (GUIs) using libraries like JavaFX or Swing.
Work on the server-side of web applications using frameworks like Spring, Java EE, and others. Manage user authentication, data processing, and server-side routing.
Design and build RESTful APIs to facilitate communication between different parts of a web application or to provide services to external applications.
Can work on both the backend and frontend of web applications. Using technologies like Java for the backend and JavaScript, HTML, and CSS for the frontend.
Create enterprise-level software, including Customer Relationship Management (CRM) systems, Enterprise Resource Planning (ERP) systems, and more. Build and maintain these complex applications.
Work on integrating Java applications with various databases like MySQL, and PostgreSQL. Write code to handle data retrieval, storage, and manipulation.
Responsible for maintaining and updating legacy systems, ensuring they remain secure and functional.
Copyright © 2023 Tinsaeberhane. ALL RIGHTS RESERVED.