We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • 5+ years of experience in Object Oriented programming, design, developing and testing of Client/Server, Enterprise and Web Applications.
  • Experienced in System Development Life Cycle (SDLC), Agile (scrum) and Waterfall development environments.
  • Proficient in the development of client/server, web Applications using JAVA, J2SE, J2EE technologies and Web Technologies for enterprise applications using J2EE, EJB, Java Servlets, JDBC, Struts, Java Beans, JMS, and Apache Maven.
  • Experience in SOA (Service Oriented Architecture) and developed inter - operable Web services using SOAP and XMLrelated technologies/tools such asDTD, OXM, HTML5, DHTML, and CSS.
  • Experience in developing server side code with good knowledge of enterprises and persistence design pattern like Singleton, Factory, Prototype, DAO, ORM, MVC, IOC, and AOP.
  • Good knowledge on JavaScript MVC Framework such as Angular JS, Ext JS, and React JS.
  • Hands on experience in configuration and deployment of multi-tier applications using servers like WebSphere, Web Logic, Tomcat, Jboss5.X/4.X.
  • Experience in developing the applications using Struts 1.x/2.x and Spring 2.5/3.0 and Hibernate 3.x frameworks and web services(SOAP, and RESTful).
  • Solid working experience on XML Parsing using SAX, DOM, JAXB, XPath, DOM4J (provides support for DOM, SAX, JAXP) Parsers.
  • Experience in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, JQuery, XML, JSF, JSP and Python.
  • Experienced with object oriented concepts in Java, Python, C languages.
  • Worked with Python libraries such as HTTPLib2, Urllib2, etc...
  • Worked with IDEs like Eclipse, NetBeans, JBuilder, IBM Rational Application Developer (RAD 9.0), WebSphere Studio Application Developer.
  • Experience in development, Deployment and troubleshooting of web/ Enterprise based applications on Windows, UNIX, Linux platforms.
  • 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 with GitHub, SVN and Bit Bucket.
  • Strong experience in writing SQL, PL/SQL Queries, Stored Procedures and Triggers.
  • Experience with major relational databases - Oracle 8i/9i/10g, SQL Server 2005/2008, DB2, MySQL.
  • Experience in Unit, Integration and Regression testing and used Junit, Mockito testing tools.
  • Well versed with logging frameworks like Log4J.
  • Strong analytical skills with 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, 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, 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 the application like Analysis, design, code development and testing of the network devices.
  • Designed and developed the GUI screens for user interfaces using JSP, JavaScript, HTML, CSS.
  • Developed the front end (GUI) of the Zephyr tool for JIRA using Swing, AWT (Zephyr for JIRA Tests importer is a JIRA plugin to import Tests into JIRA from Excel and XML file formats).
  • Actively involved and developed the backend part of the zephyr tool to take the data from Excel and XML file format sheets to automatically create testcases in JIRA using Core Java.
  • Implemented multithreading to refresh the cache at a given time interval for running the job of creation of the testcases.
  • Performed ORM with Hibernate 3 to design and create mapping ITVA numbers to the test cases created and wrote HQL and Criteria to manipulate data in the database.
  • Developed web services using HTTP, SOAP, RESTFUL and XML technologies.
  • Developed web services applications using REST Client and REST API.
  • Automated test cases and executed web services test scenarios using SOAPUI.
  • Worked on Maven to build the application and used Jenkins for code integrations.
  • Developed and executed the Python code for VNF and GNFs via controller using Rest for creation, deletion and modifications and executed those functions using Robot framework.
  • Wrote the Robot code for the ITP Testcases creation and executed Automation framework using Jenkins.
  • Developed Python code to send an automatic message of the Test results from Verizon automation team to everyone in our team when we run the Jenkins Job.
  • Wrote the Python code for validations for XML and JSON responses for VNF and GNF.
  • Created and executed the set of CLI commands on the Juniper box using Robot framework and captured the output logs.
  • Created the testcases and test cycles in JIRA and added the related testcases to the test cycle.
  • Executed the Test cycles in Jenkins by pulling the test cycles and the corresponding list of test cases in the test cycle from JIRA.
  • Used GIT for the version control management.

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

Confidential, Cary, NC

Java developer

Responsibilities:

  • As a Team member, involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful services.
  • Developed the application using MVC framework like Spring MVC along with JSF and JSP as the view.
  • Used all the components of Struts Framework like Action Forms, Action Servlets, Action Mappings, and Action Errors.
  • Worked on Maven to build the application and used Jenkins for code integrations.
  • Designed and implemented XML parsing for XML order conformations using SAX, DOM Parsers.
  • Developed web services using HTTP, SOAP, WSDL, UDDI and XML technologies.
  • 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 the application and deployed into WebLogic Application Server and used JIRA for bug and issue tracking.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages between applications.
  • Involved in server and application configurations and logging using XML and log4j.
  • Experience with the JUnit testing framework.
  • Experience with open source debugging tools like SoapUI, Firebug, etc..

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

Confidential, Columbus, Ohio

Java Developer

Responsibilities:

  • 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 the core packages.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC thin Driver to connect to Database.
  • Developed JSON structure for data transfer in between the Google Web Toolkit (UI) and business tier.
  • Developed the Enterprise Service Bus (ESB) as a gateway between the business tier and UI to make the 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 the 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 the application in IBM WebSphere.
  • Highly motivated team player with strong communication, analytical and interpersonal skills to communicate with the 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 the requirements and Designed the application flow for the application.
  • Designed the user interfaces using JSP, HTML, JavaScript and AJAX.
  • Implemented Business processes such as user authentication, 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 the complexities of the 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 the application on Tomcat Server.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Worked with Oracle Database to create tables, procedures, functions.
  • Wrote SQL Queries to retrieve the data from the Database.
  • Worked with hibernate to connect to database for data persistence.
  • Used Log4J to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.
  • Performed Unit testing for modules using Junit.
  • Used JMS to establish the message communication between the 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 the analysis, design, development, and testing phases of software Development Lifecycle(SDLC).
  • Prepared Technical design documents including Sequence diagram, flow charts, class diagrams etc..
  • 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 was done by using JDBC.
  • Used Hibernate for mapping objects to relational Database.
  • Used MQ to provide a single unifying transport that 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!