We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • 7 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various stand - alone, client-server enterprise applications.
  • Strong ability in development of web based applications using Python.
  • Experience in Object Oriented Design and Programming concepts in Java and Python.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side applications Django, Flask, WebPy, BottlePy and Pyramid.
  • Proficient in Front end development experience using Python2.7, Django 1.7/1.8, HTML, XML, CSS, JavaScript, Bootstrap, JQuery, JSON and, Angular.js, Node.js.
  • Experience in developing applications using socket programming(TCP/IP and UDP).
  • Good knowledge of web services with protocols SOAP, REST.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Hands on experience in SVN, Git, JIRA, Bugzilla.
  • Proficient in SQL databases MS SQL, MySQL, Oracle, no-SQL, MongoDB.
  • SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Bulk Binds, Materialized views, Inline views, Global Temporary Tables).
  • Good at writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Experienced in various types of testing such as Unit testing, Integration testing, User acceptance testing, Functional testing.
  • Proficient in using editors Eclipse, PyCharm, PyScripter, Notepad++ and Sublime Text while developing different applications.
  • Hands-on experience in Unix and Linux Kernels (file validations, file downloads, workflow executions).
  • Hands-on experience in building custom Linux OS.
  • Strong skills in writing technical and functional documents defined by the business requirements.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Proven ability to analyze and understand complex systems, take them apart, and put them back together again, only better, and with fewer lines of code.
  • Involved in the issue resolution and Root Cause Analysis.
  • Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making.
  • Excellent analytical and communication skills with ability to interact with individuals at all levels.

TECHNICAL SKILLS

Primary Languages: Python 2.7, Java, SQL, PL/SQL

Python Libraries: memcache, pika, UnitTest, JSON, CSV, XLS

Web Technologies: HTML5, XML, CSS3, Java Script, JQuery

Python Framework: Webpy, Bottlepy, Flask, Pyramid, Django

Version Control Tools: Git, Github, SVN

Bug Tracking Tools: Jira, Bugzilla

Database: Sqlite3, MongoDB, Oracle (9i, 10g, 11g)

IDE’s/ Development Tools: NetBeans, Eclipse, PyCharm, PyScripter, PyStudio, and Sublime Text.

Operating System: Unix, Linux, Windows

Software Development Lifecycle: Agile Methodology, Scrum framework

PROFESSIONAL EXPERIENCE

Confidential, New York

Python Developer

Responsibilities:

  • Worked on designing, coding and developing the application in Python using Django MVC.
  • Developed dashboard using High charts JavaScript library.
  • Used Django configuration to manage URLs and application parameters.
  • Used Pandas (Python library) for Statistical Analysis.
  • Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy.
  • Designed and developed the UI of the website using HTML5, XHTML, CSS3, JQuery and JavaScript.
  • Used standard Python Modules e.g. CVS, RobotParser, itertools, pickle, jinja2, for development.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Worked on integrating python with Web development tools and Web Services.
  • Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL dB package.
  • Wrote scripts in Python for extracting data from HTML file.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Utilize PyUnit, the Python Unit test framework, for all Python applications.
  • Created most important Business Rules which are useful for the scope of project and customer needs.
  • Used Collections in Python for manipulating and looping through different user defined objects.
  • Improved code reuse and performance by making effective use of various design patterns.
  • Deployed the project into Heroku using GIT version control system.
  • Creating database schema for MySQL Database and helped to draw ER-Diagrams using Microsoft Visio.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python 2.7, Django, Java Script, HTML5, XHTML, JQuery, JSON, XML, CSS3, MySQL, Bootstrap, Heroku, Git, SQLAlchemy, Linux, SQL server.

Confidential, Washington, DC

Python Developer

Responsibilities:

  • Design, develop, test, deploy and maintain the website.
  • Designed and developed the UI of the website using HTML, CSS and JavaScript
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Handled all the client side validation using JavaScript.
  • Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
  • Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Responsible for debugging the project monitored on JIRA (Agile).
  • Used JQuery for all client side Java script manipulation.
  • Created unit test/regression test framework for working/new code
  • Using Subversion control tool to coordinate team-development.
  • Built development environment with JIRA, Stash/Git.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Responsible for debugging and troubleshooting the web application.
  • Involved in entire lifecycle of the project including Design, Development, and Deployment, Testing and Implementation and support.

Environment: Python 2.7, Django, C++, Java, JQuery, MySQL, Oracle 11.2, Linux, Django, Eclipse, Shell Scripting, HTML, XHTML, SVN, CSS, Bugzilla, JavaScript, Apache Web Server.

Confidential, St. Petersburg, FL

Python and PHP Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Creating Queries and Stored Procedures in MySQL
  • Managing database such as modifying database, backup, updating in server (Files and database)
  • Wrote Web Services for assigning a territory to an account and reassign a territory to an account, search service to get required accounts on basis of territory/account.
  • Wrote Web Services to display assignments information on an account.
  • Wrote Console apps to dump data regarding accounts and territories.
  • Wrote Console apps to assign a territory on bulk.
  • Wrote stored procedures for getting bulk account information and searching for an account details.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Created a Git repository and added the project to GitHub.

Environment: PHP, YUI 3.0, Python 2.7, MySQL, Git

Confidential

JAVA Developer

Responsibilities:

  • Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose were designed and developed for OOA/OOD techniques.
  • Components using Java J2EE were designed and developed.
  • UI using HTML CSS and JavaScript's was created.
  • To implement Business Logic Servlets and Beans were created.
  • For parsing the data to Oracle Database SAX/DOM Parser was used.
  • Backend data access modules using PL/SQL stored procedures and Oracle were designed and created.
  • JDBC and PL/SQL stored procedures were used to create database access layer.
  • Object model, data model, constraints, tables, stored procedures, functions, triggers, and packages for Oracle Database were designed.
  • User Acceptance Testing portion of test plan was developed and executed.
  • Debugging Software for Bugs.

Environment: JAVA, HTML, CSS, JavaScript, Shell Scripting, SQL, PLSQL, Oracle and Windows.

Confidential

JAVA Developer

Responsibilities:

  • Worked as a part of team in developing the UI and other front end programming including layout of web application matching the Autodesk requirements .
  • Maintaining the coordination of all the project activities and make sure all the phases of the project are properly followed and documented regularly.
  • Inputs on layouts were provided after detailed design discussions and user experience sessions.
  • Angular JS directives were used to develop custom HTML elements.
  • Using JQuery, Angular Java script client side validation techniques were developed.
  • Using web technologies like HTML, XHTML, CSS, Responsive Web design and Bootstrap, front end applications, user interactive web pages were designed.
  • Non-functional HTML, CSS pages from mock ups were developed and was a part of the UI review UI with business units and UI architects.
  • Using JavaScript, HTML, DOM, XHTML, AJAX, CSS and JQuery in ongoing projects GUI was developed..
  • Hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON were converted to mock-ups.
  • New web components and features were designed and created for improved user experience
  • Was a part of complete Software development Lifecycle - Requirement Analysis, Development, System and Integration Testing.
  • MVC Structure was followed to develop Application. cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows were handled.
  • Using server and client-based State Management options application state was managed.

Environment: Python 2.6, DJango 1.2, CSS, HTML, JQuery, JavaScript, DHTML, XML, SOAP, REST services, numPY.

We'd love your feedback!