It Consultant/senior Java Developer Resume
SUMMARY
- An Oracle certified Java programmer having more than six years of experience in IT industry.
- Highly accomplished and experienced Full Stack Java Developer with comprehensive knowledge of all J2EE related technologies. Expertise in problem solving and designing the web application.
- Experience in Core Java, JAVA/J2EE, Spring Core, web services, XML, web sphere, Oracle, PL/SQL, JavaScript, JQuery, Angular JS, Hibernate, Spring MVC.
- Well experienced in requirement analysis, coding, functional and technical systems analysis & design, systems architectural design, process interfaces design, process data flow design, and system impact analysis and design documentation and presentation.
- Proven experience in leading project and team with zero defect delivery. Equally comfortable working independently as well as in a team environment.
- Experience in development of web - services in Soap and REST (JSON, JSONP, JSOE).
- Expertise in optimizing the application using Java and J2EE related technologies.
- Good team player with extraordinary problem solving and trouble-shooting capabilities.
- Self-motivated, perpetual learner, committed team player with excellent communication, analytical, and interpersonal skills.
- Excellent knowledge in converting business specifications to technical specifications.
- Worked extensively in Agile Scrum methodology, followed the best Practices of the Agile-scrum
TECHNICAL SKILLS
Java/J2EE Technologies: Servlets, JSP, JDBC, JMS, JPA, Web Services (REST, SOAP)
Frameworks: Struts, Spring, Hibernate.
Scripting Languages: JavaScript, AJAX, JQuery, Angular JS.
Web Dev Technologies: HTML, DHTML, XML, XSLT, CSS, JSON, JSOE, Google Map API, YouTube API.
Web/Application Servers: Web-logic, Web Sphere, JBOSS, Tomcat.
OS: Linux, Unix, Windows.
Databases: Oracle SQL, MongoDB.
ID’s & Utilities: Eclipse/My Eclipse, Net Beans and IntelliJ.
Tools: JIRA Tracker, HP QC, Maven, ANT.
Methodologies(SDLC): Agile and Waterfall Methodology
PROFESSIONAL EXPERIENCE
IT Consultant/Senior Java developer
Confidential
Responsibilities:
- Converting Business Requirement to Technical specification and creating high-level and detailed design.
- Developed REST web services to expose the Middle-ware services.
- Responsible for developing UI components and integrating with back-end data.
- Development of SQL queries for data migration, view and Materialized View for daily MIS reports.
- Developed and executed test strategy and coordinated QA testing in Agile Environment.
- Creation of modern, functional interfaces using HTML, CSS and Angular JS.
- Hibernate ORM Frame work is used to retrieve data from Database.
- Responsible for leading small development team from onshore and Responsible in managing scope, planning, tracking, change controls.
Environment: s: JAVA /J2EE, EJB, SPRING, Hibernate, ORACLE WEB LOGIC 10.1, Eclipse, TFS, Crystal Reports, HTML, CSS, JavaScript, Jquery and Angular JS.
Java/J2EE Developer
Confidential
Responsibilities:
- Catalog management and publishing new commerce items in ACC and BCC.
- Responsible to design, develop, deploy, SOAP web-services and exposing it to variety of channels and integration of Web services with ATG Pipeline Processors.
- Designing and Developing WSDL’s and XSD’s, XML for different Data Formats.
- Developing Web pages by utilizing Targeters, Slots, and Scenarios to Personalize Content based on user’s profile.
- Extending and Implementing catalog repository, Order Repository, user profile repository.
- Responsible for delivering Detailed Design Document and Low Level Document from High Level Document.
ENVIRONMENT: S: JAVA /J2EE, ATG Personalization, ATG Commerce, ATG Scenario, Targeters, slots, ACC, BCC, SOAP, JSP, JSTL, DSP tags, Web & App Server, JBOSS, IIS, Eclipse, TFS, HTML, CSS, Jquery, JavaScript, AngularJS.
Senior Java/J2EE Developer
Confidential, El Segundo, CA
Responsibilities:
- Converting business requirements to technical specification.
- Building the generic Interface for the mobile site and full site and Integrating Back end data with UI Components.
- Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL API and SOAP and Integration of Web services with ATG Pipeline Processors.
- Developing logical restructuring techniques for shopping cart based on user’s profile.
- Interacting with Quality Assurance department to ensure the quality of the delivery and assist then test scripts.
- Working with production support team on application deployment and production issue.
- Collaborate with the team with on-site and offshore for designing and coding.
- Worked on Linux environment.
- Involved in enhancing application functionality and also its performance.
- Worked with testing team to fix bugs.
Environment: ATG Personalization, ATG Commerce, ATG Scenario, Targeters, slots, ACC, BCC, DAS, DPS SOAP, REST, JSP, JSTL, DSP tags, HTML5, CSS3, Jquery, Angular JS, Oracle Application Server, Apache HTTP Server, Eclipse, SVN, HP QC.
Java/J2EE Developer
Confidential
Responsibilities:
- Consuming Web Service and mapping to respective web pages on tab-wise.
- Development and Implementation of Validation Framework for Back-end and Front-end
- Development of Interfaces to get the data from other application.
- Involved in writing Detail Design Documents with UML Specifications
Environment: s: JAVA /J2EE, Jax-ws, Struts, Hibernate, Velocity, HTML, CSS, Jquery, Java Script,SVN, clear case and remote client.
Confidential, Kansas City, MO
Responsibilities:
- Building the generic Interface for all the consuming Application using Soap and REST.
- Development of the API package by providing a wrapper with necessary and additional information using Google API and data loading to Fusion Table.
- Development for the entire UI for the web sites using Jquery, HTML, CSS.
- Used AJAX technology for creating interactive Web Applications.
- Developed REST web-services using Apache-CXF.
- Developed JSP (Java Server Pages) for orders module and Customer Service Department.
- Used Maven for build code.
- Used PL/SQL, Stored Procedures for handling Oracle database.
Environment: Java, J2EE, HTML, CSS, Google Map & YOUTUBE API JSP, Jquery, JDBC, ANT, Apache Tomcat, SQL, Log4J, XML, XSLT, SAX, DOM.