We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • Over 5+ years of strong experience in developing software applications using core Java and J2EE Technologies such as Servlet, JSP, JDBC, JavaScript, Struts, AJAX, XML
  • Expertise in Object - Oriented design and coding. Good knowledge of various Design Patterns and UML.
  • Experienced in Java Multi-Threading, Collections, Interfaces, Synchronization, Exception Handling, Logging and Performance Tuning.
  • Skilled in building good user interface using various front end technologies such as HTML, CSS
  • Good knowledge of server Apache Tomcat, Web logic, Unix
  • Extensive development experience using different IDE’s - Eclipse, Toad and tools - Clear Quest
  • Experienced in designing/developing web applications using MVC frameworks such as Struts
  • Experienced in working with different databases - Oracle, MySQL.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Experience in analyzing and handling large datasets using Oracle Relational database 9G,10G
  • Good knowledge of version control software - CVS
  • Managed and administered domains, managed servers in Oracle Web logic application server.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Skilled in Requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML for designing to develop various use cases, class diagrams and sequence diagrams.
  • Good knowledge of agile scrum methodology to constantly assess smooth functioning of the team and maximize business value
  • Good knowledge of analytical tool JMP PRO by SAS
  • Good knowledge of analytical programming language Python for libraries- BeautifulSoup, numpy, scipy, matplotlib, python-twitter, Panda dataframe
  • Expert in maintaining technical documentation for projects.
  • Expert in developing marketing material such as flyers, presentations, case studies.

TECHNICAL SKILLS

Languages: Java, C, C++, Python

J2EE Technology: Servlets, JSP, JDBC, JSF, Web Services

Markup languages: HTML, XML

Scripting languages: CSS, AJAX, Java Script, Shell Scripting

Frameworks: JSF 1.2, Struts, JQuery, Spring, Hibernate

Servers: Apache Tomcat 5 & 6, IBM Web sphere 7.1

Databases: Oracle 9G 10G, My SQL, query languages: PL,SQL

IDEs/ Tools: Eclipse, Toad

Revision Controlling Systems: CVS

Methodologies & tools: Object Oriented Programming, UML, Unit testing, Integration testing, User acceptance testing, Functional testing

PROFESSIONAL EXPERIENCE

Confidential, Sterling, VA

Java Developer

Responsibilities:

  • Worked with the business community to define business requirements and analyze the possible technical solutions.
  • Requirement gathering, Use case development, Business Process flow, Business Process Modeling: extensively used UML for designing to develop various use cases, class diagrams and sequence diagrams.
  • Involved in designing and developing Views, Model and Controller components implementing MVC Framework.
  • Server side development using Servlets, JSP, JSF Java Beans, JDBC, JavaScript, HTML
  • Ability to write efficient, complex queries against very large data sets using SQL Developer and TOAD
  • Wrote DDL, DML queries, stored procedures, triggers, and cursors using PL and SQL.
  • Ability to analyze, model and handle large datasets
  • Participated in daily scrum to implement Agile scrum methodology helping the team maintain focus on the business objective with constant assessment and feedback
  • Prepared and tested use cases for the project
  • Involved in Java application testing and maintenance in development and production.
  • Involved in customer support, troubleshooting, defect tracking using Clear Quest
  • Maintained program libraries, users' manuals and technical documentation
  • Web scrapping using BeautifulSoup Python library and Panda data frames
  • Analysis of twitter feeds using python-twitter library
  • Building graphs for business decision making using Python matplotlib library

Environment: J2EE, Struts, Java servlets, JSF, AJAX, PL/SQL, Oracle, JSP, Java Script, Python, Clear Quest

Confidential

MBA Intern

Responsibilities:

  • Offline Marketing Tool: Analyzed and developed marketing material for various offerings.
  • Created a Presales business development tool kit customizable as per client requirements and value propositions offered by Amdocs
  • Interacted and worked with many managers of the company to gather and process relevant information about the products and services offered by company
  • Online Marketing Tool: Researched, analyzed and documented best practices and various case studies to be used as online business development tool for the company website
  • Completed the assignment independently reporting directly to Senior Vice President, India of the company with minimal supervision

Environment: Excel, Prezi, Microsoft PowerPoint PPTPlex

Confidential

Business Analyst- MBA Intern

Responsibilities:

  • Data analysis: analyzed sales data of 5 years to generate business insights
  • Consolidated analyzed information into cohesive and understandable graphs and correspondence for use in management decision-making.
  • Business development: designed and developed different flyers and sales presentations for a line of energy products. This activity involved use of creativity and perseverance.
  • Coordinated with design team to get these marketing materials printed in an appealing format
  • Online Marketing and content management: Design and development of case study templates and customer stories to be used on company website for online marketing

Environment: Excel, Prezi, Microsoft PowerPoint, MS-word

Confidential

Senior Systems Engineer

Responsibilities:

  • Development of a Priority-1 Cisco application in Java/J2EE Struts framework as a team
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Designed, developed, tested and deployed one of the five major functionalities of this application independently
  • Design and development of user interfaces and client displays using Java Script, JSP, CSS and Servlets
  • Involved in developing Views, Model and Controller components for Struts framework
  • Wrote DDL, DML queries, stored procedures, triggers, and cursors using Oracle PL and SQL.
  • Managed large volumes of data with the help of query languages and TOAD IDE
  • Prepared and tested use cases for development and production for other functionalities as well
  • Assisted with design, analysis, maintenance, documentation, and testing of the entire application
  • Maintained program libraries, users' manuals and technical documentation.
  • Delivered client support and technical issue resolution via remote connection, call distribution software, email and video conferencing
  • Interaction with customers to provide and process information in response to their inquiries, concerns, and requests about the application
  • Identification, troubleshooting, debugging and resolution of technical issues independently and efficiently using various technologies such as Java, Java Script, SQL, Shell script
  • Modified and wrote DDL, DML queries, stored procedures, triggers, and cursors using Oracle PL and SQL.
  • Prioritized and managed many customer service tickets at a time with adherence to service level agreements
  • Development, testing and deployment of new technical code enhancements for existing applications
  • Offered alternative solutions where appropriate with the objective of retaining customers’ business
  • Provided support also in terms of procedural documentation and relevant reports
  • Improved client references by writing and maintaining documentation of resolved issues
  • Provided training to clients in the use of system and applications as related to Internet
  • Successful troubleshooting of highly complex long pending technical issues in other projects by multitasking after being recommended by higher management

Environment: J2EE, Struts, AJAX, CSS, Java servlets, Oracle, PL-SQL, Java Script, Shell Script, PEARL/CGI, Linux

We'd love your feedback!