We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

UT

PROFESSIONAL SUMMARY

  • Certified Java developer with 8 years of experience in the field of Information Technology. Involved in web application Design, Architecture & Coding in Telecommunication and Financial domain.
  • Excellent problem solving skills with a strong technical background and good interpersonal skills.
  • Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, HTML, Java Script, CSS, JDBC, XML, AJAX and JUnit
  • Very well hands on development working experience with Open source systems and in depth working knowledge of Struts2.0, Hibernate3.X and JSF frameworks.
  • Expertise in all phases of project life cycle namely analysis, design, and coding, testing and implementation phases.
  • Experience in working with client scripting languages HTML, HTML5, DHTML, JavaScript, CSS3 and CSS including special handling of various browsers like IE, Netscape and Mozilla.
  • Strong programming skills in Core Java Such as Multithreading, I/O Streams, Collection Interfaces and Exception Handling.
  • Extensively worked on variousJ2EE servers (Web Sphere,JBoss, Tomcat)
  • Excellent knowledge in databasessuch as Oracle, MySQL and Sybase.
  • Expertise in Configuration and Version management of developed code base using Version Management Tools VSS, Sub - version and CVS.
  • Experience in designing table less web applications using with the help of CSS 3.
  • Experience in writing test-cases inJavaenvironment usingJUnit.
  • Experience with IBM WebSphere, JBOSS and Apache Tomcat Application Server
  • Expert in writing complexSQL QueriesandPL/SQLblocks.
  • Strong working knowledge in using XML (SAX and DOM), HTML, DHTML, JavaScript.
  • Experience in different Operating Systems/ platforms like Windows, Linux and UNIX.
  • Committed to excellence, self-motivator, fast-learner and a prudent developer with strong problem-solving skills and communication skills
  • Quick learner and excellent team player having ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS

Operating Systems: Windows XP/7/8, UNIX, Linux

Databases: Oracle 11g, MySQL, Sybase

Programming Languages: Java, J2EE, JDBC, PL/SQL, Unix, Servlet, Javascript, JSP, CSS, JQuery, JUnit,Ajax

Frameworks: Apache Struts 1.x/2.x, JSF 1.x, Hibernate

Internet Technologies: XML, HTML, Flash, MS Frontpages

Application Servers: Apache Tomcat, Jboss

GUIs: Eclipse, NetBeans, Oracle Sql Developer, Sql plus, Putty, FileZilla, Remedy, HP Quality center, Jira

Versioning Tools: Visual Source Safe (VSS), CVS, SVN, Dimension

Build Tools: Apache Ant, Maven (POM)

Others: Microsoft Office

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Technology: Java, Hibernate, JUnit, log4j, Sybase, Unix, Perl, Apache Maven, Jira, CVS, SVN

Responsibilities:

  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Analysis on product portfolio data to identify areas for improvement and assisted Project Managers in implementing the improvements
  • Used Agile methodology for developing the application.
  • Interacted with business analysts and end users in gathering requirements.
  • Responsible for system designing, code review and test review.
  • Developed new process flow in the existing process known as Rhone Extractor running the RSL and processing and updating the Portfolio Accounting database for client reporting
  • Used Multithreading to simultaneously process tables as and when a specific user data is completed in one table.
  • Responsible for maintenance, upgrades and installation of Advent's Geneva used as core accounting engine for Private Wealth Management (PWM) client accounts
  • Worked on code changes addressing compatibility issues without compromising functionalities during Geneva upgrade
  • Implemented the persistence layer using Hibernate-ORM.
  • Junit, log4j were used for unit testing and as logging frameworks
  • Worked on Integration of new Cost Basis regulations for different asset classes.
  • Developed an interface between PWM Systems and Accounting Engine(Geneva) to load PWM transactions and to generate taxlots and RGL data.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, Hibernate cache concepts.
  • Developed UNIX Shell scripts and used UNIX environment to deploy the application and read the logs.
  • Managing the configuration and controlling the versions of source codes using CVS and SVN
  • Responsible for providing overall support and maintaining accurate data of Cost Basis, Realized Gain/Loss information on Tax Packages generated for PWM clients.
  • Providing support and guidance for Production and Implementation Issues.

Confidential, UT

Senior Java/J2EE Developer

Technology: Java, Struts Framework, Servlet, JSP, HTML, CSS, Javascript, UNIX, Shell Script, PL/SQL, JBoss, Ajax, Oracle 11, Apache Ant, VSS

Responsibilities

  • Study of the requirements and getting clarifications for the change requests.
  • Developed the application in MVC design pattern using Struts Framework and Java
  • Ship the deliverables to the onsite team and report progress to On-site Project Lead.
  • Responsible for producing quality code as output by taking functional specification and project specifications as input.
  • Analyze various ways of coding and take up efficient approach to code which makes the final output to be delivered with quality to customers and thereby gain customer satisfaction.
  • Provided validation of shipping from page using Struts Validators
  • Developed front- end interfaces with AJAX support and involved in Error Handling using Struts Exception Handling
  • Analyzed product portfolio data to identify areas for improvement and assisted Project Managers in implementing the improvements.
  • Responsible for system designing, code review and test review.
  • Develop Web pages using Ajax, JavaScript, JSP, and HTML that interact based on events. Developed deployment descriptors and scripts.
  • Managing the configuration and controlling the versions of source codes using VSS and Dimensions
  • Contributed to an innovative solution that resolved problematic GUI and compatibility issues without compromising release readiness and deadline.
  • Conducting technical and process related training sessions for the team.
  • Develped JDBC based DAO layer to persist as well as retrieve the data in Oracle database
  • Experience in using Apache ANT Scripts for building the web application.
  • Designed tools, reports, charts and graphs for senior management to provide ongoing, at-a-glance summaries of project status and application prototype performance

