Sr. J2ee Software Developer Resume
CA
SUMMARY:
- 6+ years of IT experience in Object Oriented Analysis and Design (OOAD), Development, Implementation and Testing of various software applications using Java, J2EE.
- Knowledge of Adobe Photoshop, Google Docs and Microsoft Office Suite.
- Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets.
- Expert level skills on JQuery, HTML5, JavaScript, HTML, CSS and adaptive web design.
- Familiarity with scripting languages such as Perl, PHP, Ruby, or Unix shell scripting.
- Aware of different browser differences.
- Designed applications using JAVA/J2EE, Spring framework, CORBA, Spring MVC Web, JSP, JPA, JMS, JMX, JPQL, Hibernate, Restful Web Services, JAXP, SOA, Maven, JavaScript, JQuery.
- Experience in Analysis, Design, and Development of Web Applications using Open Source Technologies.
- Expertise includes experience with Application Servers like JBoss and Weblogic.
- Practitioner of Agile Methodologies such as Scrum, Extreme Programming (XP) and Test Driven Development (TDD).
- Familiarity with JSON using Java, JAXB, Jersey, Spring.
- Programmatic understanding of Google Analytics and SEO
- Social Media Marketing, Search Engine Optimization
- Website development and link building
- Fluent in social media platforms such as Facebook, Twitter, Instagram and Pinterest.
- Deep knowledge of the DOM and cross - browser compatibility issues.
- Expertise in Database Design using SQL Server, Oracle and MySql.
- Experience in testing role in performing unit testing, functional testing, integration testing, automation testing.
- Excellent Analytical, Communication, Interpersonal skills and ability to work well as a part of a project team.
- Certified Scrum Master (CSM).
TECHNICAL SKILLS:
Development Tools: Eclipse, JBuilder, MS Visio, MS office
Bug Reporting Tools: Quality Center, Bugzilla, Bugnet, JIRA
Data-Modeling Tools: MS Visio, MS Office, MS Project
Languages: Core Java, SQL, HTML, XML, JPA, JPQL, HQL
Skills: J2EE, JSP, Servlets, JavaScript, Web services, Perl, Java script
Databases: Oracle, MySQL
Version Control: CVS, SVN
Operating System: UNIX, Linux, NXOS,Windows NT/2000/XP/2007, Macintosh
Programming Tools: Java, J2EE
Methodology: Agile, Waterfall, Scrum
Web Technologies: HTML CSS, jQuery, Java Script, AJAX, XML, SAX, DOM, XSL/XSLT, JSON Web Services, SOAP, RESTful, jersey, JAX-WS, JAXB
Frameworks: Spring framework, Hibernate, Mockito
Application/Web Servers: Tomcat, WebLogic, Web Sphere, JBOSS
IDE Tools: Eclipse and Net Beans, JBuilder
Tools: /API: Ant script, Maven, JUnit, CVS
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. J2EE Software Developer
Responsibilities:
- Developed the application using Spring MVC leveraging the Model-View-Controller architecture.
- Designed and implemented Web-based distributed object tools using Java, CORBA .
- Migrating old struts code to spring framework.
- Developed test cases and performed unit testing using JUnit and TestNG Framework.
- Developing session beans and entity beans (EJB).
- Introduced security features that will prevent any misuse for eg InitBinder to white list the allowed fields so that users to can update only the specified list of fields.
- Used J2EE Design Patterns such as Model View Controller Architecture, Business Delegate and Service Locator in J2EE Framework.
- Developed the applications using Spring framework that uses MVC design pattern.
- Created tables, triggers, stored procedures, SQL queries, constraints and views for multiple databases like Oracle, My SQL.
- Used Maven and Ant for building the applications and deploying to the server.
- Discussing/Leading meetings with other developers, architects, and analysts on technical solutions.
Environment: Core Java/J2EE, Spring MVC, JPA, Hibernate, JSP, JPQL, HQL,XML, Web services, SOAP, Eclipse, HTML, Log4j, JUnit, Websphere Application Server, Tomcat, PL/SQL, SQL, Mockito, JUnit, TestNG
Confidential, CAWeb Software Developer
Responsibilities:
- Developed the application using Spring MVC leveraging the Model-View-Controller architecture.
- Designed the user facing screens using JSP, AJAX
- Worked with web technologies (HTTP, Apache/Tomcat).
- Worked on client -server model in which server part is a RestFul Web Service made of Jersey and deployed in Tomcat.
- Developed application using Spring MVC, JSTL (Tag Libraries) and AJAX on the presentation layer, the business layer is built using spring MVC and the persistent layer uses JPA/Hibernate.
- Utilized Agile Scrum to manage full life-cycle development of the project.
- Data Operations are performed using Spring/JPA with Hibernate.
- Designed the business object with JPA Entity Manager (ORM) mapping and interfaced with the business mangers using Spring DAO.
- Developed multi-browser compatible user interfaces.
- Implemented Criteria API, Typed queries, JPQL, Hibernate Query Language (HQL).
- Involved in preparing Software Requirement Specification documents
- Worked on enhancements along with bug fixes.
- Worked with Agile Methodology.
- Developed test cases and performed unit testing using JUnit Framework.
- Creating build scripts using Maven, Ant.
Environment: Core Java, J2EE, Spring MVC, JPA, Hibernate, JSP, JPQL, AJAX, XML, Web services, SOAP, Eclipse, HTML, Log4j, Rational Rose, JUnit, Websphere Application Server, PL/SQL, SQL.
Confidential, Flushing NYJava Developer
Responsibilities:
- Developed the application using Spring MVC framework leveraging the Model-View-Controller architecture.
- Developed application using Spring MVC, JSP, JSTL (Tag Libraries) and AJAX on the presentation layer, the business layer is built using spring MVC and the persistent layer uses JPA/Hibernate.
- Utilized Agile Scrum to manage full life-cycle development of the project.
- Data Operations are performed using Spring/JPA with Hibernate.
- Designed the business object/Model with JPA Entity Manager (ORM) mapping and interfaced with the business mangers using Spring DAO.
- Implemented Criteria API, Typed queries, JPQL, Hibernate Query Language (HQL).
- Worked on the server part, which is a Java Jersey web service deployed in tomcat.
- Worked with Agile Methodology.
- Creating build scripts using Maven, Ant.
- Led the migration of Utility billing system from UNIX platform to MVC Web Based Windows Application using Java, JSP.
- Managing design and development of releases of new product enhancement features, Client's customizations and implementations.
- Attending technical review meetings to discuss technical feasibility and concerns before project's kick off.
- Involved in preparing Software Requirement Specification documents
- Developed highly interactive UI using JSP and JQuery techniques
- Responsible for changes to WSDL and distributing schema
- Used SOAP UI to test the web service request/response scenarios.
- Implemented Spring MVC architecture with controllers/views.
- Used Clear case for source code control and JUNIT for unit testing.
- Responsible for code migration and maintaining code versions, hot fixes using Subversion.
Environment: Java, J2EE, JSP, JQuery, Servlets, JSTL, JPA, JPQL, Hibernate, JDBC, UML, Spring, Spring MVC, JUnit, Web Services, JBOSS, Oracle, SVN, Eclipse
Confidential, Great Neck NYJ2EE Developer
Responsibilities:
- Developed the application using Spring MVC framework leveraging the Model-View-Controller architecture.
- Developed application using Spring MVC, JSP, JSTL (Tag Libraries) and AJAX on the presentation layer, the business layer is built using spring MVC and the persistent layer uses JPA/Hibernate.
- Experienced in SQL Server Analysis Services (SSAS) for data mining to identify rules and patterns in the data.
- Used SOAP UI to test the web service request/response scenarios.
- Implemented Spring MVC architecture with controllers/views.
- Developed unit test cases using JUNIT and helped testers in end-to-end testing.
Environment: Java/J2EE, Spring MVC, JPA, Hibernate, JSP, AJAX, XML, Web services, SOAP, Eclipse, HTML, JUnit, Websphere Application Server, SQL.
ConfidentialSoftware Developer
Responsibilities:
- Developed the application using Spring MVC framework leveraging the Model-View-Controller architecture.
- Designed the user facing screens using JSP, JSS, AJAX
- Developed application using Struts, Spring MVC, JSP, JSTL (Tag Libraries) and AJAX on the presentation layer, the business layer is built using spring MVC and the persistent layer uses JPA/Hibernate.
- Creating the build scripts using apache maven.
- Webservice testing using SOAP UI.
- Implemented Spring Integration framework.
- Code version control using SVN.
- Providing support to system testing team and business users during QA testing and UAT.
- Defect tracking using Quality Center.
- Environment: Java/J2EE, Spring MVC, JPA, Hibernate, JSP, JPQL, AJAX, XML, Web services, SOAP, Eclipse, HTML, Log4j, Rational Rose, JUnit, Websphere Application Server, SQL.
