Java Developer Resume
Herndon, VA
PROFESSIONAL SUMMARY:
- Over 8 years of experience in the Information Technology industry.
- Experience in Designing, Developing, Testing, Debugging, Validation and Troubleshooting.
- Specialized in Web, client - server and Application server Technologies.
- Experience in Software Development Life Cycle (analysis, design, development, testing, documentation, implementation and maintenance).
- Experience in OOAD using Rational Rose & UML.
- Extensive Experience in Java, J2EE/EJB, JSP, Angular, Spring Framework, Hibernate, JPA, HTML, JavaScript, CSS, UML, XML, PL/SQL.
- Core Java, JSP, Struts, Spring, XML, SYBASE, ORACLE, Angular and Web-Services etc.
- Experience in Weblogic 8.1/6.1 .
- Configured and Installed Apache Tomcat 5 for the proxy server.
- Experience in using IDE Eclipse, J-Builder, NetBeans, and Homesite.
- Proficient in using different Java Design Patterns such as Business Delegate, Service Locator, DAO, Session Façade and MVC.
- Experience in web application design using open source MVC, spring framework.
- Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
- Worked with CMM Level - V Company.
- Strong Java programming skills with good understanding of middleware concepts like Transactions and Connection pooling.
- Experience in leading technical discussions to resolve complex technical and business issues.
- Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
- Excellent team player and interpersonal skills.
TECHNICAL SKILLS:
Web/Application Server: Weblogic 8.1/6.1, Oracle,JBOSS
Technologies: J2EE, Enterprise Java Beans(EJB), Java Server Pages(JSP), Angular, Spring Framework, Hibernate, JPA, HTML, JavaScript, CSS, JDBC
Programming Languages: JAVA, UML
Design Patterns: MVC, Front Controller, MVVM, DAO Patterns.
Frameworks: Hibernate, Spring.
Rational Tools: Rational Rose
RDBMS: ORACLE, PL/SQL
NoSQL: MongoDB
Version Control: MS Visual Source Safe,IBM Rational ClearCase, Bitbucket
IDE: J-Builder, NetBeans, Homesite,Eclipse
Operating System: Windows 2000/NT/7
PROFESSIONAL EXPERIENCE:
Confidential, Herndon, VA
Java Developer
Responsibilities:
- Worked within the Product Development team, to an Agile methodology
- Involved in developing the user interface with Angular 5.
- Worked on REST API to create the services and tested on postman.
- Used Bitbucket for version control.
- Interacted with the team members to design and implement new features throughout the framework.
- Worked with Angular form designing, validation and routing.
- Used JPA and Hibernate for persistence layer to perform CRUD operations.
- Developed and performed unit testing.
- Worked with Atlassian ALM Tool such as JIRA and Confluence
Environment: : Java/Java EE, Eclipse, JBOSS, Angular, Spring REST, JPA, Hibernate, Oracle 10g, MongoDB, Windows.
Confidential, McLean VA
Java Developer
Responsibilities:
- Involved in writing Legacy Requirement Questionnaire(LRQ).
- Analysis, design and development of Application based on JAVA/J2EE technologies.
- Used Spring IOC (Inversion of Control)/DI (Dependency Injection) to wire the object dependencies across the application.
- Used Spring MVC design pattern while developing the application .
- Used JSPs in the presentation tier along with various customs tags , CSS and JavaScript.
- Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
- Developed code using Design Patterns like DAO, Factory Pattern, Singleton and Value Objects.
- Implemented Spring MVC framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
- Developed and performed unit testing.
- Used IBM Rational ClearCase for source control.
- Used HP Application Lifecycle Management for writing test cases and defect tracking.
- Involved in bug fixing.
Environment: : Java/Java EE, Eclipse, BEA WebLogic, Spring MVC, Spring IOC, JSP, JQuery, HTML, Hibernate, XML, Oracle 10g, Windows.
Confidential, Reston VA
Java Developer
Responsibilities:
- Involved in Full Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
- Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate 3.0, SQL, Maven, Oracle.
- Designed and implemented transaction management using Spring AOP.
- Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns.
- Worked on object modeling using UML2. Created Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among system's object in accordance with the business requirements.
- Implemented different types of spring controllers as per application requirement, Spring Validator, persistence layer, DAO and service layer components using Spring Hibernate API and Spring Hibernate annotations. Extensively used Hibernate QL.
- Extensively used Spring IOC, configured Application Context files and performed database object mapping using Hibernate annotations.
- Developed client request validations and processing using JavaScript and HTML.
- Deployed applications on Weblogic Application Server and performed required configuration changes.
- Involved in multiple high priority releases with aggressive deadlines.
- Designed web pages by using front end technologies such as HTML, JSP and CSS.
Environment: Java, J2EE, JSP, Spring, Hibernate, Weblogic Application Server, Maven, HTML,CSS, XML, UML, Windows and Oracle 9i.
Confidential, Washington-DC
Java Developer
Responsibilities:
- Involved in gathering business requirements from the end users and management.
- Designed and developed web pages using JSP.
- Implemented validation and Exception handling enhancements.
- Developed HTML for user interface. including logging/tracing, transaction management, job processing.
- Used JavaScript and CSS to create attractive, dynamic sites.
- Involved in code reviews and use cases.
- Used JDBC to extract data from Oracle 9i.
- Involved in fixing bugs reported at client site.
- Used Microsoft Visual Source Safe to checkout and check-in the files.
- Performed Unit test cases, Test Records, Fault Reports.
- Developed Search engine using Java Documentum.
Environment: J2EE, EJB, Web logic 8.1, Oracle 9i, JDBC, Eclipse, UML, TOAD, Windows 2000, Java Documentum.
Confidential
Java DeveloperResponsibilities:
- Involved in gathering business requirements from the end users and management.
- Created high quality functional requirement specifications.
- Implemented Submit, Cancel, Approve Purchase order, FI, Vendor, Loans, Process Master Maintenances and web applications using Session Façade, Service Locator, Data Access Objects, Business Delegate, MVC design patterns.
- Designed and developed web pages using struts framework.
- Implemented validation and Exception handling enhancements.
- Developed HTML for user interface.
- Used JavaScript and CSS to create attractive, dynamic sites.
- Involved in creating Design documents of various APIs.
- Designed Sequence and Class diagrams using Rational Rose.
- Involved in code reviews and use cases.
- Used JDBC to extract data from Oracle 9i.
- Involved in fixing bugs reported at client site.
- Used Microsoft Visual Source Safe to checkout and check-in the files.
- Performed Unit test cases, Test Records, Fault Reports.
Environment: J2EE, EJB, Struts framework, Weblogic 8.1, Oracle 9i, JDBC, J-Builder, UML, TOAD, Windows 2000.
Confidential
Java DeveloperResponsibilities:
- Worked on complex business problems, analyzing and evaluating current business methods by gathering information from end users.
- Designed and developed web pages using struts framework
- Designed and developed EJBs for financial planners and calculators module.
- Provided technical assistance to the team members for developing web pages in struts.
- Involved in client interaction for the functionality issues.
- Involved in code modification and testing.
- Performed Unit test cases, Test Records, Fault Reports.
- Used JavaScript and CSS to create attractive, dynamic sites.
- Involved in creating Design documents of various APIs.
- Designed Sequence and Class diagrams using Rational Rose.
- Involved in code reviews and use cases.
- Used JDBC to extract data from Oracle 9i.
- Used Microsoft Visual Source Safe to checkout and check-in the files.
Environment: J2EE, EJB, Struts Framework, Weblogic 6.1, Oracle 9i, JDBC, NetBeans 3.3, UML, TOAD, Windows 2000
Confidential
Java DeveloperResponsibilities:
- Facilitated customer meetings for functionality issues.
- Developed EJBs and JSP pages.
- Developed common JAVASCRIPT file for Date Validation and Input Validation.
- Created use cases and class diagrams using Rational Rose.
- Involved in giving code access permission in Visual Source Safe to the team.
- Performed Unit testing, Integration testing.
- Performed Unit test cases, Integration test cases, Test Records, Fault Reports.
Environment: EJB, JSP, Weblogic 6.1, Oracle 9i, JAVASCRIPT, J-Builder, CASCADING STYLE SHEET (CSS), VISUAL SOURCE SAFE (VSS), DHTML, HTML and WINDOWS 2000.
Confidential
Java DeveloperResponsibilities:
- Involved in coding of JSP pages and EJB components for modules information services, Portfolio generation, Login and permission validation.
- Involved in use case diagram using Rational Rose
- Performed Unit test cases, Test Records, Fault Reports.
Environment: EJB, JSP, Weblogic 6.1, Oracle 9i, JAVASCRIPT, J-Builder, CASCADING STYLE SHEET (CSS), VISUAL SOURCE SAFE (VSS), DHTML, HTML and WINDOWS 2000.
