We provide IT Staff Augmentation Services!

Java/python Developer Resume

2.00/5 (Submit Your Rating)

Richardson, TX

SUMMARY

  • 5+ years of IT experience in Object Oriented programming, analysis, design, developing and testing of Client/Server, Enterprise and Web Applications using JAVA/ J2EE technologies.
  • Experienced in System Development Life Cycle (SDLC), Agile (scrum) and Waterfall development environments.
  • Experience in developing client/server, enterprise and web Applications using JAVA, J2SE and J2EE technologies like JDBC, Servlets, Java Beans, EJB, JSP, JavaScript, JMS, ANT and Apache Maven.
  • Experience in implementing SOA (Service Oriented Architecture) using XML based Web Services such as JAX - WS(SOAP), WSDL, Axis, RPC, JAXB/ JAXP, and UDDI registry.
  • Proficient in Core Java which includes Multi-Threading, Thread lifecycle methods and multiple request handling using synchronization, Exceptional handling, Serialization, I/O Streams, Collections and RMI.
  • Experience wif Spring framework like spring MVC, Spring IOC, Spring AOP, Spring ORM, Spring Boot, Spring Security, Spring web flow. Spring framework halps me to wire different components together. Implemented teh business logics using Spring and Spring Batch framework.
  • Good noledge on JavaScript MVC Framework such as Angular JS, Ext JS, and React JS.
  • Experience in implementing object oriented design pattern such as Singleton, Factory, Prototype, DAO, MVC, Composite Entity and Bootstrap.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Jboss (Application servers) and Tomcat(Web server).
  • Experience in developing teh enterprise applications using frameworks like Struts 1.x/2.x and Spring 2.5/3.0 and Hibernate 3.x, and web services(SOAP, and RESTful).
  • Solid working experience on XML Parsing using SAX, DOM, JAXB, XPath, DOM4J Parsers.
  • Experience in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, JQuery, XML, JSF, JSP and Python.
  • Experienced wif object oriented concepts in Java, Python, C languages.
  • Worked wif Python libraries such as HTTPLib2, Urllib2, etc...
  • Worked wif IDEs like Eclipse, NetBeans, JBuilder, IBM RAD, WSAD.
  • Experience in development, Deployment and troubleshooting of web/ Enterprise based applications on Windows, UNIX, Linux platforms.
  • Design, implement and test services in Microservice- oriented architecture and has implemented teh REST based Microservices using Spring Boot, Spring Data wif JPA (Java Persistence API).
  • Experience in OOAD (object-oriented analysis and design), UML, Rational Rose Methodologies.
  • Developed Automation Framework using Robot and Python for Rest call validation and Juniper/Cisco boxes commands validation.
  • Experience wif Jenkins, GitHub, SVN and Bit Bucket.
  • Strong experience in writing SQL, PL/SQL Queries, Stored Procedures and Triggers and performed operations in DB.
  • Experience wif major relational databases - Oracle 8i/9i/10g, SQL Server 2005/2008, DB2, MySQL and noledge on non-relational databases Mongo DB, Cassandra(NoSQL).
  • Experience in Unit, Integration and Regression testing and used Junit, TestNG, Arquillian, and Mockito testing tools.
  • Well versed wif logging frameworks like Log4J.
  • Strong analytical skills wif excellent interpersonal and communication skills, willingness and ability to quickly adapt to environment and learn new technologies.

TECHNICAL SKILLS

JAVA/J2EE Technologies: JDK1.6/1.7/1.8, JSP2.0/2.1, Servlets, Struts 1.x/2.0, JSF, Hibernate3.0, Spring 2.5/3.x, EJB2.0/3.0, JDBC4.0, JUnit, JNDI, JMS, JSTL, XML, POJOs.

Languages: Java, C, Python, Robot framework, C++, SQL, XML, HTML, JavaScript.

Web/Apps server: IBM WebSphere 6.x, Web Logic Server 9.2 Apache Tomcat 6.0/7.0, JBoss4.x.

RDBMS: Oracle 8i/9i/10g MS SQL Server 2005, 2008, DB2, SQL Server Management Studio, MySQL.

Web Services: JAX-B, JAX-RS, JAX-WS, SOAP, RESTFUL WEB Services.

Development tools: Eclipse 3.0/3.1, MyEclipse 6.x/7.1, JBuilder, WSAD 5.x, PyCharm, RAD6.x/7.x, IBM WebSphere 6.x/7.x, ANT, MAVEN 2, Spring Boot, Jenkins, JIRA, SQL.

Operating systems: Windows 9x/NT/2000/XP, Linux, Unix

PROFESSIONAL EXPERIENCE

Confidential, Richardson, TX

Java/Python developer

