Java Developer Resume
SUMMARY
- Excellent Java application Developer with over 8 years of experience in development and implementation of best - in-class business systems and software.
- Demonstrated talents as a contributor to the software development life-cycle, with a key role throughout all phases from requirements through concept, Confidential, programming, testing, and deployment.
- Experience in designing and developing enterprise applications for Spring framework using Hibernate, MySQL and Java.
- Experience in working on Benefits Eligibility System using EJB, JSP and DB2 for States of Illinois.
- Experience in various frameworks: JSF, Spring and ORM tools like Hibernate4.0 and JPA.
- Extensive Experience using spring framework(in business layer for DI, AOP(for database triggers, log management and Transactions), Hibernate Framework(as a Persistence layer), Tilse and JSP tag Libraries in view layer.
- Experience working on JSF framework including Prime Faces and Tag libraries.
- Working experience on Java socket programming and java Multi-threading.
- Experience of application services like IBM-Websphere Application Server, apachetomcat7, Glassfish.
- Strong experience in working with SQL queries and generating Reports based on data(MySQL, DB2)
- Hands on experience in developing user-interfacing applications using HTML, CSS, JavaScript, Ajax and JQuery. Responsive Confidential .
- Experience in web service using Restful web Services.
- Experience working on version management tool GIT and SVN.
- Experience of working on project Management tool Maven.
- Adept in programming practices like OOP.
- Experience working on SOA
- Experience in development on Window 7/8 and Linux platform.
- Familiar with shell scripting. Expert communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Dedicated to achieving high standards of quality, reliability, scalability, and flexibility in all deliverable.
- Committed to continual performance development in the workplace, thus adding value to the organization.
- Worked as a part of agile team.
TECHNICAL SKILLS
Development Frameworks: Spring MVC, EJB, Grails MVC, JSF, Hibernate
Languages: Java, Groovy, C, C++, OpenMP (Parallel Programming)
Web: Servlets, JSP, JSF, AJAX, JQuery, JavaScript, HTML, CSS
Databases: MySQL DB2, SQL Server 2005
IDE: Eclipse, RAD, NetBeans, IntellijIDEA, SQL Workbench, Oracle SQL Developer
Tools: SVN, TorotiseSVN, WinSCP, Github, Maven, JAWS, WAT, PuTTy
Platforms: Windows 7 / 8, Linux
SDLC: Waterfall, AGILE-Scrum
Confidential Patterns: Singleton, Observer, Strategy, Template, Facade, Composite, Command, Chain of Responsibility, State, Dynamic Proxy, Bridge, Factory
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Usability (Release 1, Release 2 and Release 3)
- Preparing Technical Confidential based on functional Confidential .
- Preparing Unit testing plan (UT- Plan)
- Developing New Enhancement Requests, features and Development Tasks on the basis of
- Technical Confidential .
- Executing UT-Plan on developed functionality
- Executing Accessibility Unit Testing Check list using WAT and JAWS
- Executing Peer Review check lists.
- UAT support.
- Solving Defects coming from different environments such as local, RT, UAT and Production.
- Production Support.
Environment: Java, EJB, JSP, Web Sphere Application Server, RAD, JavaScript, JQuery, DB2, Oracle SQL Developer, JAWS, WAT, TortoiseSVN, WinSCP, JIRA, Confluence window 7
Confidential
Java Developer
Responsibilities:
- Developed an integrated application for data entry, access, and reporting on a centralized web-based platform, featuring detailed reporting supporting optimal management for Maiti Nepal, as well as role- based module access control set by the administration.
- Contributed to a modular ERP application (DWAnnapurna) with comprehensive solutions for hospital management, spanning account, clinical, HR, inventory, and pathology lab modules. Features include user- controlled, role-based permissions, detailed reporting, and module-based security, driving advancements in patient care, hospital flexibility, and profitability.
- DW Production Manager: Instrumental in Confidential of a modular application and production management system driving software development process management, with modules supporting system specification through final product delivery while linking developers with clients. Features include production tracking, extensive reporting, security, and user-controlled, role-based principles.
- Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
- Integrated hibernate and Spring MVC.
- Worked on Transactions, mainly on service level transactions.
- Developed and Implemented GUI functionality using JSP, Tiles, JavaScript and AJAX.
- Server side validations using Hibernate validation framework.
- Used apache-tomcat7 to deploy war file for local as well as production purpose.
- Designed Business Logic and Presentation Layer in JSP, HTML and CSS.
- Implemented different Confidential patterns Factory, DAO, Proxy and singleton Confidential pattern for different purpose.
- Implemented different features depending upon user requirement.
- Reviewed and Fixed many bugs and issues.
- Data cleaning using Mysql queries on productions databases.
- Done development level testing on each feature implementation.
- Solved some Confidential issues.
- Generated weekly PSR Report
Environment: Java, Groovy, Grails MVC, Spring MVC, IntellijIDEA, Linux 11.04, NetBeans 6.9, MySQL, Hibernate, Maven, Apache Tomcat 7, SQL Workbench.
Confidential
Java Developer
Responsibilities:
- Participated in software Confidential and development, including supporting requirements gathering and analysis, programming, testing, and implementation.
- Contributed to the success of numerous projects, including the NTC-CDMA Payment Module, the T.U.
- Mark Sheet Printing System, and a payroll system.
- Used Hibernate in persistence layer and developed POJO’s, Data Access Object (DAO) to handle all database operations.
- Server side validation using Hibernate validation framework.
- Created and worked on DAO facade at the persistence layer.
- Implemented Messaging feature using Aspect oriented programming (AOP) using Proxy Confidential Pattern.
- Implemented Logging feature using AOP advices for each database transactions.
- Used JSP, HTML, CSS, JavaScript and Ajax to implement UI.
- Used Spring Dependency, AOP, Spring Transactions, and Validations at the middle layer of the projects.
- Worked on the security to enable and disable features using spring security for role-based users.
Environment: Java (Spring MVC), AJAX, JQuery, JavaScript, Oracle 10g, Eclipse (Indigo), Windows 7.
