We provide IT Staff Augmentation Services!

Java Developer Resume


  • Highly motivated and innovative Java developer over 5+ year’s hands - on web and desktop application experience in challenging and deadline-driven conditions.
  • Proven ability to contribute to multiple projects through all phases of software development life cycle while implementing latest cutting-edge technologies like Spring, Hibernate, JPA, Servlet, JSP, HTML5, CSS3, JavaScript, jQuery, AJAX and a good experience on MySQL, MS SQL databases and Restful Web services.
  • Advanced communication skills, effectively coordinating with clients, mentoring junior team members, and coordinating with management for quality products.
  • Java Programming
  • Object-Oriented Design & Design Patterns
  • System Development Life Cycle (SDLC)
  • Web and Desktop Application Development
  • Database Design and Administration
  • Agile/Scrum Methodologies
  • GUI Implementation
  • Testing and Debugging


Languages: Java/J2EE, C#, C++, PHP, VB

Web: JSP, Servlet, JavaScript, ASP, JSON, jQuery, AJAX, XML, NodeJS, AngularJS, HTML5, CSS3, Bootstrap

Web Services: REST, SOAP

Web/App Servers: IIS, Apache Tomcat, IBM Glassfish, Apache HTTP Server

Frameworks: Spring (MVC, AOP, Spring Web flow, Spring Security, Spring Boot), Hibernate, JPA, Microservices.

Database: MSSQL Server, MySQL, JDBC, Oracle, MongoDB

Design Patterns: Singleton, Factory, MVC, Facade, Observer, Composite, Prototype, Builder, Command

SDLC: Agile/Scrum, Waterfall, V-Shaped Model, Iterative Model, Spiral Model, TDD

Tools: Eclipse, JUnit, IntelliJ IDEA, NetBeans, Spring Tool Suite, Apache Tiles, UML, MS Visual Studio, GitHub

Platforms: Microsoft Windows, OSX, UNIX, Linux, Windows Server



Java Developer

  • Designed and implemented web applications using Java/J2EE, Spring, Spring boot, Webservices, Microservice and Hibernate/JPA ORM technologies with Relational Databases such as SQL, MYSQL.
  • Designed and implemented, and maintain efficient, reusable, and reliable Java Desktop Applications
  • Conducted systems development and improvement and played a major role in the technical team.
  • Contributed significantly to database design, development, documentation and management, including writing stored procedures and functions. Coded according to strict industry standards and best practices.
  • Involved extensively in all phases of SDLC.

Used Technologies: Java, Spring (MVC, AOP, Spring Web flow, Spring Security, Spring Boot), Hibernate, JPA, Microservices, Restful Webservices, Bootstrap, HTML5, CSS3, JavaScript, jQuery, AJAX, GitHub, Maven and MySQL, Agile and TDD.


Network Administrator

  • Installed, maintained, and troubleshoot the entire LANs and WANs including all hardware and software installations, Performed repairs, upgrades, modifications, documentation, and trainings
  • Implemented, administer, and support Microsoft related technologies: Windows Server, Exchange, SQL, SharePoint, IIS, and company networks

Used Technologies: Windows Server, open source mail server, firewall, Cisco ASA, 3Com L2, L3 and tower switches.


IT Maintenance Expert:

  • Conducted Troubleshooting a variety of computer, printer and other IT equipment’s issues
  • Installed all machines and administer all operating controls and Offer technical support on-site or via phone or email


Web Developer

  • Built full-stack web application offering platform for Ethiopia Science and Confidential (R&D) System, with strong emphasis on user-centered design, usability standards, testing and maintenance.
  • Played a key role in preparing user requirement gathering, developing design documents and creating analyses Requirements and researcher for feasible way to implement.

Used Technologies: Java, HTML, CSS, JavaScript, Servlet, XML, JSP, jQuery, SQL, MySQL

Hire Now