We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Have 5+years of experience in software design and development using Java and J2EE technologies, using multi - threading, Object Oriented Analysis and Design (OOAD), and ability to quickly master new software and apply its full range of capabilities.
  • Extensive work experience in Java/J2EE technologies including Struts, Spring, Hibernate, XML, Servlets, JSP, JSF, JSTL, AJAX, EJB, JNDI, JMS, RMI, JavaScript, CSS,Python HTML, jQuery, XML, JDBC and Oracle for building server side applications and user interfaces.
  • Experience object oriented programming (OOP) concepts using Perl, Python, Django and Linux.
  • Wrote, debugged and deployed custom RPM packages, code and scripts.
  • Experience in MVC (Model View Controller) architecture and various J2EE design patterns such as Business Delegate, Service Locator, Data Transfer Object, Data Access Object, Session Facade, Factory Method, Singleton patterns.
  • Expertise in J2EE Presentation layer frameworks like Struts, Spring MVC 3.0.
  • Involved in developing Web Services using SOAP, WSDL and UDDI Components.
  • Expertise in J2EE Middle tier applications using EJB 2.0/3.0 and Spring 3.0.
  • Expertise in J2EE Object-Relational Mapping frameworks like Hibernate 3.0.
  • Modeling BPMN 2.0 based Business processes
  • Experienced in java development using WSAD/RAD Application development.
  • Took part in setting up the application with Jenkins and AWS and is involved in builds and deployments to Tomcat server.
  • Involved in helping the team members when ever they needed my help.
  • Expertise in Junit 3.0/4.0Testing Framework, and also good Confidential Test Driven Development.
  • Involved in writing the JUnit test cases using Junit Framework.
  • Strong Experience in Java Programming, Selenium WebDriver, TestNG.
  • Involved in building applications using ANT tool.
  • Expertise in configuring and executing the MAVEN tool.
  • Technical consulting in OpenJvs and OpenComponents (Openlink’s proprietary development language based on Java) which includes creation of customized data simulation and Reports.
  • Experienced in modeling UML, Use Case, Sequence, flowcharts, Class and Component Diagrams.
  • Did the requirements gathering using IBM Rational Software Architect.
  • Good experience in handling applications using Weblogic, Websphere, Apache Tomcat, JBoss Servers.
  • Strong Object Oriented Analysis, Design and Construction skills.
  • Expertise in Core Java development including Applets, Swing, AWT and Threading.
  • Experience with designing and usage of databases like Oracle (SQL, PL/SQL), MongoDB, SQL Server, and MS Access.
  • Motivated team player with strong communication, analytical and problem solving skills.

TECHNICAL SKILLS

Web Technologies: Java, Servlets, JSP, JSF, JSTL, JDBC, JNDI, J2EE Design Patterns, Web service, EJB 2.0, Spring, Hibernate, PHP..

J2EE Frame Works: MVC Architecture, Jakarta- Struts Framework, Spring and JSF frameworks.

Scripts: Java Script, Shell Script, Python, CGI/Perl, jquery,groovy.

Internet Technologies: Java Script, Web Services (SOAP, RESTFul), XML (SAX/DOM), HTML, DHTML, XHTML, XPATH, CSS, AJAX, Node.js.

Tools: &IDEs: Eclipse 3.0/3.1, Web Sphere Studio 5.0/5.1, RAD 6.0, MSOffice, Visio, Rational Rose, Confidential Compare, Edit Plus, Text Pad, TOAD, SQL editor.

Application Servers: Web Sphere 6.0 (WAS), Jboss, WebLogic, IBM HTTP .

Web Servers: Jakarta-Tomcat.

Cloud platforms: Openstack

Database: Oracle 8i/9i/10G, PL/SQL, MS Access, MySQL,NoSQL.

Testing and mocking tools: Mockito, JMock, Junit, Selenium and LoadRunner.

PROFESSIONAL EXPERIENCE

Confidential, MiddleTown,NJ

JAVA FULLSTACK Developer

Responsibilities:

  • Involved in analysis, design and developing front end/UI using JSP, HTML, DHTML, JavaScript, JQuery and AJAX.
  • Persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.
  • Developed application using Hibernate 3.0, Spring 3.0 and Web Services for all the data Objects.
  • Adapted Session Façade, Business Delegate and Singleton Patterns in the framework.
  • Involved in the configuration management using CVS.
  • Worked within SOA based enterprise framework to build web services.
  • Contributed in software development lifecycle in adherence with SOA concepts and techniques.
  • Developed SOA, software apps and web service solutions using Oracle 10g.
  • Enhanced the performance of SOA methodologies and frameworks in collaboration with development team.
  • Involved in Regression Testing using Selenium
  • Implementing Informatica Data Quality as a service in SOA or in Web Services architecture.
  • Did the requirements gathering using IBM Rational Software Architect.
  • Designing ActiveVOS workflow and creating Human Task.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services and deployed on Pivotal Cloud Foundry(PCF).
  • Configuring Trillium or Address Doctor for cleansing and for address data standardization.
  • Integrating Mulesoft or Web method Services with understanding of Services Integration and related configurations.
  • Working with MDM principle and SIF service with ability to debug SIF related issues Managing ActiveVOS Central.
  • Setup of Identify Service on ActiveVOS Console.
  • Setup of URN Mapping.
  • Handling of ActiveVOS Errors, Faults, Events, Gateway, Control Flow, PDD File and ABC Config file, Email Service and JDBC Service.
  • Deploying to ActiveVOS Console. Working with Monitoring Services (Process, Task, Server).
  • Working with XPath, XQuery, SOAP UI and WSDL File.Working with Monitoring Services (Process, Task, Server).

