We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 8+ years of extensive experience in multi - tiered, Object Oriented Analysis and Design (OOAD), and MVC based solution design and development in Java/J2EE environment
  • Strong knowledge of Object Oriented Design principles, Java and J2EE Design patters.
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, and JMS
  • Experience working with Struts framework, Hibernate, Spring framework and MVC architecture.
  • Expertise in various open source frameworks like AngularJS, Bootstrap, JSF, Struts, Spring, and Hibernate.
  • Strong Experience in implementing Service Oriented Architectures and XML technologies such as SAML, XML, XSD, XSL, XSLT (DOM, SAX), and JAX
  • Expertise in implementing IOC and DI features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO) and also experienced in integrating Spring Web Flow with other frameworks like JSF
  • Experience with Microservicesin implementing client-server business applications to build independent task and flexible application.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Proficient in writing REST and SOAP Web Services to communicate between components of different platforms using with JAXB, XML, JSON
  • Experience building SOA implementations including SOAP and RESTful based web services.
  • Experience with Microservicesin implementing client-server business applications to build independent task and flexible application
  • Extensive experience in developing web applications using Struts framework implementing Action Classes, Action Forms, Struts Validation Framework, Struts Tiles, and Struts Tag Libraries.
  • Extensive experience in implementation of the version control software’s SVN, CVS, GIT, and Clear Case.
  • Experience in Web Services Technologies like REST, SOAP, WSDL, UDDI, JMS, and Service Oriented Architecture (SOA).
  • Experience in developing web application using test driven methodologies (TDD) and Junit as a testing framework.
  • Strong experience in working with scripting languages like JavaScript, AJAX, and jQuery
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental & Iteration methodology and Pair Programming as well as implementing Waterfall model. To track the progress of Agile process used JIRA.
  • Expertise in various version control tools such as SVN, CVS, Git and Clear Case.
  • Excellent communication skills, interpersonal skills, leadership skills, self-motivated, quick learner and team player

TECHNICAL SKILLS

Languages: Java/J2EE, SQL, HTML, DHTML, JavaScript, Perl, UML, XML, XSL, XSLT, jQuery

J2EE Standards: JDBC, JNDI, Java Mail, JTA

Web Technologies: JSP, Servlet, JAX-WS, AXIS, REST (JAX-RS), SOA, SOAP, JMS, Bootstrap, EJB, Angular-JS, RMI

Databases: MSSQL Server, Oracle, DB2, MySQL, Sybase, Mongo-DB, Cassandra

IDE’s: Eclipse, NetBeans, IntelliJ Idea, Web Logic Workshop, and WSAD

Web/App Servers: WebSphere Application Server, WebLogic, JBoss, and Apache Tomcat

Frameworks: Struts, Node-JS, Angular-JS, Bootstrap, Spring, JSF, and Hibernate

Operating Systems: Windows, UNIX, Solaris, Linux

SCM: CVS, Subversion, ClearCase, GIT

Tools: /Utilities Log4j, Ant, JUnit, SOAP-UI, Caliber, Maven, Gradle, Jenkins

Methodologies: Agile (Scrum, TDD), Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Columbus,OH

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Used Eclipse as the development tool. Git as source code repository tool.
  • Involved in Front End Technologies such as JSON, HTML5, CSS, JavaScript and jQuery.
  • Involved in designing dynamic web pages using JSP, Java Beans, Java Script, Bootstrap, CSS, HTML and CSS
  • Consumed REST services using Apache HTTP Client for various HTTP methods like GET, PUT, POST and DELETE..
  • Developed portal modules and Preparing High Level and Low-level design documents as per the requirements and developed POJO classes.
  • Secured the REST services using Spring SecurityFramework and created documented REST services using Swagger and Jersey.
  • Consumed messages in the form of JSON and persisted them with NOSQLMongoDB database
  • Worked with business analysts and coordinates with them to make sure the data is being populated properly.
  • Designed dynamic and browser compatible pages using HTML5, CSS3, Bootstrap, jQuery, JavaScript and Angular2, techniques.
  • Implementing java beans to store the form values.
  • Developed and Implemented MVC Architecture using Struts and spring.
  • Primarily focused on Spring MVC components such as Dispatcher Servlets,Controllers, View Resolvers.
  • Used internal project management tool Jira for tracking
  • Used JSON primarily to transmit data between a server and web application
  • Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services using SOA
  • Used Data Access Objects (DAO) to abstract and encapsulate all access to the data source
  • Worked with QA team to ensure applications constantly meet user expectation and cooperate standard.
  • Used Application Lifecycle Management to track application defects.
  • Involved in deployment activities using Tomcat
  • Used JSON primarily to transmit data between a server and web application.
  • Involved in Unit, System and Integration testing.

Environment: Core Java 1.7, Spring- 3 DI, AOP, JSP, HTML, AngularJS, JUnit, CSS, XML, Spring Tool Suite, Spring MVC, Webservices, REST, SAML, JavaScript, CVS, Agile,Hibernate, Tiles, Oracle, DB2, JMS, TDD, JIRA, WebSphere and Eclipse.

Confidential, Baltimore,MD

Java developer

