We provide IT Staff Augmentation Services!

Sr. Java, Python Developer Resume

2.00/5 (Submit Your Rating)

Lexington, KY

SUMMARY:

  • About 8 years of IT experience in design, development, testing, maintenance and documentation of Enterprise applications using Java & J2EE various technologies with diverse set of client's analyzing complex business requirements & mapping them to system specifications.
  • Experienced in developing web based, internet/intranet, client/server, distributed architecture applications using JAVA and J2EE technologies. (EJB, XML, JSP, Swings, JDBC, JMS)
  • Expert level knowledge in using spring modules like SpringCore, SpringDAO and SpringAOP.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services that include several components like SOAP, WSDL, XSD, UDDI, Axis2 and JAX - WS.
  • Experience in implementing SOAP and REST web services using JAX-WS, JAX-RS and ApacheAxis2.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
  • Extensive experience in Web development using HTML, DHTML, CSS, JavaScript, JQuery, XML, XSLT.
  • Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEAWeblogic.
  • Expertise in IDEs and tools like RAD, Eclipse, JBuilder, Visio, RationalRose, TOAD, Maven, CruiseControl etc.
  • Experienced in using MySQL databases to write complexSQLqueries, and familiarity with databases like SQL.
  • Extensive experience in developing applications and Web design using J2EE Design Patterns, MVC Architecture, STRUTS Framework,spring, JMS, Apache.
  • Exposure to Service Oriented Architecture (SOA) such as Webservices including SOAP, WSDL, JMS, IBM WebSphere Series.
  • Experienced in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Expertise in database modeling and development using SQL, T-SQL and PL/SQL in Oracle, DB2 and SQL Server environments.
  • Used JSF layout for View of MVC. JavaScript, DHTML also used for front end interactivity.
  • Experienced in SOA and implementing Web Services using SOAP, WSDL
  • Extensive experience with Eclipse, XML Spy, Ultra Edit and RAD for developing, build, debug, test, and deploying applications
  • Experience in developing Enterprise Datamodels and successfully implemented these using Hibernate POJO's and configured Hibernate persistence layer.
  • Worked on Operation Systems like Windows, Sun Solaris, UNIX, and Linux(Redhat ES5 and Ubuntu).
  • Worked with different SDLC methodologies like RUP and Agile (TDD, SCRUM and XP).Also have experience in using Waterfall methodology.
  • Used Maven and Ant for Build Automation; ensuring proper settings, avoiding/solving any errors.
  • Experienced with JUnit, Log4j in developing test cases and determining application functionality.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL, Unix Shell Scripts

Java/J2EE Technologies: STRUTS, Servlets, JSP 1.2/2.0, JMS

Web Development: HTML, DHTML, XHTML, CSS, Java Script, AJAX

Frameworks Struts: 1.x/2.x, Hibernate, spring 2.5/3.0/4.0, UI Frameworks Angular JS, jQuery

XML/Web Services: XML, XSD, WSDL, SOAP, Apache Axis, DOM, SAX, JAXP, JAXB, XML Beans

Messaging Technologies: JMS

Application/Web: Servers IBM Web Sphere 6.x/5.x, BEA Web Logic 8.1/9.1, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x

Methodologies/Design: Patterns OOAD, OOP, UML, MVC2, DAO, Factory pattern, Session Facade

Databases: Oracle 12c/11g/8i/9i/10g, SQL Server, IBM DB2

IDEs Eclipse: RAD, WSAD

Build Automation: Ant, Maven

Testing: and Logging Frameworks JUnit, Log4J

Reporting Tools: Crystal Reports 11

Tools: Rational Rose, Microsoft Visio, XML Spy, TOAD

Operating Systems: Windows, AIX, Sun Solaris, HP-UX

PROFESSIONAL EXPERIENCE

Confidential, Lexington, KY

Sr. Java, Python Developer

