We provide IT Staff Augmentation Services!

Sr. Java/python Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Having 8+ years of experience in design, development, testing, maintenance and documenting of various web - based, Enterprise, Client/Server and Distributed applications using CoreJava/ J2EE Technologies and Python.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Service-Oriented architecture (SOA), Object Oriented Analysis and Design (OOAD), UML and J2EE Architecture.
  • Expertise in development and maintenance through enterprise web-based application based onJava technologies using CoreJava, JEE, EJB, Python, Servlets, Struts, Spring, Hibernate, JPA,JavaBeans, JMS, SQL, PL/SQL and JNDI.
  • Experienced in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
  • Excellent experience in development of web based applications usingJava, Python,HTML, XML, KML, CSS, DHTML, JavaScript, JSON and JQuery.
  • Expertise in developing UDFs inJavaas and when necessary to use in PIG and HIVE queries.
  • Experienced in using agile approaches, including Extreme Programming, Test-Driven Development (TDD) and Agile Scrum.
  • Cloud based deployment experience on Amazon EC2 and their other offerings like S3 and AWS
  • Expertise in developing web based GUIs using HTML, AJAX, JavaScript, DHTML, JSP, JSF, DOM, CSS, Angular JS and Strong knowledge on Databases like Oracle, MySQL, DB2 and SQL Server.
  • Very good Experienced with Django, a high-level Python Web framework.
  • Experience inHadoopEcosystem including HDFS, Hive, Pig, Hbase, Oozie, Sqoop and knowledge of Map-Reduce framework and developing Pig scripts and Hive Query Language and processing large data sets consisting of structured, semi structured and unstructured data
  • Experienced in installation, developing, deploying applications on application servers such as BEA Web Logic, Tomcat, Web sphere.
  • Experience in implementing the declarative enterprise services using Spring and implementation knowledge on spring web flow to manage the application page flows.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and also used Hibernate Annotations to reduce time at the configuration level.
  • Experienced in developing web-based applications using Python, Django, Java, HTML, DHTML, JavaScript and JQuery.
  • Good Knowledged of Python and Python Web Framework Django.
  • Experienced in system analysis, design, development and implementation of web based and client/server application using HTML, CSS, JavaScript, AJAX,Java/J2EE, Servlets, JSP, JDBC, XML,Python, Django, and PHP.
  • Experienced with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
  • Performed unit testing using JUNIT, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Experience in working with multiple operating system including Windows, UNIX and Linux.
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and Postgre SQL database.
  • Experienced in developing Web Services with Python programming language.

TECHNICAL SKILLS:

Programming Languages: Java, JEE, Python, HTML, CSS, JavaScript, JQuery, UML, Bootstrap, Angular JS, AJAX, JSON, XML, XSLT.

Web Technologies: HTML, CSS, DOM, JavaScript, XML, KML, AJAX,JQuery, JSON.

J2EE Technologies: JDBC, Servlets, JSP, Struts, JSF, spring, JCAPS, J2C, EJB, SOAP and Restful Web Services, JAXB.

Application Servers: Apache HTTP web server, Apache Tomcat, WebLogicServer, and WebSphere.

IDE's/Development tools: NetBeans, Eclipse, My Eclipse, RAD.

Databases: Oracle (12c, 11g, 10g, 9i, 8.x), Apache Cassandra, MongoDB,MySQL, MSSQL Server 2014/2012/2008/2005.

Deployment tools: Heroku, Jenkins, Maven, and Amazon EC2.

Analytic tools: Adobe CQ, Google Analytics Fiddler.

Cloud Computing: VPC, EBS, S3, RDS (My SQL), AWS EC2.

Issue Trackers: Bugzilla, JIRA, JUnit.

Operating Systems: - Windows, Red Hat Linux, Ubuntu, Debian, CentOSand Mac OSX.

Version Control: SVN, CVS, Git.

PROFESSIONAL EXPERIENCE:

Sr. Java/Python Developer

Confidential, Chicago, IL

