Senior Java Developer Resume
Denver, CO
SUMMARY
- 9 + Years of experience in software development using Java and J2EE technologies, this includes all phases of software development life cycles like User Interaction, GAP Analysis, Design, Development, Implementation, Integration, Documentation, Testing, Deployment, Builds, Configuration and Code Management.
- Excellent debugging and troubleshooting skills using latest technologies including Java, EJB, MDB, JMS and in - depth knowledge of J2EE.
- Excellent knowledge of XML, XSL, XML parsers, SOAP, UDDI and REST.
- Solid background in J2EE technologies like Spring, Hibernate, Web Services, SOAP, REST, EJB,JMS, JSP and J-Unit
- Hands on experience on SOA like SOAP and REST web services
- Expert in using various IDEs like IBM’s RAD and WSAD, NETBEANS and Eclipse.
- Expert level skills in Implementing web server solutions and deploying Java Application Servers like Web Logic and J-Boss.
- Onsite Experience (Denver and Minneapolis, USA) for Business Meetings, Convert business requirements to IT requirements and design for IT requirements. Co-ordinate the same with offshore till to delivery
- Customer communication for Onsite and Offshore, executed projects from both Onsite and Offshore.
- Regular coordination with "onsite" team on diff. deliverables, tasks, Clarification and status
- Consistently maintained Quality of Deliverables and received appreciation for issue resolving, analytical skill.
- Extensive work experience in creating design / Technical documents, test scripts, user manuals and review of Technical documents, code, test scripts etc. as required for CMMI level 5 organizations.
- Good experienced in writing complex SQL queries using triggers and stored procedures in diverse database servers like Oracle, SQL Server and MYSQL.
- Hands on experience in Oracle and scripting languages.
- Good knowledge in working with waterfall and Agile Scrum methodologies.
- Successfully implemented migration projects from SOLARIS Environment to LINUX, Web logic 7/8 to 10 version and Oracle 9i to 10g
TECHNICAL SKILLS
Languages: Java 1.4/1.5, C, C++, SQL, XML, UML
J2EE Technologies: J2EE, Servlets, JSP, JDBC, MVC, Struts 1.1/1.2.7, Spring 2.x, JDBC, JNDI, Hibernate, ANT/Maven, JASPER reports, Design Patterns, XML
IDE Tools: QSDP, Share-portal, Sentry, VSS, CVS, Caliber, Remedy, Eclipse, ToadStar UML, MS Visio, Web logic 10.3, Microsoft Applications, PUTTYNet beans, Soap UI, J-Boss EWS, J-Boss EAP, SOAP,REST
Web Technologies: JavaScript, JQuery, Velocity, AJAX, HTML, XML
Webservices/XML: SOAP, RESTful, XML, XSLT, JAXB, XSTREAM, XMLBEANS, SAX, DOM.
Web/Application Servers: Weblogic, IBM Websphere Application Server V6, Apache Tomcat
Databases: Oracle 8i/9i/10g, SQL Server 2005, MySQL
Design Methodologies: UML, Rational Rose, MS Visio, SDLC
Version Control Tools: IBM Rational ClearCase, SVN, Perforce, VSS
Operating Systems: Windows XP,2000/NT/98/95, Solaris, Red Hat Linux, Unix
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Senior Java Developer
Responsibilities:
- Involved in analysis and design working with clients to understand requirements
- Worked on multi tiered web - application development using JAVA/J2EE standards
- This role consists of translating customer requirements and developing Java applications from specifications.
- Includes traditional unit testing and working with team members (Offshore and onshore developers, project manager, product manager and management team).
- Translated highly complex business requirements into conceptual and physical design.
- Created and designed web pages using JSF, Velocity, XHTML, and Java Script.
- User interface designed with technologies as J-Query, REST and JSF for a dynamic and interactive feel.
- Utilized J2EE design patterns such as Singleton and Data Access Object (DAO) in implementation of services.
- Data queries written in J2EE JPA Query Language and native SQL
Environment: MDB, JSF, Hibernate, Spring Frames, Velocity, XHTML, EJB, J-Boss, Tibco, REST / SOAP, MAVEN
Confidential, Denver, CO
Senior Java Developer
Responsibilities:
- Gather and track business and functional requirements, define project scope, write detailed functional requirements document (FRD), provide impact assessments, identify gaps, evaluate change requests, capture and prioritize bugs.
- Work closely with development team through software development methodology, including project assessment, planning, design, build, QA and implementation
- Analysis of requirement provided by the customer and preparing Technical Design Documents using the use cases and system flow diagrams.
- Review technical logic created by development and test cases by QA team and performs traceability analysis to ensure that business & content requirements are translated into technical implementation
- Work with Project Management, QA and Content Technology to accurately prioritize scope & schedule content initiatives.
- Ensures timely and successful implementation of content enhancements
- Interact with development and QA team to ensure timely and quality deliverables
- Questionnaire design, Analysis to translate business processes effectively to Developers and testers.
- Assisting with facilitation the Integrated, system and User Acceptance testing.
- Working closely to the management to communicate and meet the requirements. identify, document, analyze, and communicate solutions to meet the needs of the business
- Documenting the Business and IT process
Environment: Java, Servlets, JSP, UML, Oracle, Weblogic, Windows & Linux
Confidential
Java Developer
Responsibilities:
- Analysis of requirement provided by the customer and preparing Technical Design Documents.
- Responsible for giving Functional Knowledge to the New Team Members.
- Work with Management, QA to accurately prioritize scope & schedule content initiatives.
- Ensures timely and successful implementation of content enhancements
- Interact with development and QA team to ensure timely and quality deliverables
- Questionnaire design, Analysis to translate business processes effectively to Developers and testers.
- Assisting with facilitation the Integrated, system and User Acceptance testing.
- Working closely to the management to communicate and meet the requirements. identify, document, analyze, and communicate solutions to meet the needs of the business
Environment: Java, Servlets, JSP, Connapi, Windows & HP-Unix and Solaris
Confidential
Java Developer
Responsibilities:
- Analysis of requirement provided by the customer and preparing Technical Design Documents.
- Coding the IT requirements and preparing the Unit test cases for IT requirements.
- Mentoring the team for different modules.
- Designing and Architecting the Complex components and developing the same.
- Ensure all the components developed across the team have met the Organizational Quality standards.
- Coordinating with Development and testing teams to bridge the gaps and Deliverables on time
- Coordinating between Onsite and Offshore teams during various phases of Project Life Cycle
Environment: Servlets, JSP, ORACLE 9i, Solaris
Confidential
Java Developer
Responsibilities:
- Played very crucial role in Developing and implementing various intricate modules of the product.
- Involved in writing the test scripts for Unit, Functional and Regression testing.
- Prepared multiple Unit test cases on IT requirements that are gathered and deciphered.
- Documenting the whole process when and where required.
Environment: JAVA/J2EE, JDBC, Servlets, JSP’s, XML, SQL, HTML, JavaScript, CSS, Oracle, Windows XP, WebSphere.