Responsibilities:

  • Involved in User Requirements and created System Requirement Document, Functional Requirement Documents.
  • Involved in developing code for obtaining bean s using Spring framework - Dependency Injection (DI) / Inversion of Control (IoC).
  • Primarily focused on Spring MVC components such as Dispatcher Servlets, Controllers, View Resolvers.
  • Used Hibernate, ORM solution technique of mapping data and involved in creating Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed and enhanced Front-end UI using JSP, Servlets, HTML and Java Script.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Developed Custom Tags to simplify the JSP code.
  • Involved in development of REST web services using Spring MVC to extract client related data from databases.
  • Involved in Post Production Used DAO pattern to retrieve the data from database.
  • Developed and tested with different authorizers and settlement transactions with banks and customers.
  • Developed the Hibernate mappings for persistence layer.
  • Wrote and executed complex SQL queries.
  • Played key role in the design and development of application usingJ2EEand Rest web service (Jersey frameworks) for Service Oriented Architecture (SOA) with JSON.
  • Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services using SOA
  • Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using JDBC, Spring- Struts2 integration framework, XML, Microsoft SQL Server, SQL, Stored Procedures.
  • Experience in working with MVC Architecture using AngularJS.
  • Coordinating with the team to ensure deliverables.
  • Involved in Code Review and Peer review of code using fisheye.
  • Used Log4j utility to log error, info and debug messages.
  • Used Ajax to provide dynamic features where applicable with the help of prototype library.
  • Involved in all the phases of (SDLC) Software Development Life Cycle including analysis, designing, coding, testing and deployment of the application
  • Performed Unit Testing by JUnit, Code Refactoring to adhere to the existing design.
  • Prepared test plans and test case support of the Application, taking care to resolve critical issues with minimum turnaround time.
  • Involved in Deployment of the application on Web sphere Application Server.
  • Used SQL Server Management Studio, Squirrel SQL for executing SQL commands.

Environment: Java, J2EE, HTML, Java Script, JSP, CSS, Spring, AJAX, Hibernate, AngularJS, Eclipse, Net Beans,JDBC, Web services, Web sphere Application Server, porta, Oracle 10g,SQL server, JUnit, log4j, XML,JIRA, Unix, Sales Force, SOA, Fisheye and SVN .

Confidential

J2EE Developer

Responsibilities:

  • Involved in design and analysis phase of the application development.
  • Coordinating with the team members on critical problems and solving.
  • Responsible for the setup of the testing and Integration environment of Web sphere.
  • Developed application front-end screens JSP with AJAX.
  • Prepared Technical Design specifications based on User requirements and analysis.
  • Developed the Online Screens using Servlets/JSP/HTML/Java Script.
  • Developed Custom Tags to simplify the JSP code.
  • Involved in evaluating the Test cases for the modules for Unit Testing.
  • Responsible for Data retrieval through DAO's from the Database layer.
  • Involved in design and analysis phase of the application development.
  • Daily status meetings with Team members, Project Lead and Scrum masters.
  • Used Ajax to provide dynamic features where applicable with the help of prototype library.
  • Used jQuery to simplifies JavaScript programming
  • Used JSON primarily to transmit data between a server and web application.
  • Implementing java beans to store the form values.
  • Working with Business Teams to capture and understand functional requirements.
  • Involved in evaluating the Test cases for the modules for Unit Testing.
  • Coordinating with the team to ensure deliverables.
  • Prepared Project Documentation for future s and updates.
  • Was involved in Production Support issues to users.
  • Preparing the prototypes for new design screens.
  • Used Eclipse as the development tool. CVS as source control tool
  • Involved in Unit, System and Integration testing.
  • Involved in product support and Bug issues fixing.
  • Extensively worked on JIRA and JAMA for bug tracking and for test case execution

Environment: Java, JSP, JavaBeans, JDBC, Custom Tag libraries, J2EE, Portal, Web sphere App Server, DB2, Ajax framework, jQuery, JSON, CVS, HTML5, CSS, Java Script, Eclipse4.0, JIRA, JAMA and Linux.

Confidential

Java Developer

Responsibilities:

  • Handled a complete module named Neooz, a real-time context based distributed news aggregator.
  • Involved in the business requirements gathering and provided valuable inputs through agile methodology.
  • Developed distributed news website specific html web crawler based on a multithreading module.
  • Developed a customized news website specific metadata extractor by parsing html content.
  • Experience in working and customizing the parsers like XML, HTML parsers.
  • Developed custom search and custom queries, scores using Lucene on high volume web html documents.
  • Developed custom analyzers, queries and scoring algorithms using Lucene API
  • Experience in working with open source data structure server Redis.
  • Worked in front end development and design using HTML, CSS, JavaScript, Ajax, Play Framework, which are used for module performance maintenance.
  • Experience in XML related technologies like XML, XSLT parsers such as SAX/DOM and developing XML documents with XSD validations.
  • Experience in working with HBase.
  • Worked continuously in building and deploying applications using ANT and MAVEN.
  • Participated in code review, code profiling, performance tuning and design review sessions and provided valuable inputs.
  • Extensively written unit and integration test cases using Mockito and JUnit.
  • Provided support to the QA team during the system testing and UAT phase.
  • Involved in production implementation and provided on-call support.

Environment: Java 1.5, JEE 5, Ubuntu, HBase 0.94, HTML, PostgreSQL 9.0, JSP 2.1, AJAX, CSS, JavaScript, Shell, Python, Play Framework, Redis, Lucene, Solr, XML, XSLT, SAX/DOM, XSD, SQL, JUnit, Mockito, Maven, UML, JBoss, Agile.

We'd love your feedback!