Environment: Java, J2EE, JDK1.6, XML, HTML, JSP, Hibernate, Spring, Web Services (SOAP), REST, Oracle, PMD, Crucible tool, myEclipse, AJAX, Tomcat, Shell scripts, Perl scripts, CSS, SVN, JUnit, Spring Boot, micro-services,PivotalCloudFoundry(PCF),JavaScript, JQuery, React JS, Oracle 11g, RSA,JDBC,activeVOS,xquery,xpath.

Confidential, New York,NY

JAVA Developer

Responsibilities:

  • Developed the tool-The Node.js Driver Implementation. React.js/documentation: I help node’s core developers review their code. And I help write documentation. Currently I’m on a project for node.js streams for consumers.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.

Environment: Java 6, JSP, Servlets, HTML,XML, React.js, Websphere, Eclipse Luna.

Confidential

Reponsibilities:

  • Worked closely with the Systems Architect during the initial phases of the application.
  • Lead some of the Architecture and Design discussions during the maintenance phase.
  • Participated in code reviews and code walkthroughs to identify and achieve performance improvement.
  • Involved in debugging, bug fixing of the application. Developed Unit and integration test cases. Involved in Automation Infrastructure Development using Selenium.
  • Developed using of core Java Libraries and multithreading components
  • Involved in the code refactoring for java classes,which minimized the issue stopped the blank page issue.

Environment: Java 6,Spring MVC, Hibernate, Spring framework, jquery,BM DB2, Ajax, Selenium, Apache Tomcat7.0, Eclipse luna.

Confidential, Buffalo Grove,IL

JAVA Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Lead some of the Architecture and Design discussions during the maintenance phase.
  • Wrote shell scripts which will invoke each individual data loading scripts sequentially.
  • Wrote JavaScript for dynamic generation of form components and dynamic generation of form Actions
  • Involved in developing presentation tier using JSP.
  • Used JavaScript and groovy for client side validation
  • Written SQL Queries to interact with Oracle database.
  • Involved in debugging, bug fixing of the application. Developed Unit and integration test cases.
  • Participated in code reviews and code walkthroughs to identify and achieve performance improvement.
  • Worked on RAD 6.0 as the developing environment, MS Visual SourceSafe as version controller.

Environment: Shell Script,Java, JDK 1.4, JSP, Servlets, Spring IOC, Spring MVC, Hibernate, XML, JavaScript,, Design Patterns,WebSphere Application Server 6.0, RAD, Groovy,Oracle9i.

Confidential, Baltimore, MD

JAVA Developer

Responsibilities:

  • Worked closely with the Systems Architect during the initial phases of the application.
  • Lead some of the Architecture and Design discussions during the maintenance phase.
  • Took the many design decisions during many of the maintenance releases with consultation of senior IT management.
  • Used JEE technologies like Spring and Hibernate.
  • Developed the front end application using Spring MVC.
  • Developed the Controller Classes, JSPs, and DTOs.
  • Participated in Database Design and Entity design for persistence.
  • Participated in Design and implementation of REST web-services.
  • Wrote authentication framework using Spring Security coupled with LDAP authentication.
  • Wrote JavaScript and groovy for dynamic generation of form components and dynamic generation of form Actions.
  • Used J2SE API for JDBC connection.
  • Wrote Spring servlet descriptor and Tiles descriptor file.
  • Wrote the Gradle build scripts.
  • Spring tag-libraries were used.
  • Created PDF documents using iText and Apache FOP.
  • Wrote utility package for file management, encryption and file transfer.
  • Wrote utility classes for importing data from Microsoft® Excel Files using Apache POI library.
  • Implemented framework to construct XML Files from templates and convert them to PDF by combining them XSLT files with the use of Apache FOP.
  • Implemented performance monitoring, logging & auditing using interceptors.

Environment: Java 6, Spring MVC, Spring Security, Tiles, JPA, JTA, Hibernate 3, XML, Glassfish Enterprise server, Web-Services, Gradle, MySQL Server, JSP, HTML, JavaScript, UML, Unix, CVS

Confidential

JAVA Developer

Responsibilities:

  • Worked as software developer for ECIL on developing a supply chain management system.
  • The application involved tracking invoices, raw materials and finished products.
  • Backend Stored procedures development with PL/SQL.
  • Used Clover for validating the tests efficiency (effective code-coverage) and also to find possible areas for code bugs.
  • Implemented Integration Testing for the application.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Involved in Design, development and testing of web application and integration projects using Object Oriented technologies such as CoreJava,J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate,JavaBeans, Web Services (REST/SOAP),XML,XSLT,XSL, and Ant.
  • Integrated Web Services in ESB Layer.
  • Used Multithreading in programming to improve overall performance.
  • Used Splunk for log file aggregation and monitoring.
  • Developed DAO objects to mock persistence implementation to test Business Logic.
  • Used CVS as versioning system.
  • Designing Embedded System Infrastructure for worldwide customers
  • Used HTML, JSP and JavaScript for designing the front end user interface.
  • Devised parallel processing kernels for Real-time Embedded Applications on GPU's.
  • Implemented error checking/validation on theJavaServer Pages using JavaScript.
  • Developed Servlets to handle the requests, perform server side validation and generate result for user.Added tasks for Income Tax Payment website using CoreJava
  • Used JDBC interface to connect to database.
  • Performed User Acceptance Test.
  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Designed Test cases Using Selenium Webdriver and TestNG.
  • Deployed and tested the web application on WebLogic application server.

Environment: JDK 1.4,Servlet2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, SQL, Microsoft SQL Server, Selenium,UNIX and BEA WebLogic Application Server.

We'd love your feedback!