We provide IT Staff Augmentation Services!

Software Developer (lead Java Developer) Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Skilled and technically qualified Java/JEE developer with over 4 years of experience designing, developing and implementing best in class enterprise level applications.
  • Strong knowledge of the software development lifecycle with a hands - on web familiarity with Agile/Scrum, Waterfall and test-driven methodologies.
  • Demonstrated ability to collaborate effectively on project delivery including requirements management, customization, programming, testing, and deployment.
  • Skilled at managing customers as a full stack developer during project development requirements gathering, technical specs conversion, conducting UAT and user training.

TECHNICAL SKILLS

Languages: Java, PHP

Web: JavaScript, HTML5, CSS3, BootStrap, XML, Ajax, JQuery, JSP, JPA

Databases: MySQL, SQLite

Tools: Spring Tool Suite, Eclipse, NetBeans, Android Studio, Bracket, Star UML, JUNIT, Maven

Platforms: Windows, Linux

Frameworks: Spring MVC, Hibernate, JSF, EJB, Hadoop

Web Services: REST, JSON, SOAP

Web App Server: Tomcat, Glassfish

SDLC: AGILE Scrum, WaterFall, TDD

Design Patterns: Singleton, Template, Builder, Factory Method, Façade, Strategy, Proxy, Adapter

PROFESSIONAL EXPERIENCE

Confidential

Software Developer (Lead Java Developer)

Responsibilities:

  • Implemented Object mapping using Hibernate.
  • Developed and implemented client side and server side validations.
  • Strengthen data connection and user feedback issues by programming java in Spring MVC framework
  • Integrated Inventory & Sales Management System:

Confidential

Lead Java Developer

Responsibilities:

  • Developed JSP views for customer data input and updated and saved data in MySQL databases table.
  • Used UML to create use cases, sequence diagram, collaboration diagram and class diagram.
  • Improved data connection and user feedback issues by programming Java in Spring MVC.Selected Project:
  • Automated Human Resource Management System: Used Spring Framework according to MVC design pattern and designed and developed UI with JSP (MVC) to provide interactive views for data display. Enabled complex queries using normal database querying mechanisms and Java persistence query language (from object level). System also features RESTful Web service. Conducted in-depth unit testing in each of the application modules.

Confidential, Adama

Java Developer

Responsibilities:

  • Developed Enterprise web apps using Java/JEE, Spring MVC, Hibernate/JPA in N-Tier Architecture.
  • Created REST-based Web services with JSON/XML.
  • Gathered user requirements and performed application analysis.

We'd love your feedback!