We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

Over 5 years of IT experience in Software Development including System Study, Analysis, Design, Development, Deployment, Integration, Testing, Maintenance and Documentation of medium to large scale projects. Accountable for successful implementation of new applications and enhancements, constantly exceeding customers' expectations. Proficient in creating client and server-side components, e-commerce applications, implementing Business Tier Objects, Graphical User Interface GUI design and development, and database programming. Developed applications in Windows NT/XP/7 and Unix environments using Java, Servlets, JSP, RMI, JDBC, EJB, JNDI, JMS, JPA, JNI, XML and UML. Experience in working with Application and Web Servers BEA Web Logic, WebSphere, IBM Process Server, JBOSS and Tomcat. Knowledge in designing applications using OOAD Object Oriented Analysis and Design and Object Oriented Methodologies. Familiar with different software development methodologies as Rapid Application Development, Iterative Development, and Agile SCRUM model. Experience in developing and implementing front-end applications using HTML, XHTML, jQuery, JavaScript and AJAX. Expertise with Struts, JSF and Spring web application frameworks. Experience in development tools like Eclipse, SubVersion, CVS. Experience with Web Services SOAP, UDDI, Axis, Soap UI . Know-how of SOA Service Oriented Architecture . Experience in PL/SQL programming including writing complex SQL queries using Stored Procedures and Triggers in Oracle, IBM DB2 and Microsoft SQL Server. Expertise in implementing XML technologies DTD, Schema, XSLT, XPath. Motivated self-starter with strong problem solving, analytical, interpersonal, communication, presentation and testing skills. TECHNICAL SKILLS: Languages Java, C/C , SQL, PL/SQL Operating Systems Windows NT/XP/Vista/7, Unix, Linux Database Oracle, DB2, MySQL, SQL Server J2EE Technologies JDBC, JSP, Servlets, RMI, EJB, JNDI, JPA, JMS Application Servers Tomcat, Jboss, WebLogic, WebSphere Web Development JSP, HTML, XHTML, JavaScript, CSS, AJAX Frameworks Struts, Spring, Hibernate Tools and Utilities Eclipse, Ant, Maven, XMLSpy, soapUI, Junit, VirtualBox Design Methodologies UML Versioning Control CVS, SubVersion

EXPERIENCE HISTORY:

Confidential Java Developer

Member of the address location systems team which develops applications to improve the services provided to the customers. Responsibilities: Involved in design, development and deployment of Web and Java based applications. Development of Web applications using Struts and Hibernate framework. Developed user interface screens using HTML, JavaScript, JSP, AJAX and XHTML technologies. Developed Web Services to communicate to the other module using WSDL protocols. Developed SQL queries and stored procedures to update the database and used JDBC to connect to the database. Created an interface to validate input data files and update the database tables. Prepared design documents based on the system requirements. Reviewing business requirements and test cases. Unit testing, performance tuning and peer code review. Co-ordinate with offshore team to achieve the required deliverables and handle development issues. Used Eclipse as IDE. Worked with CVS and SVN for Versioning control. Environment: Java, J2EE, Struts, Hibernate, HTML, JavaScript, AJAX, XHTML, JDBC, Oracle, SQL, CVS, SVN, Windows 7, Unix, Tomcat application server, WebSphere, Eclipse. Confidential Java Developer Condo Project Manager, also known as Confidential, is Fannie Mae's Web-based tool that enables lenders to quickly and easily certify a condominium project or a legal phase of a project through the Lender Delegated Expedited Review process. Responsibilities: Analyze requirements and develop process flows. Involved in requirements gathering, design, development and implementation including training to the client employees. Closely worked with end users, business technology groups at various stages of the project lifecycle Developed Web Services, using IBM JAX-WS, Spring-WS and Axis2 runtimes Designed and built Web Services using both top-down and bottom-up approaches Developed web applications using Spring and Struts frameworks, JSPs, jQuery with custom designed plug-ins , HTML and JavaScript, Hibernate and JDBC Developed message flows using JMS and WebSphere MQ Deployed, configured, maintained and provided support for applications at WebSphere Application Server throughout the development lifecycle and production environments Wrote ANT and Maven scripts to automate application deployments Automated testing of applications to run JUnit test-cases, soapUI regression tests and load tests with Hudson for Continuous Integration. Used EMMA to publish code coverage reports Used tools like PMD, Findbugs and Fortify to ensure quality coding standards Provided complete support from deployments to troubleshooting and debugging of applications in all environments including QA, UAT and production Mentored small teams of developers to design, implement, deliver and document applications Environment: Java, JSP, Struts, Spring, Hibernate, WebSphere Application Server, WebSphere MQ, Oracle 10g/11g, Eclipse, CVS, JUnit, Windows, Visio, Linux, Unix, Ant, Maven, jQuery, JAX-WS, Axis2, HTML, JavaScript, Quality Tools, JDBC Confidential Java Developer Member of Customer Billing Services Team which develops billing applications and information services Responsibilities: Involved in design, develop and deploy Web and J2EE based applications. Development of Web applications using Struts framework and Hibernate. Developed front end screens using HTML, JavaScript, JSP, AJAX and XHTML technologies. Worked on Business and DB interfaces using spring and Hibernate. Programmed database access layer using Hibernate, DAOs and JDBC, configured Data Sources for connection pooling Developed Web Services to communicate to the other module using XML based SOAP and WSDL protocols. Unit test code using JUnit. Reviewing business requirements and test cases. Designed, developed and maintained complex database schemas, SQL queries and PL/SQL Stored Procedures for Oracle Database Worked with CVS for Versioning control Environment: Struts, SQL, Struts Framework, Hibernate Framework, JMS, HTML, JavaScript, AJAX, XHTML, JDBC, Oracle, CVS, Jboss, Windows XP Pro, Microsoft Visio, Unix, Linux

We'd love your feedback!