Java Software Engineer Resume
San Jose, CA
SUMMARY
- 7+ years of experience in Requirement Analysis, Designing, Coding, Support and Integration of Web Applications. Consistently meet tight deadline schedules wifin dynamic environments and in high - pressure situations.
- Highly skilled and experienced in Agile Development process for diverse requirements.
- Good Knowledge in implementing client-server business applications using MVC architecture.
- Extensive experience wif server-side programming and technologies such as J2EE (Servlets, JSP, Java Beans, JDBC, JMS, JNDI, XML, XSLT, DOM) and UML.
- Extensively worked on N-Tier Client-Server applications systems wif the development in Java, J2EE Technologies (Servlets, JSP, JDBC, JNDI, JMS), XML, HTML, Java Script
- Expertise in developing web applications using Struts, Spring, AJAX, JSP, Hibernate.
- Experienced in developing and deploying J2EE components on application servers like, JBoss, Apache Tomcat.
- Experience in working wif UML technologies for designing use case diagrams, sequence diagrams, flow diagrams and class diagrams.
- Experienced in writing test case using JUnit.
- Extensively worked wif the Build and deployment tools like, Ant.
- Good exposure to SQL, PL/SQL, Triggers, Stored Procedures, Functions.
- Experienced in Relational Database Management Oracle 9i/10g, MS SQL Server,My SQL.
- Extensively worked wif multiple development tools like Eclipse, and Database tools like SQL Developer and TOAD, Source control tools like CVS,SVN.
- Self-motivated, Quick-learner and Dynamic Team Player.
TECHNICAL SKILLS
Language: JAVA, J2EE, Java Script
Server Side: JSP, Servlets, JDBC, JNDI
Web UI: HTML, CSS, Java script, XML, XHTML, XSLT, AJAX.
Application / Web Servers: Apache Tomcat 6,JBoss 5.1
IDE: Eclipse 3.2.1, Rational Application Developer, JBoss Developer Studio, My eclipse
Frameworks: Struts 1.x, 2.x, Spring 3.x, Hibernate.
Web Service: SOAP, REST, WSDL, JAX-WS
RDBMS: Oracle 9i/10G, MySQL, MS-SQL, PL/SQL
Source Control & Build tool: CVS, SVN,ANT,Maven
Operating System: Windows XP/2000/7, UNIX
Tools: Star UML,TOAD
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Java Software Engineer
Responsibilities:
- Involved in the scope discussions wif the Product team to identify the functional requirements.
- Involved in the scope discussions wif the Product team to identify the functional requirements.
- Developed Circulars using SMS module to send the SMS to Individual,Group and ALL.
- Developed Circulars using E mail module to send the email to Individual,Group and ALL.
- Supported and helped to fix the issues and additional enhancement of the modules SMS and Email.
- Designed and implemented the Spring MVC framework layer for the web module.
- Developed Spring Rest web service modules to expose the modules to be consumed by other web applications.
- Involved in developing the Data layer using Hibernate JPA using Spring Integration.
- Involved unit testing of the individual and integration testing wif other modules in the applications.
- Prepared the design and release specification artifacts and upload into the project repository.
- Integrated Pulsar Reporting Application wif Single Sign on.
- Rewrite the application to an open source application
- Developed Multiple Reports which gives Confidential analytics
- Developed granularity like week,month,day for the reports
- Provide backend APIs for reporting UI framework for creating continuous monitoring reports.
- Integrated API’s to get data from different systems like Druid and Kylin.
- Implemented Exception handling and Logging mechanism across the project
- Added junit test cases for all the API layers.
- Involved in Deployment process when moving to higher environments.
- Follow Scrum process wif 2 week sprints.
Confidential, MN
Senior Software Engineer
Responsibilities:
- Involved in the scope discussions wif the Business users to identify the technical requirements for PRISM SBE summer release enhancement.
- Created requirement and design documents for the enhancement modules.
- Designed and developed UI screens for Freeze functionality.
- Created the UI interface using JSP, JavaScript’s, CSS, XML and HTML
- Designed and Implemented MVC architecture using Struts Framework which involved writing Action Classes/Forms & JSP pages.
- Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
- Responsible to document design specifications and engaged to estimate, develop, deploy, test wif development team.
- Modified shipping exclusion rules in business components depend on the requirement wifout any changes on other components.
- Worked in Rest webservices Client to collect price details from GMS system
- Involved in end to end testing in all modules.
- Used struts validation and java script for client side validations.
- Involved in debugging and integrated-testing of the application. Provided production support to the end users and performance tuning.
- Presented the release to the customer.
Confidential, San Ramon, CA
Programmer Analyst
Responsibilities:
- Involved in creating Design Document.
- Extensively involved in coding part of the data dictionary, User Management modules.
- Design and development of Web pages using JSP, HTML, Ajax controls.
- Implemented the Business services Layer using Spring Plain Pojo interface implemenation .
- Developed Rest Webservices using Spring 3 Integration wif Jboss Rest Easy Provider
- Developed the input and output JSON annotated Pojos using Jackson API
- Consumed and generated the JSON schema structure as input and output.
- Implemented Java Script for custom client-side validation.
- Involved in ORM mappings using hibernate framework.
- Involved in POC of clustering for JBOSS Appserver.
- Carried out extensive verification and testing.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in the one-on-one discussions wif the Business users to identify the technical requirements.
- Developed design documents for the new enhancement of modules.
- Involved in coding for the new requirements.
- Created the web service client stubs using Apache AXIS using the WSDL provided for Confidential Soap end point
- Developed the business service composing the Webservice and DAO based on the business driven conditions.
- Involved in end to end testing of all modules.
Confidential
Software Engineer
Responsibilities:
- Developed UML Diagrams like Use Case Diagrams, Class Diagrams and Sequence Diagrams.
- Gatheird and analyzed all necessary requirements by involving in discussions.
- Created UI screen for booking, reservation module using swing.
- Involved in creation of Architecture by replacing out dated existing ibex framework wif latest Technologies using Struts 2, Spring, Hibernate and Web services wif Axis .
- Have written web service client using Apache Axis for multiple soap services and integrated the search results.
- Prioritize outstanding defects and system problems, ensuring accuracy and deadlines are met.
- Involving in additional enhancement of the application to adapt additional airline CRS.
- Worked in Castor framework to marshall the XML to Pojo transformation.
- Involved in DAO layer development using hibernate ORM framework
- Involved in end to end testing.
Confidential
Software Engineer
Responsibilities:
- Involved in requirement and design phase.
- Involved in bug fixing of dis project
- Created UI screen for booking screens using jsp.
- Developed booking modules using struts frameworks.
- Working in database modules to populate booking data.
- Involved in presentation of project for internal clients.
