We provide IT Staff Augmentation Services!

Sr. Java Python Developer Resume

0/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Over 9 years of experience in Analysis, Design, Development, Implementation of application software in Web - based environment, distributed n-tier architecture and Client/Server architecture using JAVA, J2EE technologies.
  • Experience in full system development and product life cycle (Plan & Define, Design, Development, Deployment Support and Testing) using Agile and Water Fall methodologies.
  • Expertise in Object Oriented technologies using JAVA,J2EE, Design Patterns, JSP, Servlet, Struts, Spring, Hibernate, JDBC, EJB, JMS,JAVAMail, RMI/IIOP, and JAXB, Jackson APIs.
  • Experience with IDE like Eclipse, JBoss DevStudio, WSAD, RAD, NetBeans and MySQL Workbench.
  • Expertise in implementing applications with Model-View-Controller (MVC) pattern using Jakarta Struts and implementing variousJAVA/J2EEdesign patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, Business Delegates, Business Object, Data Transfer Object and Session Façade.
  • Experience inJAVAbased Web Services using JAX-WS, Spring-WS, Apache CXF, Jersey and Axis2.
  • Development of EnterpriseJAVABeans EJB (Stateless Session Bean) and Message Driven Beans (MDB) components. Comfortable with MQ (Message queue) channels for asynchronous communications.
  • Expertise in implementing Object-Oriented technologies, Web based client-server architecture, service oriented architecture and Object Relational Mappings (ORM).
  • Experienced in SQL development (Writing SQL Queries including Joins, Triggers, Stored procedures, Views) using Oracle and DB2.
  • Expertise in client side technologies including JQuery, Ext JS, JAVAScript, AJAX, JSON, GWT, HTML5 and CSS.
  • Apache Axis 1.2 is used to develop and configure SOAP and WSDL based Web Services accessed by numerous clients running both JAVA and Non JAVA applications.
  • Well experienced in testing and deployment phases using ANT, MAVEN, Log4j and JUnit tools.
  • Hands on experience in developing critical & responsive GUI/front-end components using HTML, JAVAScript, CSS, JSP, JSTL and AJAX.
  • Proficient in implementing variousJAVA/J2EEdesign patterns including Singleton, Factory, MVC, Front Controller, DAO, Service Locator, and Business Delegates.
  • Experience in using IDEs such as Eclipse, WSAD, NetBeans.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Worked with AJAX Callback functions and also integrated AJAX with existing Struts framework.
  • Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++, SQL, Visual Basic,J2EEStandards EJB, JDBC, JNDI, JMS,JAVAMail, Shell Script, XML Deployment Descriptors.

Web Technologies: JSP, Servlets, Struts 1.1/2.0, AJAX, FLEX, XML, JAVABeans, XSLT, CSS, SAX, DOM

Server Technologies: EJB 2.0, JMS, Hibernate 3.0, iBATIS, Web Services, JSF

Database: Sybase 11.x, 12.0, Oracle 8i/9i, MS Access, MySQL, SQL Server, DB2

Web / App servers: IBM WebSphere 4.0/5.x, Apache Tomcat 4.x/5.x, JBoss 3.2/4.0

GUI: AWT, SWING, Applets, HTML, DHTML,JAVAScript

IDE: JBuilder, MyEclipse, WSAD 4.0/5.0, NetBeans 5 /6.x, RSA

Tools: JDeveloper, SQLDeveloper, Eclipse, Rational ROSE, Rational Clearcase, VSS, CA SCM, CA Job Scheduler Specialized On Oracle SOA suite, CoreJAVA,J2EEArchitecture, IBM BTT Framework

Operating System: Windows 95/98/NT/XP, UNIX, MS-DOS

Protocols: HTTP, TCP/IP, FTP

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Sr. JAVA Python Developer

Responsibilities:

  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
  • Worked with Python and Python web framework
  • Integrated multiple data sources and databases into one system
  • Worked with NoSQL databases
  • Worked with event-driven programming in Python
  • Implemented solutions on multiple delivery platforms, such as mobile vs desktop
  • Designed the Architecture of the project as per Spring MVC Frame work
  • Developed user interface using HTML, JSP, Servlets, CSS, JAVAScript and Ajax. Exclusively used CSS for modifying Layout and design of the web pages.
  • Developed International Error Correction Screens using custom front-end forms using XML, XSLT, CSS, JAVAScript and proprietary tools.
  • Involved in customizing the User Interfaces (UI) as per the client requirement.
  • Created process flow for deploying application in Web Logic environment.
  • Extensively followed SCRUM methodology. Participated in Release and Iteration Planning meetings with engineers.
  • Used Oracle 10g Database, SQL to perform data mapping and backend testing. Also documented all the SQL queries for future testing purpose.
  • Back-end development of enhancements and customizations to the database scripts, triggers, stored procedures.
  • Worked with Oracle for executing queries and stored procedures for testing data persistence.
  • Assisted in production support; prepared daily batch monitoring report; dealt with clients for processing files.
  • Responsible for the dealing with the problem, bug fixing and troubleshooting.
  • Worked with Oracle for executing queries and stored procedures for testing data persistence.
  • Assisted in production support; prepared daily batch monitoring report; dealt with clients for processing files.

