Java Developer Resume
Washington, DC
SUMMARY:
- 8 years of experience in Software development Life Cycle (SDLC). Expertise in Java and J2EE technologies. Have been extensively involved in the Analysis, Design, Development and Implementation of various software Applications. Working as a Java/J2EE Developer.
- Expert level skills on Java, J2EE, JSF, JSP, Swing, Junit, JDBC.
- Experience in RDBMS concepts like SQL, PL/SQL and Oracle.
- Good exposure to all phases of Software Development Life Cycle (SDLC).
- Expertise in problem analy nology projects including Business Requirements, Design Specification, Design Patterns and Deployment.
- Good knowledge in UI/Front end development using XML, XSL, XSLT, JavaScript, JQuery, Angular JS, HTML and DHTML.
- Good experience in design methodologies using OOAD, UML, Design Patterns.
- Excellent communication and interpersonal skills.
- A very good team player with the ability to work independently.
TECHNICAL SKILLS:
Java Technologies: JSP 2.0/Servlets 2.4, Swing, JDBC, Web Services, REST, SOAP.
Databases: Oracle 8i/9i/11g, MS SQL Server7.0/2000, MS Access.
Frameworks: JSF, Struts, Hibernate, Spring, JAX - WS, JAXB, JAX-RS
J2EE Design Patterns: Singleton Pattern, Factory Method, Abstract Factory Method, Fa ade pattern, Template Pattern, Data Access Object and Delegate.
Application Servers: BEA WebLogic 9/11g, IBM WebSphere 6/7 and Apache-Tomcat 6/7
Tools: Eclipse Juno, SQL Plus, RAD, MyEclipse, ANT, Maven, CVS, Microsoft Visual Studio
Languages: Java, C#, XML, XSL, UML, HTML/HTML5, CSS/CSS3, Java Script, JQuery, AJAX, Angular JS, JSON, PL/SQL, Python
Operating Systems: Windows NT/2000/XP, Unix.
PROFESSIONAL EXPERIENCE:
Confidential, Washington, DC
Java Developer
Responsibilities:
- Used Agile/SCRUM methodologies for software life cycle development process.
- Developed documentation for requirements analysis, design specifications, user’s guides, installation guides, custom materials, or project workplan.
- Used Core Java, Exception, Collections, J2EE, Open Source Technologies/API for application development.
- Development of Web Front End (GUI) using HTML/HTML5, DHTML, CSS3, JQuery, JavaScript, XML, XSL, JSP, JSF MVC.
- Involved in building a single page and cross browser compatible web application using Angular JS and Bootstrap.
- Implemented Design Patterns like Singleton, Business Delegate, Factory, DAO and Data Transfer Object.
- Produced and Consumed SOAP and RESTful Web Services using JAX-WS and JAX-RS.
- Developed unit test cases using JUnit and used Log4J for logging and debugging.
- Performed installations, configurations and deployments using Tomcat and JBoss App Server.
- Used Oracle 11g database for creating DB tables and DB objects and SQL scripts.
- Developed Swing GUI(JFC) application.
- Oracle SQL Developer was used for the database.
- Hibernate was used for mapping java classes to database tables
- Rscript was used to generate statistical plots.
Environment: OOAD, UML, Design Patterns, Java 6/7, Angular JS, JQuery, CSS, Swing(JFC), JSF(MVC), Spring Core, Spring ORM, Hibernate, Web Services, REST, JAX-RS, SOAP, JAX-WS, JAXB, Log4j, Eclipse Juno, Oracle 11g, HTML, JavaScript, Maven, Junit 4, Windows, Rscript, Microsoft products(Excel, Access, Word).
Confidential
C#.NET Developer
Responsibilities:
- Developed applications using C#.NET Framework.
- MVP Design pattern was implemented.
- User interfaces are created using ASP.NET.
- Developed user controls and data controls for the application.
- XML was used for retrieving the appropriate information.
- SQL 2005 was used for the database.
- Microsoft Visual Studio is used for developing the application.
Environment: C#, ASP.NET 3.5, Microsoft Visual Studio 2008, JavaScript, jQuery, XML, PL/SQL, SQL Server 2005, Windows.
Confidential
J2EE Developer
Responsibilities:
- Developed applications using JSF framework and Websphere portlets.
- Developed user interfaces with JSP and custom Tag libraries.
- MVC design pattern was implemented using JSF 1.1.framework
- Log4j was used to insert logging statements.
- Configured faces-congif.xml and portlet.xml
- Created Junit test cases
- Oracle was used for the database.
- RAD 7 was used for developing the application.
Environment: Java, JSF, WebSphere Portlets, JSP, Log4j, RAD 7, Oracle, HTTPS, HTML, JavaScript, CVS, Junit 4, Agile Methodology, Windows.
Confidential
Java Developer
Responsibilities:
- Developed GUI applications using Swing.
- XSL and XSLT are used for converting information into proprietary XML formats.
- Log4j was used to insert logging statements.
- Created Junit test cases for various scenarios.
- Created ANT scripts
- Generated Javadoc style documentations.
- SQL Server 2005 was used for the database. Tables were designed. JDBC was used to connect to the Database. SQL queries were written to insertinto and update database tables.
- MyEclipse IDE was used for developing the application
Environment: Java, JDK 1.5, Swing, Tomcat, Log4j, JDBC, My Eclipse, PL/SQL, SQL Server 2005, WinCVS, ANT, Junit 4, Windows.
Confidential, Florida
J2EE Developer
Responsibilities:
- Involved in software development life cycle (SDLC) of the applications: Requirements gathering, Analysis, developing the High level design, CodeDevelopment.
- Developed application with JSF Framework.
- MVC design pattern was implemented using JSF 1.1.framework.Configuration of servlets, population of Form beans, Configuring faces-config.Xml and implementation of the validation framework.
- JaxB parser was used when transferring data between applications.
- XSL and XSLT are used for converting information into proprietary XML formats.
- Developed user interfaces with JSP and custom Tag libraries to simplify the application complexity.
- Log4j was used to insert logging statements.
- Implemented J2EE design patterns like Singleton, Delegate, Command Pattern and Data Access Object (DAO).
- Oracle 9i was used as the database. Tables were designed. JDBC was used to connect to the Database. SQL queries were written to insert into andUpdate database tables.
- RAD 6 IDE was used for developing the application.
Environment: Java, JSF, JSP, WebSphere, Servlets, JAXB, Log4j, RAD, PL/SQL, Oracle 9i, HTTPS, HTML, JavaScript, Clear case, Junit 3,Jira,Windows.
