Application Developer Resume
PROFESSIONAL SUMMARY:
IT professional with 10+ years’ rich experience in the industry with reputed IT companies; managing & overseeing Projects. Insightful knowledge of business process analysis and design, domain & technology expertise with strong integration / implementation skills for IT Solution. Well versed with Confidential Fusion, Java J2EE platform & standards.
AREAS OF EXPERTISE:
- Prepare the overall IT solution architecture and help team to do the programming & technical design.
- Proactively find the solution on the technical impediment and map them with project requirement and compatible with software/hardware infrastructure.
- Across team technical coordination for Integrations of different IT systems
- Conduct project risk identification and mitigation action planning with the PM at the project level
- Technical Project coordination across projects and across technologies.
- Report the status with alerts, necessary explanations and solutions/ alternatives to the reporting manager.
- Track and resolve issues, if required highlight / escalate issues to the reporting manager.
- Provide the direction and technical inputs to manage the defects / technical issues.
- Provide technical guidelines, code reviews, documentations.
- Implement AGILE (SCRUM) practices. Involved in planning of sprint, attending daily scrum meetings and sprint retrospective meetings.
- Well versed with frameworks and tools like Confidential Application Development Framework (ADF)12c, Confidential SOA, Human Workflow, Business Rules, Soa Custom function and Jakarta Struts1.2which are used with Confidential technologies.
- Conceptual understanding of Core JAVA and J2EE using, Spring 3.0 and Hibernate 3.0, Servlets 2.4, JDBC, JSP 2.0, STRUTS 2.0, JSF, ADF BC, Java Beans, SOA, BPEL, Web service, Human Workflow, Enterprise Java Beans(EJB), REST services.
- Sound Knowledge & Hands on experience of using RDBMS including SQL Server, MySQL, Confidential 10g/11g and DB2.
- Experience in writing PL/SQL Queries, Stored Procedures, Triggers and Cursors.
- Developed web applications and worked on server side programs using Core Java Servlets, JSP, Struts, JSF, ADF and JDBC with JRUN 4.0 and OC4J 10g, Weblogic Server.
- Implemented Object Oriented Programming (OOPS) and Relational Database (RDBMS) concepts.
- Proficient in developing OOD/OOP applications using J2SDK, Threads.
- Applied n - tier Enterprise applications concept with J2EE design patterns like MVC, Business Delegate, Session Facade, DAO, DTO, Service Locator, and Singleton.
- Experienced & capable of using HTML, XML, XHTML, HTTP, DOM, AJAX and related technologies like parsers JAXP (SAX, DOM).
- Skilful in using J2EE compliant IDEs JDeveloper 9i/10g/11g/12c and Eclipse.
- Working with Junit framework for writing Unit test cases for each components developed.
- Leading team in developing system architecture; processes and design specifications based on project needs; security/compliance policy and organizational need as per best IT trends.
- Project monitoring & tracking for upcoming milestones and deliverables, change requests.
- Manage the software releases and intact/align with other key projects development phases.
- Set up SDLC milestones and review the entry or exit criteria.
- Project Coordination & Interlock with other teams to manage the across team dependencies.
- Present scheduled project status updates to sr. executive & management.
- Come up with project staffing need and propose the resource allocation to meet the project requirement.
- Track external dependencies and alert customers of issues on any potential upcoming external risk / dependencies.
- Handle multiple enterprise level software projects through entire lifecycle.
TECHNICAL SKILLS:
Programming Languages: JAVA(5,6,7,8), XML, HTML, CSS
Application Development Frameworks: ADF, Hibernate, Springs, REST Services, JSF, JPA, JAXB, OAF ODI, Junits, SOA,SOAP Web Services, JMS.
Scripting Languages: JavaScript, WLST
Tools: JDeveloper(12c,11g,10g,9i), Eclipse, SQL Developer, Log4J, Sonar Qube, JIRA, Hudson, Putty, Poderosa, Quartz
Scheduler, WinScp, Web logic Mail Session, SVN, TOAD.:
Web Application Server: Web Logic (11g, 12c), Websphere, Confidential Application Server.
SDLC Mythologies: Agile(Scrum).
Project Build: Maven, Ant.
Database: Confidential (10g/11g),PL/SQL.
Operating System: Windows, Linux.
Continuous Integration: Hudson.
Issue Tracker: JIRA, BugDB.
PROFESSIONAL EXPERIENCE:
Application Developer
Confidential
Responsibilities:
- Analyze the currently implemented code to understand the gaps between Retail systems.
- Reviewing and understanding functional requirements, and creating technical designs in accordance with Confidential Fusion Apps Architecture within time and cost constraints.
- Reviewing enhancement requests requirements, estimating man hours required, creating technical designs, coding and testing.
- Create detail system designs, including database modeling, use cases, data flow and process flow diagramming, module descriptions, process specifications and pseudo-code.
- Define delivery phases of the project including activities, sub-activities, and milestones.
- Resource Allocation and assignment to meet the required technical skill set to fulfill the specific project requirement.
- Provide project and technical leadership to members of the development team participating in the project.
- Assist in the conceptualization and development of solutions, mentor developers, ensure adherence to development standards and conduct code reviews.
- Making key decisions to ensure the successful implementation of all initiatives.
- Write and assist with project Requirements Documents as necessary according to guidelines published in the company software development methodology.
- Participate in Business Objectives and Requirements review sessions conducted by business owners and product managers.
- Participate in reviews and meetings and provide updates on project progress using JIRA.
- Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.
- Contributing to post implementation reviews helping to demonstrate success or otherwise of projects.
- Involved in Design and Development of new platform features like, Email notifications, Property file migration, Integrating Web application with External social networking systems like OSN( Confidential Social Networking Service), Customizing resource bundles at run time, creating custom components and PL/SQL wrapper generator, Exposed Create Email, Favorites as REST Services.
Technologies: JAVA 8, J2EE, ADF, Weblogic Application Server, JDBC, Log4J, XML, JDeveloper 12c (12.2.1.1.0 ), JUnit, Subversion (SVN), PL/SQL, CSS, REST services, MAVEN, Eclipse, JavaScript, Sonar Qube, Hudson, Java Templates, Groovy, Web Logic Mail session.
Sr. Technical Lead
Confidential
Responsibilities:
- Technical feasibility analysis by prototyping typical business scenarios.
- Reviewing and understanding functional requirements, and creating technical designs in accordance with Confidential Fusion Apps Architecture within time and cost constraints.
- Create detail system designs, including database modeling, use cases, data flow and process flow diagramming, module descriptions, process specifications and pseudo-code.
- Define delivery phases of the project including activities, sub-activities, and milestones.
- Provide technical leadership to members of the development team participating in the project.
- Assist in the conceptualization and development of solutions, mentor developers, ensure adherence to development standards, conduct code reviews, etc.
- Write technical design documents as necessary according to guidelines published in the company software development methodology.
- Provide regular and effective progress updates to and work closely with Development Project Managers to ensure the management of any delivery risks or issues.
- Work closely with relevant teams internally to ensure alignment and coordination across operations as part of the seamless implementation of existing and new systems.
- Contributing to post implementation reviews helping to demonstrate success or otherwise of projects.
Technologies: JAVA 6, J2EE, Spring, Hibernate, SOAP Web services, ADF Faces(JSF extending framework), Weblogic Application Server, SOA11g, Weblogic JMS, JDBC, Log4J, XML, Eclipse, JUnit, Subversion (SVN), Quartz, Confidential business rules, ODI, SOAP UI.
Programmer analyst
Confidential
Responsibilities:
- Developed nTier solution using Core Java, J2EE, and ADF11g/JSF, Springs and Hibernate developed backing bean and configured the pagedef.xml, adf-config.xml, web.xml and Hibernate-cfg.xml.
- Developed and configure ADF Task flows for customer portal.
- Designed and developed notification subscription Database configuration in such a way runtime add new subscription.
- Configured weblogic JMS Topic which consume JMS messages.
- Developed SOA process which consume JMS messages and send email notifications to configured subscription for related order progress updates.
- Configured ADF Security for role base access for different pages view and edit operations.
- Developed Business Components using Hibernate like Entity Objects, View Objects, JPA transactions and integrate with Spring Controller.
- Entity validations at attribute level and Entity Level.
- Developed a JUnit test plan for enhanced code based on the specification.
- Write SQL Queries for read only view objects.
- Participating in QA testing, debugging and removing errors.
Technologies: JAVA 2, JDK1.5/J2EE, Hibernate, Springs, Weblogic Application Server, SOA11g, Weblogic JMS, JDBC, Log4J, XML, Eclipse, Java Beans, JUnit, Subversion (SVN), SOAP UI.
Associate Consultant
Confidential
Responsibilities:
- Developed nTier solution using Core Java, J2EE, and ADF(10g&11g)/JSF/OAF9i and developed backing bean and configured the pagedef.xml, adf-config.xml, web.xml.
- Developed and configure JSF for customer portal.
- Customizing Confidential iExpenses pages using OAF.
- Migrating Confidential forms and Reports to ADF 11g web application.
- Configured ADF Security for role base access for different pages view and edit operations.
- Developed ADF Business Components like Entity Objects, Associations, View Objects, View Link files and integrate with Application Module.
- Entity validations at attribute level and Entity Level.
- Write SQL Queries for read only view objects.
- Participating in QA testing, debugging and removing errors.
- Implement JSP Web applications.
Technologies: JAVA 2, JDK1.5/J2EE, ADF, Weblogic Application Server, JDBC, Log4J, XML, JDeveloper, Subversion (SVN), JSP, Struts, Eclipse and Servlets.