Responsibilities:

  • Designed and developed various modules of the application with JEE design architecture, Multithreading, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Worked usingJava, J2EE, JSP, spring, Hibernate, Struts, Servlets, JDBC, EJB, JavaBeans, JavaScript, Bootstrap, HTML, XHTML/DHTML & XML, and AngularJS.
  • Implementation of core JEE patterns like MVC, Dependency Injection (DI), Inversion of Control (IOC), Data Access Object (DAO), Service Locator and Singleton for the enterprise applications
  • Designed and developed Use-Case Diagrams, Class Diagrams, and Object Diagrams using UML Rational Rose for OOA/OOD techniques.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • Configured spring to manage Actions as beans and set their dependencies in a spring context file and integrated middle tier with Struts web layer and Development of the Spring batch framework
  • Used Python to place data into JSON files for testing Django Websites and used Python scripts to update content in the database and manipulate files.
  • Designed and developed persistence layer components using SpringHibernate to store and fetch data from database.
  • Solved performance issues in Hive and Pig scripts with understanding of Joins, Group and Aggregation and how it translate to MapReduce jobs.
  • Designed and developed applicationfront-endGUI using JSP, HTML, JavaScript, Ajax.
  • Developed SOA Services for transferring data between different applications, experienced with SOAP/WSDL and SOAP web services.
  • Developed web-based applications usingPython, CSS and HTML, JavaScript, JSP.
  • Involved in writing JPA entities and Involved in writing persistent.xml, Used JPA for persistence and involved in writing JPA Named Queries, SQL Queries to fetch data from Oracle database.
  • Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Wrote a Python module to connect and view the status of an Apache Cassandra instance.
  • Wrote application front end developed and designed all the UI screens with HTML, JSP, Ajax, angular JS and CSS.
  • Developed several internal tools in wide use (HDFS file browser, HDFS notification system) and enabled execution of algorithms onHadoopvia Pipes
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Implemented scripting with AJAX and XML to dynamically refresh the page contents.
  • Followed an Agile Software Development environment using AGILE methods SCRUM.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Tuned Pig/Mapreduce to improve performance by implementing partitioning and clustering.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL, db2 package.

Environment: Java, J2EE, JSP, Spring, Hibernate, Struts, Servlets, JDBC, EJB, JavaBeans, JavaScript, Bootstrap, DHTML, XML, HTML5, Oracle12c, XHTML, MapReduce, Hadoop, pig, Hive, HDFS, AJAX, CSS3, JavaScript, UML, Rational Rose, OOA/OOD, APIs, JSON, Python, Django Framework, scripting, XML, Angular.js, UI, MySQL, db2, Python-MySQL etc.

Sr. Java/Python Developer

Confidential, Boston, MA

Responsibilities:

  • Developed applications using Struts Framework and configured the validation framework for validations and Tiles framework for layout management.
  • Designed and developed the User Interface of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Worked with team of developers on Python applications for RISK management.
  • Involved in development of RESTFUL Web Services using Spring MVC to extract client related data from databases.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Developed Python/Django application for Google Analytics aggregation and reporting.
  • Developed forms using HTML and performing client side validations using Java Script, JQuery, and BootStrap.
  • Collecting large amounts of log data using Apache Flume and aggregating using PIG/HIVE in HDFS for further analysis.
  • Used JDBC and Oracle11g, PL SQL and SQL queries for Oracle database interaction.
  • Developing the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript. JSP Pages were designed using Adobe Dream weaver.
  • ImplementedJava/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Used MAVEN build tool to build the application.
  • Used Django configuration to manage URLs and application parameters and used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Involved in creating the Hibernate POJO Objects and utilizing Hibernate Annotations and used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data.
  • Developed java program that uses JAXP, XML/XSLT and Java Mail API to send data to mainframe application via an email.
  • Wrote application presentation layer, which is based on MVC framework, involves Servlets, JSPs andJavaBeans.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Developed Graphical User Interfaces using UI frameworks Angular JS and Webpage's using HTML and JSP's for user interaction
  • Used Python based GUI components for the front end functionality such as selection criteria.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Used Bootstrap as a mechanism to manage and organize the html page layout.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN)
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used GitHub for version control and MySQL and Native SQL.

Environment: Python, Django, JDK 7, J2EE, Spring, Hibernate, Web Services (SOAP and RESTFUL), AWS, JMS, JavaScript, JSP, XML, XSD, XSLT, Oracle PL/SQL, Maven, Mapreduce, Hive, PIG, HDFS, Angular Js, JUnit, Agile/Scrum Methodology, SVN Version Control, Oracle 10g, Web Logic Server, Eclipse IDE, DAO, Design patterns, Log4j, AWS.

Sr. Java Developer

Confidential - Richmond, VA

