Application Developer Resume
SUMMARY
- Over 6 + years of experience in Information Technology with skills in analysis, design, development, testing and deploying various software applications.
- Experience as Senior Software Engineer, with onsite and offshore teams, leading the development of Web applications using different application/web servers.
- Experience in RFID based product, Insurance and Financial domain.
- Hands on experience in designing and coding web applications using Java and J2EE technologies.
- Expert in development of applications using J2EE technologies like Java, JSP, Servlets, JDBC, AJAX, JMS and well experience with IDE tools like Eclipse.
- Experience in using tools like Ant and Log4J.
- Extensively worked in developing the web applications using the Struts Frame Work and configuring web.xml and struts - config.xml according to the struts framework.
- Experienced in coding SQL, PL/SQL, Store Procedures/Functions and Triggers.
- Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and Struts and Hibernate framework. Implemented POJO and API for Hibernate.
- Experience in Software Configuration Management using Version Control Software such as SVN and SVN for code management and version control.
- Experience in collecting business requirements after discuss with client, writing functional requirements and test cases for every unit.
- Experience in creating technical design documents with UML - Class diagram and Sequence diagrams too.
- Hands on experience in developing reports using Jasper Reports and create HTMP, Excel report and PDF.
- Knowledge of J2EE Web Services and J2EE design pattern.
- Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
- Team player with a very good understanding in working with all team members and moderate teams in the software development projects.
- Managed various projects involving complex processes with teams across different areas.
- Excellent analytical and problem solving skills with ability to communicate effectively with peers. Its best way to discuss and explain developer ideas to client and tester.
- Good understanding of all stages of Software Development Life Cycle (SDLC) and familiar with development methodologies like Water Fall model too.
- Currently work experience in agile technology.
- Excellent communication skills and self-motivated to implement complex rules and meet deadlines.
- Quickly ready to learn advance technology with strong problem solving skills, interpersonal skills and a good team player.
TECHNICAL SKILLS
Web/J2EE Technologies: JSP, Servlets, AJAX, JavaScript, JSON, DHTML, CSS, HTML, Web Services
Framework/Patterns: Struts 2.4, Spring, Hibernate 3.0, jQuery
Application Servers: Weblogic, Jakarta Tomcat 5.5, JBoss 4.0.3SP1, Web Sphere
Databases: MSSQL Server 2005, SQL Server Management Studio 2012, Oracle 10g
Designing Tool: iReport 3.0.0 - Designing Jasper Report
Java IDEs: Eclipse, Eclipse LUNA
Source/Version Control: Apache Ant 1.6, SVN, CVS
XML Technologies: XHTML,HTML,DHTML, XML, DTD, XML Schema, SOAP, WSDL
Tools: IBM BPM Lombardi 8.1, IBM BPM Lombardi 7.5, Eclipse 3.2, Eclipse LUNAEdit Plus, Altova XML Spy
Operating Systems: Windows 2000, Windows 95/98, Windows XP Professional & Linux/Unix basic
Methodologies: Waterfall, Agile/Scrum
Test Management: HP Quality Center, JIRA
PROFESSIONAL EXPERIENCE
Confidential
Application Developer
Responsibilities:
- Involved in designing the data model for an application.
- Communicated project related information to the development, QA and management teams.
- Designed and developed User Interface, application modules using Struts frame work and JSP.
- Developed and design database tables and database access components with the back end as SQL server.
- Developed unit test cases for different modules and testing functionalities and performed integration testing of the application.
- Developed MARS and ARIES SQL store procedure for Import and Export process which is going to interact with DMDC server and check the service member account and withdraw the benefit for active service member/for the family and return it back.
- Performed the code reviews and refractor the code to improve the performance.
- Evaluating test execution results, fixing defects and resolving issues for quality deliverables as per the client requirements.
- Developed the application using agile methodology and demonstrated the functionalities to the business users in every sprint.
- Update daily task on Rally related each sprint related task.
- Daily Stand up meeting and Scrum stand up and discussed with tester after sign off one module.
Environment: Java/ J2EE, JSP, Java, Web Services, SOAP, XML, SQL Server 2012, HTML, DHTML,CSS, JBoss, HP Quality Center, SVN, Appian 7.6.
Confidential, Overland Park, KS
Java/BPM Developer
Responsibilities:
- Participate in weekly conference call with the customer regarding project update and daily conference call with other team members and project manager.
- Task update as per the Agile methodology.
- Complete documentation as per the requirement and design and analysis clients form to create business process prototypes. Discuss for the changes in BPD.
- Understanding the requirements analysis, as per the requirement BPD as per the client requirement.
- Participating in every phase of Agile development life cycle.
- Development/Maintenance of functionalities as per the requirement in depth discuss with the project manager related ongoing and upcoming task, to understand requirements, define business process, and implement solutions or modify process.
- Implemented Business Process and java logic for the CUNA claims. And there is a different kind of form which they implemented .NET that we need to implemented in to business process.
- Created web services for the same process which is calling for particular form.
- Provide direction and guidance to create different types of CUNA claims forms BPD.
- Performing Unit testing in the development environment and test environment.
- Through bug fixing.
Environment: Java/ J2EE, JSP, Java, Web Services, SOAP, XML, SQL Server 2012, HTML, DHTML,CSS, JBoss, HP Quality Center, SVN, Appian 7.6.
Confidential
Java/BPM Developer
Responsibilities:
- Participate in weekly conference call with the customer regarding project update.
- Documentation as per the requirement and design BPD. Also does changes in existing BPD if it’s required.
- Understanding the requirements analysis, as per the requirement BPD as per the client requirement.
- Participating in every phase of SDLC life cycle.
- Resolving the business queries and analyzing newly added business requirements to created new BPD using IBM BPM Lombardi 7.5.
- Enhancement/Development of functionalities as per the requirement. Achieving coding standards by meeting the design specifications accurately.
- Discuss with project managers, to understand requirements, define business process, and implement solutions or modify process.
- Performs at an extremely high level of technical competence and maturity to develop java code. Ajax script and java script for business.
- Analyzes existing processes, applications, and components. Researches, evaluates, and recommends ideas for improvements.
- Provide direction and guidance to other workflow developers.
- Performing Unit testing in the development environment and test environment.
- Through bug fixing.
Environment: Java/ J2EE, JSP, Java, Web Services, SOAP, XML, SQL Server 2012, HTML, DHTML,CSS, JBoss, HP Quality Center, SVN, Appian 7.6.
Confidential
Senior Software Engineer
Responsibilities:
- Participate in weekly conference call with the customer regarding progress of the project.
- Documentation as per the requirement and GUI prototype design.
- Understanding the requirements analysis, as per the requirement modify in database.
- Participating in every phase of SDLC life cycle.
- Resolving the business queries and analyzing newly added business requirements.
- Enhancement/Development of functionalities as per the requirement achieving codingstandards by the company the company prospective.
- Performing Unit testing in the development environment and test environment.
- Through bug fixing.
Environment: Java, J2ee, JSP, AJAX, Java Script, HTML, CSS, SVN, Struts framework 2.0, MSSQL Server
Confidential
Senior Software Engineer
Responsibilities:
- Documentation as per the requirement and GUI prototype designing database and understanding the requirements analysis, as per the requirement modify in database.
- Participating in every phase of SDLC life cycle.
- Resolving the business queries and analyzing newly added business requirements.
- Enhancement/Development of functionalities as per the requirement. Achieving coding standards by meeting the design specifications accurately
- Performing Unit testing in the development environment and test environment.
- Through bug fixing.
Environment: Java, J2ee, JSP, AJAX, Java Script, HTML, CSS, SVN, Struts framework 2.0, MSSQL Server
Confidential
Senior Software Engineer
Responsibilities:
- Participating in every phase of SDLC life cycle.
- Understanding the customer requirement.
- Requirement analysis and preparing the design document.
- Doing Unit testing as well as Integration testing in the development environment.
- Mentoring and Training the new team members.
Environment: Java, J2ee, JSP, Servlet, Java Script, HTML, Struts framework 1.0, Postgres, Hibernate, API.
Confidential
Senior Software Engineer
Responsibilities:
- Requirement analysis and requirement gathering,
- Module wise development, code integration, unit test creation.
- Execution and data creation for new Test Cases. Tested whole functionality after integration. Defect reporting and defect verification or bug solving.
- Tested whole developer module with Unit Test cased and peer to peer review with team lead.
- Hibernate API and DOJO class creation for java classes.
- Peer to Peer review with team leads before deliverables.
- Training & Knowledge to new team members.
Environment: Java, J2ee, JSP, Servlet, Java Script, HTML, Struts framework 1.0, Postgres, Hibernate, API.
Confidential
Senior Software Engineer
Responsibilities:
- Requirement analysis and requirement gathering.
- Module wise development, code integration, unit test creation.
- Execution and data creation for new Test Cases. Tested whole functionality after integration.
- Defect reporting and defect verification or bug solving.
- Hibernate code development for API, and creating DAO classed for different java classes.
- Defect fixing and deploy code on server and retest before deliverables final code.
- Code integration and cross testing with other modules effect.
- Peer to Peer reviews with team lead before deliverables.
- Training & Knowledge to new team members.
Environment: Java, J2ee, JSP, Servlet, Java Script, HTML, Struts framework 1.0, Postgres, Hibernate, API.