Responsibilities:

  • As a team member, involved in various phases of Software Development Life cycle(SDLC) of teh application like Analysis, design, code development and testing of teh network devices.
  • Designed and developed teh GUI screens for user interfaces using JSP, JavaScript, HTML, CSS.
  • Developed teh front end (GUI) of teh Zephyr tool for JIRA using Swing, AWT, JS (Zephyr for JIRA Tests importer is a JIRA plugin to import Tests into JIRA from Excel and XML file formats).
  • Actively involved and developed teh backend part of teh zephyr tool to take teh data from Excel and XML file format sheets to automatically create testcases in JIRA using Core Java, Spring framework.
  • Used Spring batch framework for running teh batches.
  • Modified teh existing database structures to support additional features using SQL Queries.
  • Used Hibernate in persistence layer for mapping an object-oriented domain model to a relational DB.
  • Implemented multithreading to refresh teh cache at a given time interval for running teh job of creation of teh testcases.
  • Performed ORM wif Hibernate 3 to design and create mapping ITVA numbers to teh test cases created and wrote HQL and Criteria to manipulate data in teh database.
  • Used SQL statements and procedures to fetch data from teh database.
  • Extensively worked on teh RESTFUL web services.
  • Developed web services applications using REST Client and REST API.
  • Automated test cases and executed web services test scenarios using SOAPUI.
  • Used Python scripts to update teh contents in teh database and manipulate files.
  • Worked on Maven to build teh application and used Jenkins for code integrations.
  • Developed and executed teh Python code for VNF and GNFs via controller using Rest for creation, deletion and modifications and executed those functions using Robot framework.
  • Wrote teh Robot code for teh ITP Testcases creation and executed Automation framework using Jenkins.
  • Developed Python code to send an automatic message of teh Test results from Verizon automation team to everyone in our team when we run teh Jenkins Job.
  • Used JMS for reliable and asynchronous exchange of messages between applications.
  • Wrote teh Python code for validations for XML and JSON responses for VNF and GNF.
  • Created and executed teh set of CLI commands on teh Juniper box using Robot framework and captured teh output logs.
  • Created teh testcases and test cycles in JIRA and added teh related testcases to teh test cycle.
  • Executed teh Test cycles in Jenkins by pulling teh test cycles and teh corresponding list of test cases in teh test cycle from JIRA. Used JIRA for bug tracking.
  • Created and ran teh Jenkins Job (for VNF/GNF, ITP voice, ITP Cisco/ ITP Juniper cases )i.e. when we trigger a job from Jenkins which is to hit teh JIRA where teh test cases were placed and connect to teh box and execute all teh test cases. This totally was controlled by robot framework and captured teh output logs used Log4j for logging messages and printing teh logs.
  • Used GIT for teh version control management.
  • Used ANT Scripts to fetch, build and deploy application to development environment.

Environment: Java 1.8/1.7, Core Java, Python, Robot framework, Spring, JSP, XML, JSON, HTML, CSS, SQL, Query, Swing, JIRA, Jenkins, SoapUI, Eclipse, PyCharm, JMS, Firebug, ANT, GIT, Log4j.

Confidential, Cary, NC

Java developer

Responsibilities:

  • As a Team member, involved in various phases of Software Development Life cycle (SDLC) of teh application like requirement gathering, Design, Analysis and code development.
  • Followed Agile Methodology in analyze, define and document teh application which will support functional and business requirements and tested teh application in each iteration. Coordinated these efforts wif Functional Architects.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful services.
  • Developed teh application using MVC framework like Spring MVC along wif JSF and JSP as teh view.
  • Used all teh components of Struts Framework like Action Forms, Action Servlets, Action Mappings, and Action Errors.
  • Used Spring boot which is radically faster in building cloud Microservices and develop Spring based application wif very less configuration.
  • Responsible to enhance teh Portal UI using HTML, JavaScript, XML, JSP, Java, CSS as per teh requirements and provided teh client side validations (used plain JavaScript, JQuery, JavaScript Library) and Server side Bean Validation Framework (JSR 303).
  • Worked on Maven to build teh application and used Jenkins for code integrations.
  • Used Spring boot to create stand-alone spring applications POC.
  • Designed and implemented XML parsing for XML order conformations using SAX, DOM Parsers.
  • Worked on Hibernate and created ORM mappings.
  • Proficient in writing PL/SQL queries, for creating Stored procedures, Triggers, functions, Views, Packages and involved in performance tuning.
  • Used Eclipse IDE to develop teh application and deployed into WebLogic Application Server and used JIRA for bug and issue tracking.
  • Used JMS for reliable and asynchronous exchange of messages between applications.
  • Developed and modified frontend web applications using JSP,JSF, HTML, CSS, JavaScript, Angular JS,AWT/SWT/Swingas per application requirements.
  • Used JSP as teh view and Servlet as teh controller to make calls to EJB as model.
  • Involved in server and application configurations and logging using XML and log4j.
  • Experience wif teh TestNG framework and used Arquillian for functional and automation testing.
  • Experience wif open source debugging tools like SoapUI, Firebug, etc..