Responsibilities:

  • Implemented Multi-Threaded Environment and used most of the interfaces under the collection framework by using CoreJavaConcepts.
  • Developed Graphical User Interfaces by using JSF, JSP, HTML, DHTML, Angularjs, CSS, and JavaScript.
  • Implemented severalJava/J2EE design patterns like Spring MVC, Singleton, Spring Dependency Injection and Data Transfer Object.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework
  • Developed few web pages using JSP, JSTL, HTML, CSS,Javascript, Ajax and JSON.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Used JQuery library, NodeJS and AngularJS for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Worked with various frameworks of JavaScript like BackboneJS, AngularJS, and EmberJS etc.
  • Developed Web services in the service layer and implemented Web Services based on SOA architecture with Restful.
  • Developed GUI using JSP, Struts, HTML3, CSS3, XHTML, JQuery, Swing and JavaScript to simplify the complexities of the application.
  • Developed and coordinated complex high quality solutions to clients using J2SE, J2EE, Servlets, JSP, HTML, Struts, Spring MVC, SOAP, JavaScript, JQuery, JSON and XML.
  • Exposed business functionality to external systems (Interoperable clients) usingWeb Services (WSDL-SOAP)ApacheAxis.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle10g Relational data model with a SQL-based schema and mapped using Hibernate Annotations.
  • Worked on Oracle & SQL Server as the backend databases and integrated withHibernateto retrieve Data Access Objects.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.

Environment: JSF MVC, Spring IOC, Spring JDBC, Hibernate, ActiveMQ, Log4j, Ant, MySQL, JDK 1.6,J2EE, JSP, Servlets, HTML, LDAP, ESB Mule, JDBC, DAO, PL/SQL, Web Sphere, Eclipse, Angular.JS, and CVS.

Confidential, Bergen, NJ

Sr. Java Developer

Responsibilities:

  • Used Spring MVC-Easy REST-Based JSON Service for development.
  • Developed server side components using Spring MVC framework.
  • Developed user interfaces using Java Server Pages using HTML, DHTML, XHTML, AJAX,CSS & JavaScript, JSP.
  • Configured Spring JDBC for database management.
  • Responsible in testing the classes and methods using JUnit test case.
  • Developed Graphical User Interfaces using HTML, XML/XSLT and JSP's for user interaction and CSS for styling.
  • Updated pages using HTML, CSS in Angular.js framework.
  • Development of SOAP (JAX-WS) web service applications using contract last approach.
  • Extensively developed stored procedures, triggers, functions and packages in Oracle SQL, PL/SQL.
  • Designed standalone application using Scene Builder, JavaFX, and CSS.
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes to persist the data into Oracle Database.
  • Configured Hibernate session factory to integrate Hibernate with spring.
  • Employed SpringJDBC to implement batch jobs to pull organization structure related data.
  • Developed JavaBeans for the Forms and Action classes for Struts framework.
  • Generated reports based on complex SQL queries with in Perl scripts for use by the marketing and sales dept.
  • Used Eclipse as an IDE for developing the applications.
  • Development of SOAP based web services using Apache, Spring and Hibernate
  • Design, development and integration of REST based WebServices into AutoQuote application.
  • Used J2EE design patterns namely Factory, MVC, Facade, DAO, and Singleton etc.
  • Used JDBC to retrieve data from Oracle database.
  • Developed build scripts using Ant.
  • Build components scheduling and configuration using Maven2

Environment: C#, OOAD, Java 1.6, J2EE, HTML, XHTML, CSS, Angular, JavaScript, AJAX, JQuery, Spring 3.0, Maven2, JPA, JSP, JAX-WS, SOAP UI, SVN, JBOSS, Spring MVC, JUnit 4, Oracle, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Participated in client requirement gathering.
  • Involved in developing Class diagrams, Sequence Diagrams using UML.
  • Developed HTML and JSP pages for user interaction and data presentation.
  • Developed JSPs to implement the business logic, and use java beans to retrieve the data.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Involved in developing the Java classes and JavaBeans.
  • Wrote complex SQL statements to retrieve data from the IBM DB2 database.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS, JSP, and JavaScript.
  • Updated pages using HTML, CSS in Angular.js framework.
  • Used CVS for source code version control.
  • Supported Maintenances and bug fixes.

Environment: WebLogic Application Server v9.0, Apache Tomcat Web Server v6.0, JDeveloper, Core Java, HTML, JSP, Servlet, EJB, Angular, Java Beans, MySQL v5.2 CE, JUnit, CVS.

We'd love your feedback!