Sr. Java/j2ee Developer Resume
Austin, TX
SUMMARY
- Over Seven plus years of programming experience in developing web based applications and Client - Server technologies using Java, J2EE, JSP, Servlets, Struts, Hibernate, JDBC, JMS, Swing, Web services, EJB, JavaBeans, JavaScript, Ajax, HTML/DHTML & XML.
- Experience in MVC (Model View Controller) architecture and Struts 2, spring and Hibernate frameworks.
- Expertice in Ajax Framework and javascript, extensilvely used jquery plugins like auto complete, table sorter, form validations, shortcut keys, paging, image Navigator, tool tips, form filling, Ajax form submissions, filling DOM objects with JSON & XML data.
- Expertice in developing Rich Internet Applications using HTML, DHTML,CSS, XML, XSLT, JSP, JSTL, Custom Tags, Jquery UI and AJAX.
- Expertise on the software tools like Eclipse, Net beans, JDeveloper for application development and debugging.
- Expertise in designing of various Software Systems using UML concepts and Java Design Patterns.
- Experience in storage domain.
- Expertice in XML, building schemas, parsing, XSLT, XMLBeans, Xpath, Xquery.
- Experince in web services as a provider and consumer using JAXWS.
- Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
- Experienced with Object Oriented Design(OOD) and Object Oriented Analysis (OOA).
- Worked in complete Software Development Life Cycle (analysis, design, development, testing, implementation and support in different application domain involving different technologies varying from object oriented technology to Internet programming on Windows NT, Linux and UNIX platforms.
- Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EEä Application Servers like IBM Web Sphere, BEA Web Logic and open source Apache Tomcat and JBoss.
- Experience in developing the n-tier Client-Server and Distributed Object Systems and Object Oriented Technologies in an Internet/Intranet Environment.
- Working experience in Production, Development, Staging and QA environments.
- Experience with RDBMS concepts and worked on Oracle 9i/10i mostly on Database design, packages, procedures, functions, views, XML elements, cursors, XSLT, tuning sql queries.
- Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Business Delegate, Singleton etc.
- Involved in writing shell scripts, Perl, Ant scripts for Unix OS for application deployments to production region.
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
- Keep track of the status.
TECHNICAL SKILLS
Operating Systems: Linux, UNIX, Windows
Languages: JAVA (Servlets, JSP, EJB, JDBC, RMI, Swing), Shell Script, C, C++, PL/SQL, UML, Java Script, UNIX Shell Programming
Application web server: IBM Web Sphere 7.0, Apache Tomcat 5.0, MS IIS, Web Logic10.3, Glassfish
Design Tools: Microsoft Project, Rational Rose, Crystal Reports.
RDBMS: ORACLE 10g/9i/8i/7.x, MS SQL 2008, Server 2000/7.0/6.5 , MY-SQL, DB2.
Web Tools/ Packages: JSP, AJAX, POJO, Java Script, JNDI, DHTML, HTML, XML, CSS.
IDE Tools: RAD 7.5, Eclipse, Net Beans, JBuilder3.5.
Frameworks: Spring, Struts, Log4j, Hibernate, JUnit
Version Control: CVS, VSS, SVN
Web Services: SOAP, UDDI, WSDL, SOA.
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr. Java/J2EE Developer
Responsibilities:
- Currently working here as a Software developer
- Responsible here for implementing new features end - to - end
- Implemented several features on the server side
- Involved in full Software Development Life Cycle (SDLC) and performed Analysis, Designing, Development, Testing and Implementation.
- Designed and developed web pages using J2EE technologies.
- Development and consumption of Resource Manager Web Service.
- Developed Servlets to process the requests, transfer the control according to the request to corresponding Session Beans, JSP pages.
- Integrated with IPod clients
- Developed User interface on iOS
Environment: Core Java, Tuscany framework, Objective C, Eclipse, Xcode, Versions, Maven 2.0, Tomcat 5.5
Confidential, Plano, TX
Sr. Java/J2EE Developer
Responsibilities:
- Participated in project planning sessions with business analysts and team members to analyze business IT requirements and translate business requirements into working model.
- Involved in initial designing and created software requirement document.
- Involved in doing the GUI pages design.
- The application is developed using Spring framework.
- Developed the user interfaces using HTML, JSP, JSF, Seam Tag Libraries and provided rich client platform using Ice faces components.
- Analyzed the functional requirements for different modules and extensively did the coding work using JDK 1.6.
- Developed Web services and generated client to interact with UPS interface using JAX-WS.
- Implemented authentication, validations, Logging using seam framework.
- Used Java Message Service (JMS), created queues for asynchronous exchange of data.
- Developed POJO, and implemented Hibernate3.0 integrated with Spring Framework DI
- Involved in analyzing the defects found in testing and doing the defect fix.
- Used JSF, seam tag libraries, ice face components in creating rich presentation features for the application.
- Used Eclipse as the IDE tool.
- Apache Tomcat is used as the web server for the application.
- Version control management is done using Subversion.
Environment: JDK 1.6, JSP 2.0, Spring framework, Hibernate 3.0, JSF 1.2, Ice faces 8.1, Web Services, JAX-WS, JMS, Eclipse, Tomcat 6, Subversion, My SQL.
Confidential, Houston, TX
Java/J2EE Developer
Responsibilities:
- Technically lead complex projects including estimating requirements, designing systems and helping develop solutions.
- Code, debug and test application programs utilizing JAVA and web based programming tools..
- Responsible for working with all levels of the business and the development team to establish, promote, and enforce architectural guidelines as well as assist in the implementation and problem resolution of existing applications and requests.
- Ensure work meets functionality and quality expectations within given timelines.
- Developed efficient code using core java components Generics, Collections, Inheritance and Exception Handling for web services java beans.
- Perform Various Enhancements including code refactoring as per client needs.
- Attend Weekly Progress meetings and provide solutions to existing problems.
- Deciding the architecture to be used
- Designing the User Interface
- Developed the controllers
Environment: Android SDK 2.0, Java, Eclipse
Confidential, Austin, TX
Java/J2EE Developer
Responsibilities:
- Responsibilities here includes preparing Detail Design Documents, writing unit test cases, executing unit test cases, product development and deployment
- Developed and tested complex business processes for Claims and encounters, using Oracle SOA Suite and JDeveloper IDE.
- Developed Web services in Top down fashion
- Created clients to consume web services
- Working with EJB 3.0
- Working with ITI-43 transactions for claims
- Working with HL7 version 3 messages for claims
- Developed MDB and Queues
- Microsoft TFS is used as versioning system here
Environment: Oracle SOA Suite, web Services, MDB, BPEL, SQL, Jdeveloper, Weblogic 10.3, TFS
Confidential, San Jose, CA
Java/J2EE Developer
Responsibilities:
- Worked here on a short project of developing Web service clients and services for Net Suite Tool.
- Experience with Oracle Databases & experience in SQL statements, Stored Procedures, Triggers.
- Experience in design, analysis, development and maintenance of object-oriented applications in Java, J2SE, J2EE (Struts, Hibernate, Servlets, JSP, JDBC), XML, Ajax, Ant, Oracle.
- Experience in application development based on OOAD, client / server and related web application software.
- Knowledge and experience in Agile, Iterative, and Scrum software development.
- Familiarity with all phases of Soft ware Development Life Cycle (SDLC) including design, development, testing, and maintenance of complex application developed with J2EE technologies.
- In-depth knowledge of creating use cases, logical component views to extract business process flows and workflows that helped development and quality assurance team to understand the requirements.
- Experienced in Web Technologies like JSP, Servlets, Java Script, CSS, HTML, DHTML and XML.
- Experience with different development IDE tools like Eclipse, NetBeansIDE, IBMRAD, and GWT.
- Experienced in System Analysis, Architectural designs, development and execution methodologies using UML, J2SE, J2EE (Struts, Hibernate, Servlets, JSP, Java Beans).
- Developed Web service in a bottom up fashion.
- Consumed the services already available with Net Suite data ware housing tool.
- Created static web service clients for the web services available in Net Suite.
- Made extensive use of core Java and Java Collections.
Environment: Web Service, Core Java, Eclipse, Net Suite, UML, J2SE, J2EE (Struts, Hibernate, Servlets, JSP, Java Beans).
Confidential, San Francisco, CA
Java/J2EE Developer
Responsibilities:
- Job responsibilities here included developing controllers using Spring 3.0 and annotations
- Developing JSP’s using CSS and HTML
- Writing unit test cases
- This is the product for the smart phones and is used by students in the Universities.
- Created web services that could be accessed by clients (mobile phones) to receive updates on any of the user’s social networking profile
- Developed these services based on the Spring MVC Architecture.
- Created enterprise application and web based applications for the same on Eclipse, using Glassfish plug-ins.
- Used XML parser APIs such as JAXB in the web service's request/response data for marshalling and unmarshalling.
- Developed The UI using JavaScript, JSP, HTML, and CSS for interactive cross browser functionality and complex user interface.
- Worked extensively on data modeling, database design using entity relationship model and analysis/programming and writing SQL queries in Oracle and SQL Server.
Environment: Spring MVC 3.0, JSP, Servlets, Hibernate 3.0, HTML, CSS, IntelliJ, SVN
Confidential
Software Engineer
Responsibilities:
- Worked in Configuration Management domain
- The project included automating the migration of systems from Windows XP, 2000 etc to Vista Operating System
- Responsibilities here included developing modules which would be used with Marimba product line
- Developed channels for Marimba tuners
- Worked with core Java, Spring, JSP, Servlets and MS SQL.
- Designed and created entity relationship diagram and relational database schema for a typical banking system in MS Access 2007
- Involved in development of requirement specifications, analysis, and design using UML and tools
- Prepared documentation and Database scope and Table description
- Involved in designing and developing UI Components using Screens to develop forms embedding SQL queries to update tables
Environment: Core Java, Spring framework, JSP, Servlets, MS SQL