Java Developer Resume
5.00/5 (Submit Your Rating)
Toledo, OH
SUMMARY
- Over 4 years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications.
- Experience in full Software Development Life Cycle (Requirements Analysis, Design, Development, Testing, Deployment and Support)
- Experience in Application Design and Development using OOP, MVC, SOA and J2EE.
- Extensive experience in developing web applications using Java, J2EE, JSP, Servlets, JDBC, Spring, Hibernate, XML.
- Experience developing UI using HTML5, CSS and JQuery
- Expertise in developing teh multi - tier web applications in both Spring MVC dat ensures clear separation of layers and rapid application development.
- Experience in Developing and Consuming of Java Web Services (RESTful).
- Good Exposure to Service Oriented Architecture (SOA) such as Web Services.
- Good working knowledge in building application using JUnit automated testing.
- Experience in RDBMS concepts using MySQL.
- Possess application Server experience with Tomcat and knowledge of Weblogic.
- Extensively used different IDEs like Eclipse.
- Knowledge of UML for object oriented architecture and design.
- Knowledge of Continuous Integration & Deployment CI/CD tool like Jenkins
- Excellent communication skills to deal with people at all levels.
- Self-motivated team player with good Analytical, Logical and Problem-Solving ability.
TECHNICAL SKILLS
J2EE Technologies: Servlets, JSP, JSTL, JDBC, MVC, Hibernate, Spring MVC
Languages: Java, SQL
IDE Tools: Eclipse
Web Technologies: JavaScript, jQuery, Bootstrap, CSS, HTML, AJAX, XML
Databases: MySQL, Oracle
Web Application Servers: Apache Tomcat
Version Control Tools: Git
Operating Systems: Windows, OSX
PROFESSIONAL EXPERIENCE
Confidential, Toledo, OH
Java Developer
Responsibilities:
- Involved in designing teh application in N-tier fashion.
- Used MVC architecture/pattern for implementing teh web interfaces.
- Used JSP Standard Tag Libraries (JSTL).
- Responsible for designing user Interface Applications using JavaScript, JQuery, CSS, HTML and AJAX.
- Implemented Spring Dependency Injection in Business Logic layer.
- Developed Data Access Layer using Hibernate framework.
- Developed RESTful services for distributed programming.
- Developed and debugged teh application using Eclipse IDE.
- Used Log4J for logging.
- Developed teh automatic build scripts using Maven for teh application to deploy and test.
- Developed test cases and performed unit testing using JUnit.
- Used agile methodology in software development life cycle.
Environment: Java, J2EE, Web Services (RESTful) JSON, AJAX, jQuery, HTML, JavaScript, Maven.
Confidential, KSA
Java/J2EE Developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle.
- Developed presentation layer using Spring, JSP, HTML, CSS, AJAX, JavaScript and JQuery.
- Configured business service beans, data source, proxy objects in teh spring configuration.
- Developed core java classes for exceptions, utility classes, service locators, business delegate, and test cases.
- Developed data access layer using hibernate framework.
- Implemented SOA architecture in order submissions and maintaining billing data.
- Used Spring IOC to integrate teh Business layer and access teh Domain Services and Domain models.
- Used Spring Aspect Oriented Programming for Transaction analysis and Interceptor principals.
- Used Hibernate 3.0 for Data Access Layer to interact with Oracle 11g database.
- Used Annotations Principals of Hibernate for DAO integration.
- Integrated user interface layer with Persistence layer through Spring and Hibernate.
- Responsible for designing Rich user Interface Applications using JQuery, CSS, HTML and AJAX.
- Used RESTful services in service layer.
- Used LOG4J & JUnit for debugging, testing and maintaining teh system state.
Environment: Java, J2EE, Spring, Hibernate, AJAX, CSS, JQuery, HTML, JavaScript, Apache Tomcat.