Confidential

Java/J2EE Developer

Technology: Java, JDBC, JSP, HTML, CSS, Javascript, Unix Shell Script, JQuery, Oracle PL/SQL, JSF Framework, Tomcat, Apache Ant

Responsibilities

  • Responsible for analyzing the requirements of customer by visiting their place and prepared the requirement specification in detail.
  • Involved in all phases of the project lifecycle (from concept and requirements through launch and support) for two cutting-edge, Web-based editorial systems within an agile development environment.
  • Developed the business domain layer using Java, J2EE, JDBC and used DAO, Singleton, design patterns
  • Implemented JSF framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Developed Stored Procedures in the Oracle 9i database.
  • Coordinating with Onshore team and update day to day status in Project tracker.
  • Involved in all levels of testing from unit level of testing to integration testing and took care that the final product is delivered with good quality and efficiency to project manager and thereby to customers.
  • Developed Ant(build.xml) targets for build and deployments on Tomcat Application Server 7.0
  • Able to present and communicate my views in precise and clear way to client and hence could get satisfied customers for the organization.
  • Used Configuration Management and Version Control tool CVS.
  • Assisted PM in maintaining project schedules, work breakdown structures (WBS), issue/decision logs, meeting summaries and status reports to ensure effective, ongoing communications across all team members.

Confidential

Java/J2EE Developer

Technology: Java, JDBC, JSP, HTML, CSS, Javascript, Unix Shell Script, Oracle PL/SQL, Struts Framework, Hibernate, Tomcat Server, Maven

Responsibilities

  • Responsible for analyzing the requirements of customer by visiting their place and prepared the requirement specification in detail.
  • Used agile methodology for developing the application.
  • Managed a team of 5 programmers and was responsible for quality code and deliverables from my team.
  • Used Core Java Design Patterns like Singleton, MVC and DAO.
  • Maintained appropriate documents which helped the induction process for new team mates finish in less time efficiently.
  • Developed Hibernate Mapping files and DAO components for interacting with DB components
  • Developed the front end UI using JSP, HTML, JavaScript, CSS
  • Able to coordinate and identify the issue proactively and propose necessary changes and implement the same.
  • Extensive use of Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to incorporate Business Logic and save the data to Oracle database.
  • Responsible for standardizing the maintenance process which helped in maintenance of documents and process for further reference.
  • Configuring, Hibernate, Struts related XML files.
  • Developed JDBC based DAO layer to persist as well as retrieve the data in Oracle database
  • Actively coordinated Integrated Project Management activities of assigning tasks, performing internal and external quality reviews.
  • Effectively participated as auditor for other projects ensuring the follow of process standards.

Confidential, CO

Java/J2EE Developer

Technology: Java, JSP, HTML, CSS, Javascript, Unix Shell Script, Oracle PL/SQL, Struts Framework.

Responsibilities

  • Responsible for standardizing the maintenance process which helped in maintenance of documents and process for further reference.
  • Developed Application in Jakarta Struts Framework using MVC architecture.
  • Developed Struts Form Beans, Controller components and configured struts-config.xml file using Struts tag Libraries.
  • Able to analyze the existing business requirements and proposing new solutions for the problem.
  • Managed production support issues and assigned to developers and monitored that they are resolved efficiently and closed on time using Remedy.
  • Responsibility of imparting training to new team members as assigned by project manager of my project.
  • Actively coordinated Integrated Project Management activities of assigning tasks, performing internal and external quality reviews using HP Quality Center.
  • Worked with major Telecom client and therefore expertise the OSS and BSS of Telecom sectors in depth.

Confidential

Java Developer

Technology: Java, JSP, Servlets, HTML, CSS, Javascript, Unix Shell Script, Oracle PL/SQL, Struts Framework.

Responsibilities

  • Took part as a programmer in both the development and maintenance phase of the project.
  • Implemented Business Logic of the system using Core Java API
  • Studied the process, designed the system, developed and tested the whole project and implemented the same which is running efficiently in the concern.
  • Developed the Servlets and Data Access Layer classes
  • Servlets and JDBC were used in retrieving data
  • Used JDBC API for interaction with the Oracle Database.
  • Maintained the existing code base developed in the Struts framework by incorporating new features and doing bug fixes
  • Front End User Interface Design- Used Struts Framework, Html, JSP, and JavaScript.
  • Responsible for unit testing, prepared test plan and test cases which helped the further testing process to run smoothly in less time.
  • Configured and implemented Log4j for logging.
  • In the maintenance stage, Responsible for fixing the bugs reported by the users and for taking care of enhancements suggested by customers.
  • Worked on database interaction layer for insertions, updating and retrieval operations on data.
  • Good team player and have excellent interaction skill to coordinate and work within a team

Confidential

Java Developer

Technology: Java, J2EE, Servlets, JSP, HTML, CSS, Struts, EJBs, JBoss, Sybase, Eclipse, ANT, CSS, VSS, Rational Rose, UNIX.

Responsibilities:

  • Participated in the requirements gathering sessions and the detailed design of the entire architecture.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared application design document.
  • Responsible for the database schema design.
  • Developed JSP pages and client side scripts.
  • Designed and developed UI using HTML, CSS, JSP and Struts where users have all the services listed.
  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Developed Session Bean for implementing business logic.
  • Developed DAO (Database access objects) for accessing Sybase Database.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
  • Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc)
  • Developed EJB components encapsulating the business logic.
  • Supported the Production Team members in the development and testing of production Implementation.
  • Provided the technical guidance to business analysts, gather the requirements and convert them into technical specifications for developers to start.

We'd love your feedback!