Sr Java J2ee Developer Resume
Atlanta, GA
SUMMARY
- Over 8 Years of experience in Java, J2EE, BackEnd, developer with experience and demonstrated ability to successfully implement complex large - scale, N-tier, distributed, real-time enterprise applications.
- Experience with primary expertise in Object Oriented (JAVA), J2EE (Back End) and Client Server technologies (Web Technologies-Front End.
- Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
- Strong hands on experience in developing the Enterprise and Web applications on n-tier Architecture using Java/J2EE, JSP, Hibernate, Servlets, EJBs, Struts, JNDI, Web services, XML, and JDBC.
- Good experience in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Session Façade, Service Locator, Factory, DAO, DTO.
- Used persistence framework Hibernate ORM to map POJOs to a relational database.
- Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript.
- Experienced in developing User Interface using JSP, HTML5, CSS3 and JavaScript, Jquery, Angular JS.
- Expertise in implementing Service Oriented Architectures (SOA) using Web Services RESTFUL, SOAP, WSDL, JAX-WS.
- Experience in working with databases like SQL, Oracle DB, DB2 and MySQL Proficient in writing queries in SQL and PL/SQL.
- Strong experience with middle-tier popular J2EE application and web servers like Jboss, Tomcat.
- Experience in using version controls such as Tortoise SVN.
- Strong experience in using IDEs (Integrated Development Environment) like Eclipse, RSA, RAD, Dreamweaver, Firebug, Rally.
- Hands on experience with Junit developing test cases and determining application functionality.
- Worked on Service Automation and participated in creating a Framework in LISA Automation Tool to automate the Stored Procedures.
- Worked in multiple software development methodologies such as Agile and Waterfall.
- Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal and client interfacing skills.
- 2 Times Syntel value award winner and got Certificate of Excellence from American Express.
- Ability to work calmly in a high pressure.
- Active involvement in preparing client proposals.
- Experience in working with multiple interfacing teams.
- Always keep myself updated to upcoming technologies.
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL, C.
J2EE: Servlets, EJB, Java Beans, JSP, JDBC, JNDI
Framework: Spring, Struts.
ORM Framework: Hibernate.
Design Pattern: Singleton, MVC, DAO, DTO.
Database Tools: Toad for SQL Server, PG Admin.
Web Technologies: HTML, CSS, JavaScript, Jquery, Angular JS.
Application Servers: Apache Tomcat, WebLogic, Jboss.
Version Control: Tortoise SVN, CVS, GIT.
Databases: Oracle, MySQL, DB2, Postgres SQL, SQL Server.
IDEs: Eclipse, RSA, MyEclipse, Dreamweaver, Firebug, Rally
Operating System: Windows, Linux
Methodologies: Agile, Waterfall.
PROFESSIONAL EXPERIENCE
Confidential - Atlanta GA
Sr Java J2EE Developer
Responsibilities:
- Involved in all phases of the Software development life cycle (SDLC) including Requirement gathering, Analysis,Design and Development of the application.
- Developing the work plan for designing the web pages.
- Implemented MVC architecture using struts and Hibernate.
- Involved in designing and coding of business logic using struts MVC features.
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Involved in the development of HTML pages, JSPs and CSS for different User Interfaces.
- Used JavaScript, JQuery, and AJAX for client side validations.
- Developed AJAX scripting to process server side JSP scripting.
- Used multithreading in programming to improve overall performance.
- Involving in designing the Database Models for Social Media Integration application.
- Configured the deployment descriptors in Hibernate to achieve object relational mapping.
- Developed various Java beans for performance of business processes and effectively involved in Impact analysis.
- Used JSON for data exchange between application modules.
- Interfaced with the DB2 back-end using Hibernate Framework and XML configuration files.
- Performed regression testing, unit testing using Junit.
- Configured the project on web logic application servers.
- Involved in deployment of application on web logic application servers.
- Used MyEclipse as Integrated Development Environment (IDE) for application development.
- Followed agile software development with Scrum methodology.
- Reviewing the code and providing the code review comments.
- Offshore Coordination.
Environment: Java, Struts, J2EE, REST, XML, JSON, JSP, AJAX, HTML5, CSS, Bootstrap, WebLogic.
Confidential - Bloomington, IL
Java J2EE Developer
Responsibilities:
- As a ServiceNow Developer, I am responsible for Configuration, Customization, and Integration with External Services, Administration ServiceNow processes (User management/Group management), Functions, Service Catalog and Workflow.
- Gathered requirement from stake holders for attributes needed to develop Service Catalog items.
- Identifies and Recommends the ITIL v3 methodologies to delivered technical methodologies around the ServiceNow platform.
- Attended review meetings and project meetings, Analyzed Business Requirements and Functional Specifications and performed Service Catalog, Incident, Problem and Service Level Management Implementation.
- Utilized Java Scripting to deliver solutions that automate and audit business processes using UI Policy, Client Script, UI Action and Business Rules
- Configuration and customization of Help Desk and different Modules including: Business Rules, Client Scripts, Dictionary Overrides, UI Policies and UI Actions based on user requirements.
- Responsible for creating homepages including basic Reporting.
- Worked on CMDB and Asset management. Performed Data migration to import data from other Applications and external databases.
- Created Data Sources for various external applications. Used Import sets and Transform maps to import data into ServiceNow.
- Created Update sets to move customizations between different systems.
- Developed solutions using JavaScript, Web Services, SOAP and other web technologies to integrate ServiceNow with internal, external systems and tools.
- Created full documentation for Service-Now applications.
Environment: ServiceNow, Java Script, Jelly Script, XML, JSON, AJAX.
Confidential, CT
Java Developer
Responsibilities:
- Communication with the business customer on regular basis for requirement and impact analysis
- Contributing subject matter expertise to answer technical questions and to provide other information when requested by business customer.
- Performing enhancements in codes and scheduling of jobs to improve or maintain the functionality of the business application.
- Developing application using Spring Integration, Spring Batch, JMS and Smooks framework.
- Analyzed EDI (820 & 834) format files configured and mapped to convert into XML
- Generating XSLT using Mapforce and validating XML’s using Oxygen XML developer.
- Managing knowledge acquisition on new processes from client and facilitating knowledge transition within team members to streamline team performance.
- Used Maven as build management tool and Jenkins for Continuous Integration.
- Reviewing the code and providing the code review comments.
- Merging code in SVN.
- Implemented test cases using JUNIT.
- Attending Daily Scrum meetings and Updating tasks in Rally.
- Supported Integration testing for 2 major releases.
- Offshore Coordination.
Environment: Java, J2EE, Spring Integration, JMS, JBoss, Oxygen XML developer, MapForce, ESP (Enterprise Service Platform), EDI(820, 834), Oracle, Spring Batch, Groovy, SQL, Smooks.
Confidential
Java UI Developer
Responsibilities:
- Developed presentation layer using HTML, JavaScript, CSS, and AJAX etc.
- Developed AJAX scripting to process server side JSP scripting.
- Developing enterprise applications using Struts Frameworks
- Implemented the Connectivity to the Data Base Server Using JDBC.
- Involved in development of back-end business layers using Servlets.
- Understanding the requirements of the project and performing Unit and integration Testing.
Environment: Java, J2EE, HTML, CSS, Servlets, Query, AJAX, JavaScript, JSP, JSTL, JDBC, UML, Eclipse, Junit
Confidential
Java Developer
Responsibilities:
- Involved in creating requirements document by analyzing on the function requirements given by clients.
- DevelopedJSPsand implementedJavaScriptvalidation of data.
- Developed the Server side using Model View Architecture implemented bySpring MVC
- Developed Form Beans, Action Classes and JSP pages.
- Server side development is done by using servlets and JavaBeans.
- ConfiguringHibernate ORM methodologies,writing SQL and PL/SQLStored procedures.
- DevelopingHibernate mapping and Hibernate configuration files.
- DevelopedDAOto perform CRUD operations over database.
- Oracle Databases are used in the applications and we used JDBC to communicate with that database.
- Deployed application using the Websphere Server.
Environment: Java, Oracle, Web Sphere, Struts, JDBC, HTML, CSS, JavaScript, JSP, SQL, Eclipse.
