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.