Java Web Developer Resume
Bethpage, NY
SUMMARY
- 7 plus years of extensive work experience in developing web application using the web technologies like Angular JS, HTML5/XHTML, CSS3, JavaScript, jQuery, Bootstrap, JSON, XML and AJAX.
- 6 years of Design and Development of enterprise scale web and middleware application using Java/JDK 4/5/6, Core Java, Threads, Exceptions, Collections, J2EEä Technology - Java Servlets, JSP, JDBC, JNDI, RMI, EJB, JMS, XML, Web Services, SOAP, WSDL, UDDI, Apache Axis2, REST, Jersey REST API, JAXP, JAXB, DTD, XML Schemas, Eclipse 3.x, RSA/Rational Application Developer(RAD) 6.x/7.x, JUnit, Log4J, ANT, Maven, SQL, PL/SQL, RDBMS, Oracle, MS SQL Server.
- Deep understanding of Memory Management, JVM, Multi-Threading and Synchronization in Java.
- Deep understanding of Object Oriented JavaScript Programming.
- Hands on Knowledge in Phone Gap with Angular and Sapui5.
- Experience in software configuration management using SVN, GIT.
- Involved in various stages of Software Development Life Cycle (SDLC) and Agile.
- Strengths include ability to quickly adapt to new technologies and implement them in the current projects.
TECHNICAL SKILLS
Operating System: Win Vista/7, Mac OSX, UNIX, Linux
Web Technologies: HTML5/XHTML, XML, CSS, JavaScript, jQuery, Ajax, Angular JS, SAPUI5.
Java EE: Servlets, JSP, JDBC, RMI, EJB, JNDI, JAXB, JMS, Java Web Services using JAXB, JAX-WS, RESTFUL Web services, Jersey REST API, Apache AXIS2, JAXP-SAX, DOM, SOAP.
Frameworks: Struts(MVC), Spring, Spring Core/IOC, Spring MVC, Spring DAO, Spring JDBC, Hibernate, Junit, Log4J, Jenkins, Selenium, GITHUB.
Databases: Oracle 11g, MySQL, SQL, PL/SQL, Cassandra
Languages: Java, SQL, JavaScript
Tools: Maven, Log4J, Eclipse, JUNIT
Application Servers: Tomcat 7.0
Tools: /IDE’s: SVN, Sub Version, Maven, ANT, Eclipse 3.x, CVS, MS-Office, Amazon Web Services(AWS), JIRA, FileZilla.
ORM Technologies: Hibernate3.x
PROFESSIONAL EXPERIENCE
Confidential, Bethpage, NY
Java Web Developer
Responsibilities:
- Developing RESTFUL Web services using Spring framework.
- Used AJAX, JSON and XML to send request to the server to check the functionality of the website.
- Involved in designing, developing and configuring server side Java/J2EE components: Servlets, Session management, JSP, EJB, JDBC, JMS, JNDI, JTA, JAX-RPC, JAX-WS, RESTFUL Web services, JNDI, LDAP, JMS, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
- Developed N-tier J2EE enterprise class applications using Presentation, Application, Business, Data, Service and Integration layers using SOA, Web Services, JSF, Spring Core, Spring DAO, Spring ORM, Hibernate frameworks.
- Leveraged on Angular JS and MVC framework to create presentation layer.
- Worked with the design of the templates and skins in CSS and Bootstrap.
- Developed Grunt Operations for all JS and CSS files.
- Worked on Node JS framework for interacting with Data Base.
- Agile environment was used to achieve SDLC.
- Used GIT Hub as repository.
- Worked on Responsive Designing for websites for Tablets and Mobiles.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
Environment: HTML5, CSS3, Angular JS, JavaScript, jQuery, Bootstrap, GitHub, JSON, Grunt, Node JS, Core Java, J2EE, Servlets, JSP, EJB, JDBC, Spring, Spring MVC, Hibernate, SOA, Web services, SOAP, JAX-WS, JAXB, WSDL, JBoss REST.
Confidential, Houston, TX
Java/J2EE Developer
Responsibilities:
- Involved in complete software development life cycle management using Rational Unified Process - Requirements gathering, Conceptual design, Analysis, Detailed design, Development, Mentoring, System and User Acceptance Testing.
- Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
- Create Web Pages using XML, JSP, HTML, JavaScript and Angular JS.
- The online screens were developed in JSP using WebLogic.
- Spring Framework was used to collect data from the users and Hibernate was used to provide mapping from Java classes to database tables.
- Coded the Selection Criteria Page, which was reused for some of the screens and the PL/SQL queries were developed using Oracle 9i.
- Coded the Consolidated Balance, Historical Consolidated Balance and Transaction Inquiry Screens and the PL/SQL queries were developed using Oracle 9i.
- Used Ant to write the build scripts.
- Used CVS for configuration management.
- Used Eclipse to build and test code.
- Involved in Bug fixing.
- Involved in Unit Testing, Integration testing.
Environment: Java 1.4, J2EE, Apache Ant, JSP, Spring, Hibernate3.0, Oracle 9i, CVS, WebLogic, UNIX (HP), Java Script, Angular JS, HTML, XML, Eclipse.
Confidential - Plainview, NYJava Web Developer
Responsibilities:
- Worked with HTML, CSS3, XML, JSON, JavaScript and jQuery for developing user interface.
- Developed browser compatibility code using CSS and jQuery.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap and used LESS pre-processor.
- Designed JSP’s as per the Requirement.
- Implemented Servlets 3.0 features in servlets.
- Implemented various JavaScript/jQuery UI effects on the pages.
- Worked with QA team on daily basis in fixing the reported bugs and checking cross platform compatibility.
- Handled all aspects of the web applications including maintain, testing, debugging and deploying.
Environment: HTML, CSS 3, JavaScript, AJAX, jQuery, Bootstrap, Java/J2ee, JSP, Servlets, Tomcat 7.0, LESS, SVN, Adobe Photoshop, Illustrator, Dreamweaver, Flash and Eclipse IDE.
Confidential
UI Developer
Responsibilities:
- Created dynamic web site using HTML, CSS3, jQuery and JavaScript.
- Developed client side validation code using JavaScript and jQuery.
- Used jQuery UI widgets like auto complete, date picker to enhance the usability, functionality and overall experience.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
- Analyzed requirements and delivered the change request as per schedule.
- Developed dashboards for different users.
- Involved in fixing Front End issues with the layouts.
Environment: HTML, CSS3, JavaScript, jQuery, AJAX, UNIX, SVN and Adobe Photoshop
