Java Developer Resume Profile
Plano, TX
PROFESSIONAL SUMMARY:
- 6 years of experience in designing, developing, and implementing software applications using Java, J2EE, C, C , SQL, PL/SQL and Enterprise frameworks Struts and extensive Object-oriented analysis, design and development experience.
- Strong Design, Development and Deployment skills in Java, J2EE, Servlets, JSP, Applets, Struts, Spring, JDBC, JavaScript, AJAX, HTML, XML.
- Good experience in coding using Interfaces, Multithreading, Reflection.
- Proficient in database design and coding database objects that includes tables, triggers, Stored Procedures, Functions, Indexes and Sequences.
- Working Experience in Tibco Business Studio for process flows.
- Experience using Maven, Junit, JQuery and Log4j.
- Proficient in programming by using the IDE's such as Eclipse, My Eclipse, NetBeans.
- Good work experience with Apache Tomcat.
- Good experience with version controls such as CVS, SVN.
- A quick learner and self starter possessing initiative spirit at various levels and a team player with good communication, demonstrational and managerial skills for analyzing user requirements and ensuring functionality.
- Excellent interpersonal abilities maximum contribution to attain the team goal.
TECHNICAL SKILLS:
Languages | Java, C, C , XML, SQL and PL/SQL. |
Core Expertise | Java, J2EE, Swing, Servlets, JSP, JDBC, Hibernate, Spring, Struts, JSTL, JAXB, XML, HTML, DHTML, AJAX, Java Script, CSS, XSLT. |
RDBMS/ Database | MS SQL Server, Oracle, MySQL |
IDE | Eclipse, Net Beans, JBuilder, MyEclipse |
Web/Application Servers | Apache Tomcat |
Software Engineering | UML, Design Patterns |
Web Services/Messaging | Web Services, SOAP, WSDL, JAX-WS, JAX-RS, Apache AXIS, JMS and SOA. |
Source Control | CVS, Subversion, Rational Clear Case |
Testing and Building Tools | Ant, Maven, JUnit, Log4j |
Operating Systems | Windows 9x / 2000x / XP, UNIX, Linux |
EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Worked as a Developer and involved in requirement analysis, design, development, and unit testing.
- Interacted with business analysts to convert business/functional requirements to technical requirements, followed Agile methodology and Scrum meetings to track, optimize and tailor features to customer needs.
- Worked and Modified the Schema according to the Clients requirement.
- Used XML spy to create schema with the client requirements comparing the inputs from adapter team.
- Contivo Utility used one Schema as mapping between source element to target element and it generates a java file from this transformation which is compiled for System use.
- Experience in using XML Process Definition Language XPDL for Workflow Management using TIBCO Business Studio.
- Worked with the offshore team.
- Collaborated with the backend adapter team and client.
- Used ATT specific tools like Global resource manager to collaborate with QC and check if our service working, and ACR ATT Co-ordinated repository to check in for the access of whole ATT team.
- Involved in building and running the service.
- Fixed application issues and helped to mitigate defect damages responsible for unit testing the application using Junit.
- Branching and merging of source code management using SVN.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
Environment: Java, JDK 1.6,Contivo,Tibco Business studio, Altova XML spy, SVN, Maven, schema validation tool, XPDL validation tool, Splunk,Global resource manager, Jenkins, Itrack, Agile methodologies
Confidential
Java/J2EE Developer
- Worked as a Developer and involved in requirement analysis, design, development, unit and integration testing.
- Interacted with business analysts to convert business/functional requirements to technical requirements, followed Agile methodology and Scrum meetings to track, optimize and tailor features to customer needs.
- Worked and Modified the Database Schema according to the Clients requirement.
- Implementation of Restful web Services to Retrieve, create, update problem tickets
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Involved in JDBC programming to retrieve last runtime of quartz scheduler and problem codes which were used to identify the problems facing by retailers.
- Involved in writing SQL queries for application in Oracle 10g for creating tables, triggers and select statements.
- Worked on log4j API for implementing logging technique for the errors, warnings, messages.
- Implemented Object Oriented Principles and Design Patterns where ever they are required.
- Fixed application issues and helped to mitigate defect damages and responsible for unit testing the application using Junit.
- Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.
Environment: Agile methodologies, JDK, J2EE, XML, Json, Spring, JDBC, REST web services, Oracle 10g, SQL, Apache Tomcat, Unix, log4j, Junit
Confidential
Computer Lab Assistant
- Provided students with assistance in using software applications
- Managed video cameras check in out, lab accounts registration for lab users.
Graduate Assistant
- Assisted Professor in grading of internship students, data entry and preparation of reports.
- Collaborated with Head of the Department, Computer Science in research on implementing an application that will define individual users' preferences and habits, integrate them into a healthy lifestyle profile, and use socially interactive, visualized information to encourage healthier alternatives for obesity reduction. The application consists of five components mainly. Users Profile , Physical activities Profile Database , food Database , Social relations with Edutainment.
Responsibilities:
- Successfully completed the Architecture, Detailed Design Development of modules Interacted with end users to gather, analyze, and implement the project.
- Used ORM tools like hibernate for database operations.
- Spring MVC is used to design the web application according to MVC design pattern.
- Implemented Object Oriented Principles and Design Patterns where ever they are required.
- Understanding the requirements by interacting with business users and mapping them to design.
- Interacts across several departments / groups to provide technical guidance. Also interacts with customer to evaluate technology options/requirements.
- Involved in writing SQL, PL/SQL queries and stored procedures for the application in Oracle 10g.
- Developed Test Cases for all the classes in the application using JUnit Framework.
Environment: JDK1.6, J2EE, JSP, Spring, JDBC , Hibernate, HTML, Rest Web Services,CSS, JavaScript, Oracle 10g, PL/SQL, Apache Tomcat, UNIX, Shell Scripts, JUNIT.