Java Developer Resume
SUMMARY:
- Dedicated, passionate programmer with over 4 years of professional experience developing web applications through complete lifecycle phases: Requirements analysis, Design, Development, Testing and Deployment of software applications.
- Extensive skills in several Java technologies, such as Spring and Hibernate frameworks, Design Patterns, ASP.Net and Web Services.
- Adept at user interface design, database optimization, module creation, and unit testing, resulting in complex solutions designed to meet or exceed client needs.
- Good knowledge in developing database applications using Oracle and MYSQL.
- Quick Learner, highly motivated team player with excellent organizational and analytical skills.
- Possess effective communication skills along with strong dedication and commitment towards work.
TECHNICAL EXPERIENCE:
Languages: J2SE, J2EE, PHP, ASP.net
Web: JSP, Servlets, JPA, HTML, HTML5, JavaScript, JQuery, CSS, Bootstrap, Angular JS, XML
Web Services: RESTful, JSON
Web/App Servers: Tomcat, JBoss, Glassfish
Frameworks: Spring, Hibernate, Spring MVC
Database Skills: MySQL, MS - Access, Oracle, Couchbase Server
Design Patterns: Singleton, Abstract Factory, Proxy, Command, Observer, Visitor, Facade, MVC, Adapter, Strategy, Composite, Decorator, Iterator, State, Template Method, Chain of Responsibility, Prototype, Flyweight
Tools: Git, SVN, Maven, Eclipse, NetBeans, Visual Studio, Photoshop, MS Project, Rational Rose, StarUML, MS Office, WebStorm
SDLC: Waterfall, Agile
Reports: Jasper, BIRT
Operating Systems: Windows
WORK EXPERIENCE:
Java Developer
Confidential
Responsibilities:
- Coded and developed web applications.
- Designed and implemented aesthetic user interfaces, as well as optimized database schema.
- Performed unit tests and troubleshooting steps to enhance application performance.
- Created report templates and automated report generation.
- Conducted user acceptance tests and user training.
Technologies: Java, Spring DI, JavaScript, JSON, jQuery, Hibernate, AJAX, BIRT, RESTful, MySQL, JBoss, Eclipse, Windows
Confidential
Responsibilities:
- Automated manual statistical system for Sindh Bureau of Statistics.
Technologies: Java, Spring DI, JavaScript, JSON, jQuery, Hibernate, AJAX, BIRT, RESTful, MySQL, JBoss, Eclipse, Windows
Confidential
Responsibilities:
- Its primary objective is to perform calculations and generate reports.
Technologies: Spring, RESTful Web Services, Hibernate, jQuery, BIRT.
Confidential
Responsibilities:
- The application manages information about movable and immovable assets related to Confidential .
Technologies: Spring, JSF 2, Hibernate, HighCharts.js, BIRT
Software Engineer (ASP.Net Developer)
Confidential
Responsibilities:
- Coded and developed applications in a team for the company internal use using ASP.Net and VB.Net.
Junior Software Developer (Java Developer)
Confidential
Work responsibilities:
- Developed web applications using JSP and Servlets.
- Designed user interfaces using HTML, CSS.
- Created databases using MySQL for e - commerce web applications.