We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Sterling, VA

PROFESSIONAL SUMMARY

  • Over 5 years of strong experience in developing software applications using core Java and J2EE Technologies such as Servlet, JSP, JDBC, JavaScript JQuery, Struts, AJAX, XML
  • Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML.
  • Around 1 year of experience of software development in Python libraries used: libraries- BeautifulSoup, numpy,scipy,matplotlib,python-twitter,Pandasdataframe,networkx,urllib2,MySQLdb for database connectivity and IDEs sublime text, Spyder
  • Good knowledge of data analysis tools - JMP PRO by SAS, Tableau, SAS and language R
  • 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 web services with protocols SOAP,REST
  • Good knowledge of server Apache Tomcat, Web logic
  • Extensive development experience using different IDE's - Eclipse, Toad and tools - Clear Quest
  • 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 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
  • Expert in maintaining technical documentation for projects.
  • Expert in developing marketing material such as flyers, presentations, case studies.

TECHNICAL SKILLS

Operating systems

Windows, Linux Ubuntu

Languages

Java, C, C , Python, R

J2EE Technology

Servlets, JSP, JDBC, JSF

Markup languages

HTML, XML, JSON

Web services communication protocols

SOAP,REST

Scripting languages

CSS, AJAX, Java Script JQuery, Shell Scripting

Frameworks

JSF 1.2, Struts, Spring Core, Hibernate

Servers

Apache Tomcat 5 6, IBM Web sphere 7.1,

Databases

Oracle, My SQL, query languages: PL,SQL

IDEs/ Tools

Eclipse, Toad, Sublime text, Spyder

Revision Controlling Systems

CVS

Methodologies tools

Object Oriented Programming, UML, Agile Scrum

Analytics Tools

JMP PRO, SAS, Tableau, UCI NET, NodeXL

MS office tools

Microsoft Excel Super user , Microsoft word, Microsoft PowerPoint, PPTPlex

WORK EXPERIENCE

Confidential

Python Developer

Responsibilities:

  • Developed various functionalities for one of the major models of the system
  • Developed understanding of US Department of Energy's existing tool Gridlab-d in order to troubleshoot and fix some issues.Gridlab-d is USDE's powerful analysis tool that examines in detail the interplay of every part of a distribution system with every other
  • Used various python libraries and JSON to extract right data simulated from gridlab-d for various feeder networks for further analysis
  • Built various charts and graphs to demonstrate power systemsbehavior changes depending on user's input used JavaScripthigh charts for visualization
  • Worked on various JavaScript validation issues.

Environment: Python, JavaScript,JSON, HTML, CSS, Gridlab-d,SublimeText IDE, Github

Confidential

Java Developer

Responsibilities:

  • 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.
  • Worked with the business community to define business requirements and analyze the possible technicalsolutions.
  • Involved in designing and developing Views, Model and Controller components implementing MVC Framework Spring and Hibernate.
  • 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 DB queries using H-query
  • 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
  • Managed large datasets using Panda data frames and MySQL
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQLdb package
  • Carried out various mathematical operations for calculation purpose using python libraries
  • Built various graphs for business decision making using Python matplotlib library
  • Fetched twitter feeds for certain important keyword using python-twitter library
  • Used Python library BeautifulSoup for webscrapping
  • Participated in daily scrum to ensure constant feedback and smooth functioning of the project.
  • Maintained program libraries, users' manuals and technical documentation

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

Confidential

Responsibilities:

  • Offline Marketing Tool: Analyzed and developed marketing material for various offerings.
  • Interacted and worked with many managers of the company to gather and process relevant information about the products and services offered by company
  • Created a Presales business development tool kit customizable as per client requirements and value propositions offered by Amdocs
  • Online Marketing Tool : R esearched, 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

Forbes Marshall Business Analyst

Confidential

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

Cisco SystemsSeniorSystemsEngineer

Confidential

Responsibilities:

Project 1: Priority one application development

  • 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.

Project 2: Technical support and customer service

  • Prioritized and managed many customer service tickets at a time with adherence to service level agreements
  • Modified and wrote DDL, DML queries, stored procedures, triggers, and cursors using Oracle PL and SQL.
  • Code enhancements and defect resolution for applications written using languages C and C
  • Identification, troubleshooting, debugging and resolution of technical issues independently and efficiently using various technologies such as Java, Java Script,SQL, Shell script
  • Interaction with customers to provide and process information in response to their inquiries, concerns, and requests about the application
  • Delivered client support and technical issue resolution via remote connection, call distribution software, email and video conferencing
  • 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

SOFT SKILLS

  • Strong customer service and problem solving orientation
  • Data driven, customer focused, proactive, creative and innovative
  • Excellent group and interpersonal communication
  • Foreign Language : Spanish

We'd love your feedback!