Java Developer Resume
3.00/5 (Submit Your Rating)
CA
SUMMARY
- 7 years of experience as a Java Developer in IT Industry.
- Excellent experience in Core Java, Servlets, JSP, JDBC, Hibernate, Struts, Spring IOC, Big Data, Web interfaces.
- Good database knowledge and excellent working experience in Oracle.
- Expertise in developing web applications.
- Good experience in analyzing the user needs and software requirements to determine feasibility of design within time and cost constraints.
- Experience in design, develop and modify Spring/Hibernate portal software systems.
- Extensive experience in MVC (Model View Controller) architecture using spring, struts frameworks.
- Developed in generating the automated reports using Jasper.
- Excellent work experience with component debugging, ability to identify reusable components, performance tuning and development of interface component ofweb basedapplications.
- Experience in server side programming and intranet based applications.
- Good experience in communicating with the managers.
- A highly motivated individual with a diverse skill set possessing both leadership and team player capabilities looking for a position within a dynamic organization that would be willing to utilize my abilities to the fullest potential for the company development while allowing my career growth.
- Excellent team player with good analytical, strategic planning, interpersonal and communication skills. Highly motivated, enthusiastic and self - starter.
- Extensive experience in design/development of on Java/J2EEbased products.
- Good experience in developing web application applications using Tomcat Apache Server, IBM WebSphere, JBOSS.
- Experience in requirement gathering, analysis, design, architecting, developing, testing and implementing Internet/Intranet applications using technologies like HTML, CSS, Core, Basic and Advanced Java, Java Beans, Javascript, Servlets, JSP, EJB, UML and Application Server technologies like IBM Web Sphere, Weblogic and JBoss and Web Server Technologies like Apache Tomcat and IDE’s like Eclipse.
- Good exposure to working with Configuration Management Tools like SVN.
- Good experience in Unit Testing of code and make sure to deliver the product within time.
TECHNICAL SKILLS
Operating Systems: windowsXP/7
Programming Languages: Java and C
Web Technologies: HTML, JavaScript, Servlets and JSP
Servers: Jakarta Tomcat 6.0
Products & Tools: MyEclipse, Spring Source Tool Suite (STS)
Database: Oracle9i, SQL Server 2008
Frameworks: Struts, Spring
Build Tool: Maven
Version Repository: SVN
ORM Framework: Hibernate
PROFESSIONAL EXPERIENCE
Confidential, CA
Java DeveloperResponsibilities:
- Implemented web services as well as user interface using Zkoss frame work.
- Responsibilities include discussion of requirements, developing proof of concepts, design/development of different modules of the application and tackling major technical issues.
- Designed the application using J2EE design patterns.
- Analyzing and estimating the Client reviewing design changes.
- Business meeting with the business analyst to understand the requirements.
- Development of clearing type interfaces and implementation classes.
- Development ANT scripts that checkout code from CVS repository, build EAR files and deploy the EAR files on Weblogic application server.
- Was responsible to develop report using Jasper Report.
- Involved in the integration testing and made sure the data flows correctly from one sub system to another.
- Developed JUnit test cases for DAO and Business service components.
- Managing changes and new requirements in the module.
- Developed Web Services that handles various operations including add/update/delete of payees, payments.
- Modified Javascript to read client side activities and data and event validations.
- Developed/modified the model components to incorporate new business level validations.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
Confidential, NJ
Java Developer
Responsibilities:
- Used spring for middle tier development.
- Used SQL server as database and also involved in the development of SQL backend implementation using queries.
- Responsible for coding, for producing reports using fusion charts and jasper reports.
- Coordinating with onshore team to gather the requirements.
- Analyzing and estimating the customer requirements and reviewing the design changes.
- Implementation of customer requirments by developing the code and maintaining the schedule tasks.
- Handling node down issues and finding root causes.
- Implemented Struts Action classes for business logic and form bean classes for validation by using Struts framework.
- XML was used for reading the configuration files into the application.
- Used various java scripts functions and involved in coding CSS.
- Cooperating with quality assurance department in testing and customer support services in resolving customers’ problems, working in the corporate development environment with the sophisticated code management and build configuration systems.
- Documents are retrieved using Java APIs and returned to calling applications via EJB or WebServices.
Confidential, CT
Java Developer
Responsibilities:
- Responsible for administration module of product which keeps track of all users, roles and authorities of roles and maintain users for system.
- Responsible for security module of product which manages authentication and authorization for users.
- Involved in coding for key modules of product details, unit plan and different master modules.
- Responsible for coding, for producing reports using fusion charts and jasper reports.
- Involved in creating tables and views in SQL server 2008.
- Involved in coding for presentation tier using zkoss and JSP, service tier and business tier using spring frame work and authentication and authorization using spring security.
- Coordinating with onshore team to gather the requirements.
- Implementation of customer requirements by developing the code.
- Coordinating with User Acceptance Testing team to fix the reported bugs.
- Developing the Util classes.
- Did maintenance and enhancement of the existing modules. Wrote test plan and tested changed programs.
- Implemented DAO pattern to retrieve the data from the database.
Confidential, NJ
Java Developer
Responsibilities:
- Involved in group meeting with teammates and made substantial changes to the design to improve performance of the application.
- Responsible for administration modules of products which keeps track of all users, roles and authorities of roles and maintain users for system.
- Responsible for welcome page business dash boards using fusion charts.
- Front-end architecture development.
- Involved in creating tables and views in SQL server 2008.
- Implemented MVC architecture.
- Developed aggregate view for all modules.
- Coordinating with onshore team to gather the requirements.
- Analyzing and estimating the customer requirements reviewing the design changes.
- Implementation of customer requirements by developing the code.
- Coordinating with QA team to fix the reported bugs.
- Worked on generating complex reports using Jasper reports.
- Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
Confidential, VA
Java Developer
Responsibilities:
- Involved in developing the Front-end architecture using Zkoss frame work.
- Involved in creating advanced collection strategies, with all strategy parameters controlled by end users.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
- Developed code using Eclipse for integrated development environment.
- Maintained versions to merge code, check in and checkout the data using SVN.
- Designed the web layer by implementing JSF Framework based on MVC Architecture.
- Designed and developed the controller and view components using JSPs and Servlets.
- Enhancing/Modifying the project as per the requirement.
- Developed Unit Tests for the newly added features using JUnit.
- Developed stored procedures and triggers using PL/SQL to access the database.
- Involved in developing the DAO pattern for database connectivity.
- Developed/modified the model components to incorporate new business level validations.
- Involved in service layer development using Spring frame work.
- All modules developed with the framework design patterns and DAOs, Hibernate for persistence layer, Spring Framework for Application layer.
Confidential
Java DeveloperResponsibilities:
- Responsible for develop the single sign on functionality using spring security.
- Involved in coding for End of the day jobs and schedulers.
- Responsible for welcome page dynamic dashboards using fusion charts.
- Responsible for generate multiple reports dynamically which supports to add new modules without developer interaction in future.
- Responsible for delegate work to and collect work from team and report to Project manager.
- Participate in code reviews, refractor and fine tune the code.
- Communicate with client for queries and change requests in Security and Reports modules.
- Involved in writing and reviewing the unit test cases using JUnit.
- Used Weblogic application server to deploy and restart web applications.
- Involved in the creation of exhaustive JUnit Test cases using Test Driven Development (TDD) technique.
- Developed and deployed EJB’s to implement the business logic to handle various interactions with the database.
- Responsible for client side validations and server side validations in JSP.
- Created connection pools and data sources.
