We provide IT Staff Augmentation Services!

Java Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Talented full stack Java developer with over 5+ years of professional experience in the full design and implementations of OO methodologies ranging from web based application systems development, automation projects, mobile application development to AI system development.
  • Experienced throughout all phases of the development lifecycle, with expertise in design, architecture, programming, code optimization, testing, and implementation.
  • Solid understanding of core Java in a test driven environment using Junit, Mockito,Selenium.
  • Worked on Service oriented Architecture using REST and SOAP, Spring MVC, spring Data, spring security, Hibernate, Ruby on Rails, JSF, Angular JS with Relational DBMS.
  • Handful experience in cloud computing using AWS EC2. Proven history of success on client projects in deadline - driven environments.
  • Expertise working on multiple projects simultaneously.
  • Technology Enthusiastic and work well within a team.

CORE COMPETENCIES:

Software Stack Development Applications & Systems Design Technical Implementation Software Customization Mobile Programming Unit Testing & Debugging Code Optimization Application Performance

TECHNICAL SKILLS:

Languages: Java,Ruby, Visual C++, Visual C#

Interface & Scripting: RHTML,JSP, JPA, JSP, Servlet, HTML / HTML5, CSS / CSS3, Ajax, JavaScript, JQuery, AngularJS, Node JS,RDLC, Telerik, Python, PHP, Apache Tiles

Web: Spring MVC, Hibernate, ASP.NET / ASP.NET MVC, PHP, Ruby on Rails

Databases: SQL, MySQL, Oracle DB

Tools: Spring Tool Suite, StarUML, MS Visual Studio 2012, Netbeans, Eclipse, X-Code, Telerik, RDLC, Sublime, WAMP Server, Postman, AWS, JUnit, RSpec

Hardware & Parallel: VHDL, CUDA, OpenCL

Design Patterns: Singleton, Factory, Observer, Template, MVC, Proxy, Composite, Facade

Mobile Development: Objective-C, Android, Silverlight

Platforms: Windows, LINUX Desktop & Server, Mac OS, Robot Operating System (ROS)

Frameworks: Spring MVC, Hibernate, JSF, Ruby on Rails, ASP.NET/ASP.NET MVC, Entity

Web Services: REST, SOAP, JSON, XML

Web/App servers: Tomcat, Glassfish, Maven Jetty, JBoss

SDLC: Agile, Waterfall

Build/Integration: Maven,Jenkins , Docker

Version Control: Github, SVN, Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential

Java Software Developer

Responsibilities:

  • Created an automated procurement and inventory system using OO methodologies and RESTful implementation and JSON as data exchange mechanism.
  • I used Spring MVC, mysql data base and Hibernate as ORM tool.
  • I have also used JSP views.
  • Design the system architecture using multi-layer application and SOA
  • Implemented authentication of the system using spring security
  • Developed Business Process layer components and integrated using the Spring MVC framework.
  • Developed service components for Data Access Layer using Java and Hibernate Framework.
  • Used Apache Tiles, Jquery,AJAX for client side scripting using postman to test implementation of restful web services
  • Used Angular JS Controller to consume restful web services implemented in spring using spring rest
  • Used Angular JS factory and services for dependency injection used MySQL as relational database management system.
  • Used AOP to implement confirmation after the Item is available followed TDD technique using mockito
  • Built a system enabling monthly payroll, attendance, and overtime wages centralized in a one page- system.
  • Delivered Myfairhotels.com, importing hotel and flight data from Agoda. Used dynamic room search using XML webservice integration. I used Spring core for business tier with Hibernate integration,JTA and mySql data base. I used JSF as a presentation tier.

Technologies: Java 1.7, Java 1.8, Spring,SpringMVC, Hibernate, Apache tiles, XML, Webservices, REST, AJAX, Spring Tool Suite, Tomcat, NetBeans IDE, Glassfish,JBoss,Maven., mysql, JSP, JSF,Jenkins

Confidential

Software Stack Developer

Responsibilities:

  • Building a software stack for Hanson robotics leveraging different machine learning tools and libraries and Oracle DB
  • Optimize Emotion recognition software stack using machine learning libraries in C++ and python
  • Built a Mean stack based web service app to be used as a virtual medical assistant .
  • Used AWS EC2 to test and optimize video classification library leveraged AWS services for the machine learning libraries optimization .
  • Deodorized multiple applications together for ease of access
  • All the projects were for US and china based clients
  • Ensured adaptability to multiple algorithms by implementing diverse algorithms on OpenCog.

Technologies: Angular Js,Node JS, AWS, C++, Python, SSH, ROS, Kine ct, Github, Brackets, Ubuntu 14.04LTS, Android Studio, Sublime Text, Docker

Confidential

Senior Programmer

Responsibilities:

  • Delivered a complex, robust e-procurement system for Mekele University, with purchase request and payment modules and Amharic system localization.
  • Designed an e-property store management system for Mekele University, with store, department, fixed asset, and stock modules. Handled localization of the system in Amharic.
  • Managed automation and maintenance of manual class scheduling mechanisms for the e-student application.

Technologies: Ruby on Rails, Git, Cucumber,MySql,Apache CXF,RHTML,Rspec,NetBeans IDE, Brackets, Bootstrap,Ubuntu 12.04LTS

Confidential

Junior Software Developer

Responsibilities:

  • Built a drought prediction Android mobile application with a real-time prediction function and GPS data integration.
  • Designed and implemented a website for Intensive English Program online registration, course management, and information display / browsing. Mysql was used as Data base tool.
  • Created the Tracer Report report generator application, with RDLC and Telerik reports for diverse websites. I used Sql Server to retrieve test data from stored procedure
  • All projects were for US based clients

Technologies: JAVA 1.7, JUnit, Netbeans IDE, HTML5, CSS3, Brackets, Xampp, Visual C#, Visual Studio 2010,SQL server 2008, Windows 7.

Confidential

Mobile Application Developer

Responsibilities:

  • Rebuilt speech to text Dragon Dictation app as a learning tool for Objective-C.
  • Participated in Implementing a patient tracking iOS application.
  • Implemented Hospital management system Android application

Technologies: Objective-C, Android, X-Code, Android Studio, Mac OSX

We'd love your feedback!