Java Developer Resume
South Plainfield, NJ
SUMMARY
- 5 years of Experience in full life - cycle development, testing, documentation, implementation and maintenance of application software in web-based environment.
- Extensive experience in Software development life cycle (SDLC), quality management systems and project life cycle processes.
- Very good understanding of Object Oriented concepts and Java/J2EE design patterns.
- Experience with using various open source frameworks and tools for building large enterprise class applications and optimizing the development life-cycle.
- Strong Core java and J2EE knowledge
- Developed applications based on J2EE, N-tier and MVC architecture.
- Experience in designing and developing object-oriented software applications.
- Excellent analytical, problem solving, multitasking, communication and team skills.
- Proficient with development using Core Java components particularly Collections, Error Handling, Reflection and File I/O.
- Extensive Experience designing and developing J2EE based systems using various design patterns like DAO, MVC,IOC, Front Controller, etc.
- Extensive experience of SQL, PL/SQL, T-SQL, stored procedures, views, cursors and triggers
- A record of involvement in a number of full product lifecycles
- Experience of working under time constraint with consistency and reliability
- Excellent analytical, written and verbal communication skills and ability to effectively communicate with all levels of management and staff
- Expertise in configuring and maintaining SCM tools like Perforce.
TECHNICAL SKILLS
Operating Systems: Windows OS, Windows Server 2003/2008, Unix/Linux
Computer Software: Eclipse Indigo, Netbeans 7, Microsoft Office 2010, PuTTY
Networking: TCP/IP and SSH
Languages: HTML, SQL, PL/SQL (SQL Scripting), Java 7, J2EE 6, WSDL 2.0, Servlets, JSP, JavaScript, Hibernate, JDBC, Spring, XML
DBMS: Oracle 10g & 11g, MS-SQL
RDBMS: Table Indexes, Stored Procedures, Functions and Triggers
PROFESSIONAL EXPERIENCE
Confidential, South Plainfield, NJ
Java Developer
Responsibilities:
- Performing thorough review of requirement, solution, design, analysis, code, testing done by the team members to ensure quality of the deliverable.
- Helping the team in terms of any technical or businesses related issues.
- Providing online support to the application running in production to prevent possible outages.
- Quality improvement processes like conducting requirement and design walk through, internal and external code reviews and other quality related procedures
- Developing and maintaining application which are built and utilize MVC Architecture.
- Involved in Bug fixing and Production Support.
- Drove the projects from offshore and onshore.
- Worked with business in regards to both bug fixing and reporting with JIRA.
- Worked in relational database structures, particularly Oracle 11g.
- Monitored program execution for expected performance in both UAT & PROD.
- Finding and fixing the bug in various technologies including
Environment: s: UNIX, Oracle 10g JavaScript, HTML, CSS 3, JQuery
Confidential, King of Prussia, PA
Java Developer
Responsibilities:
- Implemented a Web Service using WSDL.
- Finding and fixing the bug in various technologies including JSP, JavaScript, HTML, Hibernate
- Used J2EE concepts
- Involved in the integration of the project modules.
- Communicated with the client for requirement changes.
- Helping the team in terms of any technical or businesses related issues.
- Writing database abstraction classes using JDBC and Hibernate.
Environment: s: UNIX, Oracle 10g Eclipse, JSP, JavaScript, HTML, Hibernate
Confidential, Piscataway, NJ
IT Finance Application Development
Responsibilities:
- Coordinated with different departments within the organization regarding new deployments.
- Worked on Web-based applications, SOA (Services Oriented Architectures) and Web application servers (Windows servers, IIS, Apache Tomcat) during the process of both development and troubleshooting support issues.
- Pulled data from 3rd party SQL servers using Hibernate.
- Sent automated e-mails to the appropriate clients using J2EE.
- Worked in relational database structures, particularly MS-SQL.
- Monitored program execution for expected performance in both UAT & PROD.
- Created technical documentation for each project. This included an architectural overview as well as development code used for each project. The document was then uploaded to SharePoint site.
- Provided hands-on application development support.
- Assisted end-users in using the application. Provided daily updates on any unresolved issues as well as application status updates in each of the environments to management.
- During troubleshooting the application, wrote queries (including joins and conditional logic) in order to isolate issues which could be relayed back to the CA development team in India.
- Configured system software applications.
- Monitored systems capacity and performance
- Executed disaster recovery procedures.
- Provided Tier 2 technical support.
- Customize purchased applications and assisted in maintaining program libraries and technical manuals
- Identified, escalated and documented production impact issues for the environment
- Responsible for the set-up of end-user infrastructure and requests reported by facility users
Environment: s: Windows 2008 R2, MS SQL, JAVA-Eclipse, Spring, Hibernate, JavaScript, VB script, XML, CORA API, CA APM & SWCM line of products
Confidential, King of Prussia, PA
PL/SQL Developer
Responsibilities:
- Worked with Table Indexes, Stored Procedures, Functions and Triggers
- Built database objects like Tables and Views.
- Tools: Toad, Oracle Development Suite, Hummingbird connections
Environment: s: UNIX, Oracle 10g, PL/SQL, TOAD
Confidential
Technical Analyst
Responsibilities:
- Actively participated in gathering and analyzing Business Requirements, Creating Directives, Data Analysis, Design, Development, Conversion, System Testing, Operational Readiness, Documentation, Production support issues.
- Helped migrate previous server infrastructure onto a more robust and stream lined server architecture (Which reduced overhead and latency)
- Replaced Windows 2003 older servers with Windows 2008 new servers and setup server connections between the different servers of the bank.
- Troubleshoot and configured servers to be compliant with company standards.
- Co-ordinate and schedule meetings with various departments, monitor project milestones, track bugs and suggest possible solutions.
- Deployed Frontprice and Fronttrade software using Perforce.
- Created/Modified/Debugged MS SQL 2008 scripts.
- Troubleshoot and configured server to be compliant with company standards. This included installing applications and troubleshooting configuration settings.
- This was as part of a larger project to upgrade the market data servers from Windows 2003 to Windows 2008.
- Helped support the Testing environment for the bank.
- Ensured traders could continue to test new software releases.
- Performed tests on the commodities software on Object Trading application .
- Performed test trades on commodities markets like CME.
Confidential
JAVA Developer
Responsibilities:
- Project was on developing comprehensive Hotel reservations and Facilities Management Software.
- Worked with XML, XPATH and XSLT.
- Involved in the development life cycle of the system.
- Developed JSPs for the "View" layer in MVC.
- Used JDBC for database connectivity with Oracle 9i.
- Worked with Input & Output Streams and Collections
Environment: Core Java, HTML, CSS, JSP