Responsibilities:

  • Involved in Developing of Application based on J2EE using Struts, Hibernate and spring frameworks.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Followed AGILE development methodology to develop the application.
  • Implemented the AJAX, JSPs, and Servlets, in the MVC Struts Framework to effectively handle the workflow of the application.
  • Developed Action classes to handle HTTP client requests by using HTTP Servlet Request, HTTP Servlet Response, action Mapping and Action Form objects.
  • Worked with Core Spring Framework for Dependency Injection, Spring Context to provide message sources.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Used Hibernate for Object-Relational Mapping and for database operations in Oracle database.
  • Developed complex database SQL queries/Stored Procedures using SQL developer.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Implemented logging mechanism using log4j tool.
  • Used Eclipse for developing the application and CVS for version control.
  • Deployed EJB Components on WebLogic
  • Developed MAVEN scripts to build and deploy the application onto Weblogic Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Developed JUNIT test cases for application unit testing.
  • Implemented User friendly interfaces using AJAX, and created components using JQuery for client side form validations and used JSON for creating objects in Java script.
  • Used JQuery library, NodeJS and AngularJS for creation of powerful dynamic WebPages and web applications by using its advanced and cross browser functionality.
  • Implemented WebServices to send order details to downstream systems using Jax-Rpc, SOAP
  • Used JMS (Java Message Service) to send, receive and read messages in the application.
  • Used testing framework JUnit for testing.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Implemented the project using the Agile methodologies

Environment: Java 6 - JDK 5.0, JEE, Spring 3.1/4.0 frameworks, Core JAVA, Groovy, Spring Model View Controller (MVC), JMS, Rest API. Java Server Pages (JSP) 2.0, Servlets 3.0, JDBC4.0, AJAX, Web services, Rest full, JSON, Java Beans, JQuery, Python, JavaScript, IBM DB2, RAD, WebSphere

Confidential, Edison, NJ

Sr. Java, Python Developer

Responsibilities:

  • Developed a modularized application using N-TierJ2EE architecture, WebSphere application server, Spring framework, Hibernate.
  • Adapted various design patterns like Front Controller, Business Delegate, Data Transfer Objects DTO, Service locator, Session Facade, Data Access Objects DAO and Template Method pattern.
  • Implemented User friendly interfaces using AJAX, and created components using JQuery for client side form validations and used JSON for creating objects in Javascript.
  • Used Operation classes, Data Management classes, Business classes, Struts configuration file, properties class (MVC design pattern).
  • Developed web-based applications usingPython, CSS and HTML.
  • Implemented the functionalities usingJava, JSP, Servlets and J2EE framework.
  • Built Client pages using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets andJavaBeans
  • Developed EJBs in order to develop the business logic based on technologies of CoreJavalike collections and multi-threaded concepts as per the requirement.
  • Worked on themodernization of a legacy and outsourced UI. Technologies used were Angular.js, and JQuery
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Ajax, XML, HTML5, CSS3 and JQuery.
  • Used Dependency Injection feature of spring framework
  • Involved in writing the database integration code using Hibernate leveraged the AOP features of spring framework to handle exceptions.
  • Created Model logic usingJavaBeans and used Hibernate to store the persistence data into MYSQL database.
  • Used standard Python modules e.g. csv, robotparser, itertools, pickle, jinja2, lxml for development
  • Used JavaScript for client side validations and validation frame work for server side validations.
  • Used log4j as the logging framework
  • Used Web sphere ApplicationDeveloperfor building, testing and deploying application locally.
  • Worked on Eclipse IDE for development and deployment of application in WebLogic Application Server (WAS)
  • DevelopedJavaclasses for implementing business layer using EJB stateless session beans and deployed on the Application server (WebLogic)
  • Extensively used annotations for SpringMVC and Spring Hibernate frameworks.
  • Used Spring Framework for transaction management.
  • Implemented validation rules using JBOSSBRMS (Business Rule Management System), a version of DROOLS.
  • Created Web services using ApacheAxis2 for communication with other application.