Environment: Java 1.8/1.7, Core Java, Eclipse, Servlets, JSP, JavaScript, JQuery, Angular JS, Microservices, XML, HTML, CSS, AJAX, Struts2/1.x, Hibernate3.0, spring3.0, TestNG, JNDI, Log4j, TestNG, Arquillian, MySQL, WebLogic, JIRA, SoapUI, Firebug.

Confidential, Columbus, Ohio

Java Developer

Responsibilities:

  • Involved and coordinated wif Lead developers and Architects to Understand teh business requirements and documented teh technical requirements into working model which need to be developed.
  • Created low-Level design documents based on FRD and BRD’s.
  • Developed user interfaces using JSP, JQuery, HTML5, CSS3, JavaScript, JSTL.
  • Worked on CORE JAVA (Collections of type Generics, Templates) and used teh core packages.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Used JDBC API and HQL to query teh Database System and used JDBC thin Driver to connect to DB.
  • Developed teh Restful web services using Spring IOC to get specific information from one source to another source (producer agent to get teh information to licensed agent) provide user a way to run teh job and generate daily status reports.
  • Developed JSON structure for data transfer in between teh Google Web Toolkit (UI) and business tier.
  • Developed teh Enterprise Service Bus (ESB) as a gateway between teh business tier and UI to make teh business tier separate from UI.
  • Designed and implemented J2EE web application using JSF MVC framework.
  • Used hibernate.config.xml file for configurations and mapping entries to database.
  • Wrote PL/SQL Queries and Stored Procedures to retrieve data from Oracle database.
  • Used Log4j for logging and debugging teh application and used Junit for test automation.
  • Used RAD 9 for developing multi-tier web applications.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence (back end).
  • Used Maven and Ant build tool and deployed teh application in IBM WebSphere.
  • Highly motivated team player wif strong communication, analytical and interpersonal skills to communicate wif teh team and technical staff to clients.

Environment: Java 1.7, J2SE, Eclipse, Servlets 3.0, JSP, JDBC, JavaScript, HTML, CSS, Java Beans, spring2.5, Windows 2000/XP, ESB, JUnit, Log4j, Ant, Maven, Oracle 10g, IBM WebSphere 8.5.

Confidential

Software/J2EE Developer

Responsibilities:

  • Involved in all phases of development cycle for tasks, by gathering teh requirements and Designed teh application flow for teh application.
  • Designed teh user interfaces using JSP, HTML, JavaScript and AJAX.
  • Implemented Business processes such as user autantication, Account transfer using session EJB’S.
  • Performed both Server side and Client side validations.
  • Involved and developed EJB components to implement business logic using Session and Message Bean and deployed onto JBoss application server.
  • Developed GUI using JSP, Struts, Spring, HTML, CSS3, Swing, JavaScript framework to simplify teh complexities of teh application.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Used Eclipse Integrated Development Environment (IDE), TOAD, SVN etc.. in this project.
  • Developed Web Application using Servlets, JSP, HTML, JavaScript and deployed onto Tomcat.
  • Developed teh Ant scripts for preparing WAR files used to deploy J2EE components.
  • Worked wif Oracle Database to create tables, procedures, functions.
  • Wrote SQL Queries to retrieve teh data from teh Database.
  • Worked wif hibernate to connect to database for data persistence.
  • Used Log4J to capture teh log dat includes runtime exceptions and developed WAR framework to alert teh client and production support in case of application failures.
  • Performed Unit testing for modules using Junit.
  • Used JMS to establish teh message communication between teh applications.
  • Played an active role in preparing documentation for future references and upgrades.

Environment: Java 1.6, J2EE, JSP, Servlets, JavaScript, AJAX, Swing, JDBC, JMS, EJB, Struts2.0, Spring 2.5, Hibernate 2.0, Ant, Eclipse 3.4, Oracle 9i, JBoss, Junit, JSTL, TOAD, SVN, Windows.

Confidential

Associate Software Developer

Responsibilities:

  • Involved in teh analysis, design, development, and testing phases of SDLC.
  • Prepared Technical design documents including Sequence diagram, flow charts, class diagrams etc..
  • Involved in designing, developing and configuring J2EE components like JavaBeans, JSP, Servlets, JNDI and XML using Eclipse IDE and deployments in WebSphere Application Server.
  • Developed Web Application using Struts.
  • Created front end application using JSP, HTML, JavaScript.
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for Oracle 9i for creating tables and views.
  • Used SVN for version control.
  • Database connectivity is done by using JDBC and used Hibernate for mapping objects to relational DB.
  • Used MQ to provide a single unifying transport dat reduces cost and maintenance efforts, including support for HTTP, REST, JMS.
  • Unit testing & integration testing.
  • Utilized Log4j for request/response/error logging.

Environment: JDK, JSP, Servlets, Spring MVC, JNDI, Junit, HTML, XML, WebSphere MQ, SQL Server 2003, SVN, Log4j, Windows XP.

We'd love your feedback!