We provide IT Staff Augmentation Services!

Senior Java Developer. Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 8 years of experience as a Senior Java Developer working throughout teh full project development, implementation, and deployment on Windows/Unix, using teh JAVA/JEE technology stack.
  • Strong hands - on experience using teh frameworks like Spring MVC, Struts MVC and Hibernate.
  • Extensive experience wif both core and advanced Java technologies including Java, XML, JavaScript, JEE, JSP, JDBC, Struts, Servlets, JMS, JAX-RS, Spring, Spring Security, and Hibernate.
  • Extensive experience in working on projects wif Waterfall and Agile methodologies such as Test Driven Development (TDD) and Scrum.
  • Experience working wif different SDLC methodologies like Waterfall, and Agile (SCRUM)
  • Experience in MVC architecture such as Struts framework and Spring MVC.
  • Implemented Design patterns like MVC, DAO, Singleton, DTO, Front Controller and Intercepting Filter.
  • Performed business and systems analysis, application design, application development, testing, and implementation of J2EE technology solutions.
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller) and Struts and Hibernate framework. Implemented POJO classes for Hibernate.
  • Experience in client-side development wif JSP, JavaScript, JQuery, AJAX, XML, HTML, and JavaScript framework like Angular Js.
  • Working knowledge on Unix Shell Scripting.
  • Hands on experience wif Core Java wif Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java Collections.
  • Expertise in development and deployment of web components that include Servlets, JSP and business layer components that include Web Services, JDBC, JNDI, JMS, Serialization, Collections API, multithreading.
  • Experience in XML technologies like SAX, DOM, XPath, SOAP, WSDL, XSD, JAXB, and JAXP.
  • Knowledge in developing Message Driven Beans to implement incoming JMS messages.
  • Hands on wif unit testing using JUnit and knowledge of Log4j tools.
  • Experience wif test-driven development using various testing framework such as JUnit.
  • Experienced wif IBM WebSphere, WebLogic and Apache Tomcat Application Servers.
  • Hands on wif developing projects based on Restful web service.
  • Experience in building and deploying applications using Maven
  • Good knowledge of Configuration Management tools like SVN, CVS, and GIT for version control.
  • Extensively worked on REST web-services.
  • Knowledge and good understanding of SQL and PL/SQL.
  • Knowledge and good understanding of SOAP based web service using Apache CXF, and WSDL.
  • Hands on experience in using UNIX, Windows.
  • Excellent communication skills, team player, quick learner, organized, resilient and self-motivated.

TECHNICAL SKILLS:

Languages: Java, SQL

Java/J2EE Technologies: J2EE, JDBC, JSP, Servlets, Hibernate, Spring,Struts, JUNIT

WEB technologies: AJAX, JSP, Java Script, JQuery, HTML, XML, JDBC and JSON

Database: Oracle, Microsoft SQL Server 2000, MySQL

Application Server: WebLogic, IBM Web Sphere Application Server, Apache Tomcat

Tools &Frameworks: JQuery, Angular JS,Hibernate,, Spring,RESTful Web Services, Clear Case, SVN, GIT, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Senior Java developer.

Responsibilities:

  • Single Data Source - Replace EDB, ONA and EMA databases wif single database.
  • Single Front End - Consistent data entry at one place instead of multiple places.
  • Flexible model - Minimize and streamline effort on amending persistence and presentation.
  • Involved in requirement analysis, over-all component design and performance improvement.
  • Implemented struts action classes to handle teh requests from UI and process it.
  • Implemented validation framework to handle back end validations for multiple
  • Implemented UI validations using jquery and javascript.
  • Written sql queries to fetch data from DB.
  • Implemented caching for caching application data and user specific data.
  • Extensively worked on Core Java concepts such as exception handling, generics and collections etc.
  • Providing sessions to Tier4 joiners to handle teh UI code and to accomplish tasks
  • Involved in interacting wif different Teams and worked on designing screens for entities.
  • Developed different wizard modules for specific entity functionalities.
  • Involved in developing teh UI Screen for entity search. It will work like normal SQL Query in DB, based on attributes of teh entity.
  • Developed teh compare functionality for teh application. It will compare different entities and show all attributes or different attributes based on selection.
  • Developed Supersets for different entities.
  • Provided fixes for UAT and production issues for teh application.
  • Strong understanding of supporting XML and JSON based REST web-services, integrating wif teh front-end.
  • Worked in Agile Scrum methodology.
  • Worked on bug fixing and enhancements on change request using Jira.

    Environment: Core Java, Servlets, JSP, Struts, Spring, Hibernate, JQuery, Oracle, JIRA, Angular 2,GIT, HTML 5, CSS.

    Confidential

    Senior Java Developer

    Roles & Responsibilities:

    • Worked in an Agile Environment and participated in requirement gathering, analysis and design.
    • Participated in teh sprint review meetings and explained teh technical changes to teh clients.
    • Focused on Test Driven Development(TDD) by creating detailed Junit tests for each functionality before implementing each of them.
    • Attended discussions and understand various components of teh requirement and to implement teh same.
    • Implemented agent-server messaging dialog using JMS (Active MQ implementation).
    • Worked on Core Java concepts such as Collections, Generics,Serialization.
    • Extensively worked wif collections classes like ArrayList, HashMap, Iterator etc.
    • Involved in development of Rimes Adapter and CSVAdapters.
    • Prepared technical design document for Rimes Adapter & CSVAdapters.
    • Prepared junit test cases.
    • Involved in developed of spring-integration configuration
    • Worked wif agile methodology and did teh development as per client requirement.
    • Prepared code review reports using sonar.

    Environment:Corejava,SpringIntegration,JMS,Spring IOC, Maven, Jdbc, Log4j, RTC, RAD,ActiveMQ, Junit.

    Confidential

    Java Developer

    Roles & Responsibilities:

    • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control (MVC) structure using Spring.
    • Responsible to enhance teh UI using HTML 5, Java Script, XML, JSP, CSS as per teh requirements and providing teh client side using JQuery validations.
    • Involved wif bug fixing on functionality, performance and designing issues wif JavaScript.
    • Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
    • Used Hibernate as Persistence framework mapping teh ORM objects to table using Hibernate annotations.
    • Responsible to write teh different service classes and utility API, which will be used across teh framework.
    • Used AJAX framework for server communication and seamless user experience.
    • Involved in development of Controllers.
    • Involved in development of mapping files and Configuration files.
    • Involved in development of jsp pages
    • prepared link documents and tested every client by following test case documents
    • Used Log4j for teh logging teh output to teh files.
    • Used Junitfor teh unit testing of various modules.

    Environment: Spring,Jsp,Hibernate, Servlets,Maven,Log4j,SVN,Eclipse, Junit, HTML 5, CSS, XML Jquery,Oracle.

    Confidential

    Java Developer

    Roles & Responsibilities:

    • Involved in teh requirements review meetings and partnered wif business analysts to clarify any specific scenarios.
    • Analyzed teh business requirements and created use cases and prepared low and high level design documents.
    • Worked wif J2EE design patterns in MVC architecture wif spring.
    • Involved in teh deployment of teh application using WebSphere Server.
    • Used GIT for Version Controlling.
    • Involved in writing teh code for session fixation
    • Involved in fixing teh issues in teh java script validation.
    • generated teh code review reports using sonar tool
    • Involved in unit testing, integration testing etc.
    • Involved in peer level code and design reviews.
    • Involved in fixing QA defects and changed teh status and adding comments using Jira.

    Environment: Corejava,ESF,Spring,Jsp, Maven,Jdbc,Log4j,RTC,Oracle,RAD.

We'd love your feedback!