Environment:Java/J2EE 4.x, JSP, Servlets, Spring 3.0, Hibernate 3.5, WebSphere Application Server 6.x/7.x, Struts 3.x, XML Web service, SOAP, JAX-WS, UML, Unix, MySQL, JavaScript, JQuery, SVN, XML, XSLT, Eclipse4.4.2 IDE, AJAX, JavaScript, Python, Apache, JDBC, Windows 7, JUnit3.8, Log4j, CSS, log4j, CVS.

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in development of the application using Spring Design Pattern, Angular.JS Framework.
  • Developed web services using Apache Axis web service engine
  • Used SOAP request response exchange pattern to exchange business XMLs.
  • Developed Value Objects/POJO classes to hold the values between Data Layer and Businesslogic layer.
  • Used J2EE design patterns namely Singleton, Data Access Objects, DTO, Service Locator, Session Façade, Facade Pattern, etc.
  • Worked on struts validations framework using validation plug-in (validation.xml, validation-rules.xml) in struts framework.
  • Used JDBC to access Oracle database and implemented of connection pooling.
  • Performed building, deployment of EAR, WAR, and JAR files on test, stage, and production systems in WebSphere Application Server.
  • Used Eclipse IDE for developing code modules in the development environmentImplemented the logging mechanism using log4j framework
  • Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing the services
  • Used SAX parser to extract and read the required information from the XML.
  • Used Ant scripts to fetch, build and deploy the applications to development environment.
  • Used JDBC connection pooling to handle data transmission from the oracle database.
  • Used Hibernate to integrate with the backend database.
  • Planned and implemented various SQL, Stored Procedure, and triggers.

Environment:Java, J2EE, JSP, MVC, DAO, Hibernate 3.5.x, JNDI,Weblogic AS, Eclipse, Oracle 12c, PL/SQL, Ant, EXT JS, JMS, HTML, XML,, JavaScript, JUnit, Log4j,AJAX,SOAP, JQuery, Ant

Confidential, Southfield, MI

Sr. Java /J2EE Developer

Responsibilities:

  • Developed and designed the front end using HTML, CSS and JavaScript with JSFAjax and tag libraries.
  • Developed the entire application implementing MVC Architecture integrating Hibernate and spring frameworks.
  • Involved in development of presentation layer using JSP and Servlets with Development tool Eclipse IDE.
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Created Functional specification documents (FSD) and JSON contracts
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed J2EE components, Architected mainframe modernization solutions using SOA/webservices, middleware integration technologies and ESB based on JAVA/J2EE.
  • Developed JavaScript based components using Ext.JS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Created XML for deployment descriptors, spring configuration files and custom validation files.
  • Developed and Deployed Java beans and other Components in the IBM Websphere Application Server.
  • Used Oracle SQL as the database and wrote SQL queries in the DAO Layer.
  • Designed and created the database tables and wrote SQL queries, Joins, stored procedures, triggers and functions to access Oracle SQL.
  • Implemented and developed Web Services SOAP and REST.
  • Worked on JMSAPI for point-to-point messaging.
  • Used Mock MVC for testing the Controller, Web Services and Junit for testing the Service layer.
  • Used logging framework Log4j extensively for logging and debugging.
  • Coordinated with the testing team to review the test case scenarios.

Environment: JDK 4.x, J2EE 1.4, Agile Development Process, Struts 1.3, Spring 3.0, Web Services (JAX-WS, Axis 2) Hibernate 3.0, RSA, JMS, JSP, Servlets 2.5, WebSphere 7.0, SQL Server 2008, HTML, XML, SOAP, IBM Rational ApplicationDeveloper(RAD), ANT 1.6, Log4J, XML, XSLT,, jQuery, JavaScript.

Confidential - Houston, TX

Java Developer

Responsibilities:

  • Performed business services using the Servlets and Java.
  • Developed and modified Servlets to accept and process request from the clients.
  • Developed various objects using java and HTML and DHTML to maintain well m
  • Structured GUI and to interact with Controllers to get data from Oracle database.
  • Developed the UI using JSP and JavaScript.
  • Unit Testing and Regression Testing of Web Application.
  • Fixing Cross Browser/Environmental issues.
  • Updated pages using HTML, CSS in Angular.js framework.
  • Carried out performance tuning in Presentation Layer and Backend.
  • Developed clickable prototypes in HTML, DHTML, Photoshop, CSS and JavaScript.
  • Tested web sites and fixed any existing bugs using Firebug.
  • Provide maintenance to several websites.
  • Responsible for code optimization and test the website across different browsers.
  • Wrote complex SQL statements to retrieve data from the IBM DB2 database.
  • Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
  • Used JDBC API to access database.

Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP.

We'd love your feedback!