Environment: JAVA1.6,J2EE, Struts 2, Hibernate 3.0, JPA, Spring, HTML 4, JSP, CSS 3, PL/SQL, AJAX, JAVAScript, CVS, XML, JBOSS, Oracle 10g, Maven, Eclipse 3.6, JUnit 4.7, Windows XP, HP QualityCenter.

Confidential, Chicago, IL

Sr. JAVA/Big Data Engineer

Responsibilities:

  • Developed the J2EE application based on the Service Oriented Architecture.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Worked with Hadoop Ecosystem using technologies such as Spark, Hadoop, JAVA
  • Good grounding in relational and NoSQL data stores such as HDFS, Hive, BigTable, Pig, Sqoop etc.
  • Developed big data algorithms in Scala (native code, Spark) or JAVA (native code, Map Reduce, Mahout etc.)
  • Work with key stakeholders and understand their needs to develop new or improve existing solutions around data and analytics.
  • Partner in development of scalable solutions using large datasets with other data scientists on the team
  • Developed using new features of JAVA1.7 Annotations, Generics, enhanced for loop and Enums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
  • Modified the Spring Controllers and Services classes so as to support the introduction of Spring framework.
  • Developed various generic JAVA Script functions used for validations.
  • Developed screens using jQuery, JSP, JAVAScript, AJAX and Ext JS.
  • Developed various generic JAVAScript functions used for validations.
  • Developed screens using HTML5, CSS, JAVAScript, JQuery and AJAX.
  • Used Rational ApplicationDeveloper(RAD) which is based on Eclipse, to develop and debug application code.
  • Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery andJAVAscript.
  • Used Log4j utility to generate run-time logs.
  • Involved in a full life cycle Object Oriented application development - Object Modeling, Database Mapping, GUI Design
  • Developed Functional Requirement Document based on users' requirement.

Environment: J2EE, Spring framework, Spring MVC, Hibernate 3.x, jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web services, SOAP, XML,JAVABeans, XStream, Apache POI, Ext JS, JQuery, JAVAScript, Oracle 10g, IBM RAD, Websphere 7.0

Confidential, San Jose, CA

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
  • Designed the Architecture of the project as per Spring MVC Frame work.
  • Worked with Spring Core, Spring AOP, Spring Integration Framework with JDBC.
  • Involved in modifying some changes in DAO layer using JDBC.
  • Developed International Error Correction Screens using custom front-end forms using XML, XSLT, CSS, JAVAScript and proprietary tools.
  • Involved in customizing the User Interfaces (UI) as per the client requirement.
  • Consumed web services and were called using JAX-RPC SOAP protocol, WSDL descriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Created process flow for deploying application in Web Logic environment.
  • Used Oracle 10g Database, SQL to perform data mapping and backend testing. Also documented all the SQL queries for future testing purpose.
  • Back-end development of enhancements and customizations to the database scripts, triggers, stored procedures.
  • Implemented Automated Build System for Innovation using Ant Build System.
  • Used Log4j, Junit for logging and Testing.
  • Involved in unit and system testing.

Environment: JAVA(JDK 1.6), Eclipse 3.5, Weblogic10.0, Oracle 10g, Spring, JDBC, PL/SQL, HTML, Web Services,JAVAScript, CVS, Log4j, Junit, ANT.

Confidential

Sr. J2EE Developer

Responsibilities:

  • Interacting with the business and user group to ascertain requirements to carry out Business Reengineering & Business Process Management processes with detailed functional and technical analysis with OOAD concepts and Agile RUP Methodology.
  • Extensively used Struts component classes for developing applications for handling user requests.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams.
  • Worked on JMS components for asynchronous messaging.
  • Developed Data Access Classes using the Hibernate.
  • Involved in writing Stored Procedures and Functions, Triggers.
  • Created Data Source and deployed the Web application in application Server.
  • Implemented EJB Components using State less Session Bean and State full session beans.
  • CreatedJAVAInterfaces and Abstract classes for different functionalities.
  • Extensively worked with collections classes like ArrayList, HashMap, Iterator etc.
  • Involved with Spring IOC concepts to integrate Hibernate Dao classes with Struts Action classes.
  • Written independent JAVAScript, CSS files and reused in UI pages.
  • ImplementedJAVAdesign patterns like Singleton, Factory, Command patterns.
  • Developed persistence layer using ORM Hibernate for transparently store objects into database.
  • Parsing of XML using SAX and DOM Parsers.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in deployment of applications on WebLogic Application Server.
  • Analyzed and fine Tuned RDBMS/SQL queries to improve performance of the application with the database.
  • Creating XML based configuration, property files for application and developing parsers using JAXP, SAX, and DOM technologies.

Environment: JAVA1.5,J2EE, Servlets2.5, Struts2.0, Spring2.5, JSTL, Hibernate 3.0, XML, JMS 1.1, JAXP, XSLT, JMS1.1, Eclipse 4.2, WebLogic 10/10.3, UML, Rational Rose, Log4J, Oracle 11g, JUnit, Apache Axis, WebServices 1.3, SOAP, ANT, SVN, WSDL, PL/SQLDeveloper, Unix, Windows.

We'd love your feedback!