We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 6 years of professional IT experience in analysis, design, development, testing, delivery and production support of application software.
  • Experience in full life - cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Working Experience in SDLC by using Agile (Scrum) and Iterative system development methodologies. In-depth knowledge and experience in Java, J2EE, Servlets, JSP, JSF, AJAX, jQuery, CSS, HTML, JDBC, MVC, Struts, spring, Hibernate and AngularJS.
  • Good experience on J2EE Design Patterns like DAO, Singleton factory method, Front Controller and Delegate Pattern.
  • Very strong knowledge and experience in teh Spring Framework and hands-on experience in all facets of teh Spring Framework. Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC (Transactions, JDBC, and ORM), Spring Boot and Spring SOA.
  • Hands on experience in Web services and XML, HTML technologies.
  • Extensive experience in publishing and consuming SOAP and RESTful web services
  • Extensive knowledge and experience in spring and Persistence Framework-Hibernate.
  • Experience in Hibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Extensive knowledge and experience in REST Web services using Axis 2.0 and Jersey framework.
  • Implement advanced java API and core java for coding sophisticated business logic.
  • Experienced in various Java and Object Oriented technologies - Struts / MVC Framework, Web sphere
  • Experience in implementing front controller, and MVC design Patterns.
  • Possess good RDBMS concepts knowledge and worked with Oracle, My SQL databases, No SQL and extensive experience in writing complex queries.
  • Strong working knowledge on Collections, Generics, Multithreading, Reflection API, Restful API, JDBC and other core, advanced Java concepts.
  • Experience in working on JUNIT test frameworks experienced in developing build & deployment scripts using Apache Ant, Maven.
  • Sound knowledge on continuous integration tools like Jenkins and Quick Build.
  • Experience in working and configuring servers like WebLogic, JBoss
  • Hands on experience with UNIX, LINUX, Windows and shell scripting.
  • Familiar with JSON based REST Web services.
  • Expertise in using version control tools such as GitHub and good exposure to IDE tools like Eclipse, Net Beans and RAD.

TECHNICAL SKILLS

Languages: C, C++, Java /J2EE

Web Development: HTML/XHTML, CSS, XML, DOM, Perl, JavaScript, AJAX.

Frameworks/Design Patterns: Struts Hibernate 2.0/3.0, MVC, DAO, J2EE Design Patterns

J2EE Technologies: Servlets, JSP, EJB, JDBC, JSF, Web Services

Messaging Systems: JMS, IBM MQ Series

IDE Tools: Eclipse, RAD

Databases: Oracle8i/9i/10g, DB2

Operating Systems: Systems Windows (NT/2000/XP Professional), UNIX, Solaris

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Used HTML, CSS, Java Script, AJAX, JQUERY, JSP and Tag Libraries in view pages for front-end.
  • Used AngularJs for developing Single Page Applications.
  • Developed Crystal report for generating monthly reports.
  • Reviewing and analyzing data model for developing teh Presentation layer and Value Objects.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Implemented Spring IO to handle object life cycle effectively and used annotation based injection.
  • Used Jenkins for continuous integration.
  • Used Rational Team Concert as a version-controlling tool for managing teh module developments
  • Implemented EJBs and Session beans in teh Business logic.
  • Developed various java objects (POJO) as part of persistence classes for Object Relational Mapping (ORM) with databases.
  • Built persistence layer of teh application using java JDBC API, connection pooling and JPA.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from SQL Server database.
  • Involved in development of Spring Boot Micro services. Used SoapUI tool for testing Web Service.
  • Worked in producing Restful Web Service and used WADL2Java for consuming.
  • Performed unit testing of teh application using JUnit. Used Maven to complete and package teh application.
  • WebSphere Application Server is being used as teh Business Service Tool in middle tier.
  • Ms Visio is used for creating activity diagrams and use case diagrams.
  • Development carried out under Rational Software Architect Integrated Development Environment (IDE).

Environment: Java 1.7/1.8/J2EE, Hibernate, Spring3.x/4, Spring MVC, Spring Batch, Spring Boot, JPA, Jenkins, EJB, JSP, JSTL, Jersey, JavaScript, AngularJs, HTML, XML, CSS, JUnit, Rational Software Architect, Web sphere 8.x, Maven, SQL Server, RTC, REST, Ms Visio.

Java Developer

Confidential

Responsibilities:

  • Involved in Analysis, Design, Development and Testing process of teh Deposit Origination-SF application.
  • Interacting with teh client and designing Technical design document from Business Requirements for teh development team.
  • Involved in application design like Sequence Diagrams, Class Diagrams using JUDE tool.
  • Involved in preparing High level and low level design documents for teh web services used in application.
  • Used Core Java concepts such as multi-threading, collections, garbage collection and other JEE technologies during development phase and used different design patterns.
  • Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC framework.
  • Defined technical design working with architects and senior developers. Defined architecture of teh system and integration with consuming applications using SOA principals with API supporting SOAP, REST, XML over HTTP
  • Designed and developed Presentation Layer using MVC framework, JSP, HTML, XML, JavaScript, and Angular JS & CSS.
  • Developed XML, Java Script and Java classes for dynamic HTML generation to perform teh server side processing on teh client requests.
  • Developed server side code that computed most of teh business logic, which includes teh execution of external service calls (to get data from mainframes system using SDFs and call teh external system to get teh required data)
  • Developed Web Services which communicates with different other applications using SOAP.
  • Developed teh WSDL and Web Services in Apache Axis2 for different modules.
  • Tested Web Services using SOAP UI toolkit locally. Used spring JDBC template for persistence with data base.
  • Created continuous integration builds using Maven and Harvest control.
  • Prepared Test Cases to perform Unit, Integration & System Testing.
  • Deployed web, presentation and business components on JBOSS Application Server.
  • Involved unit testing, interface testing, system testing and user acceptance testing of teh workflow tool. Used log4J for logging and debugging of teh application.

Environment: Java 1.5, J2EE, XML, XSLT, JavaScript, AJAX, Web Services, SOAP, AXIS, SOAP UI, Spring-IOC, AOP, JDBC Template, MVC, Oracle 10g, JBOSS, GIT, Eclipse

Java Developer

Confidential

Responsibilities:

  • Developed Web-application screens using JSF, Spring Frameworks and Hibernate Framework.
  • Implemented teh Struts framework, developed Struts Tiles, Struts HTML tags and Struts Nested.
  • Helped in Bug Fixing for pervious API applications.
  • Writing JUnit Test cases for teh Services written along with Test Suite.
  • Done Performance Testing Using JMeter to see if teh flow of application is good and making changes accordingly.
  • Used Hibernate and JDBC in data access layer to access and update information in teh database.
  • Involved in writing queries to extract data from teh Database.
  • Wrote JAXB XML parsers for XML Schema Validation and used SOAP for sending and getting data from different applications.
  • Used Maven tool to build teh application and deployed on Web Sphere and Tomcat Application Server.
  • Working with GitHub to push and deploy teh code accordingly
  • Developed teh Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process teh trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Involved in designing teh user interfaces using Struts Tiles Framework, HTML, JSP.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Enhanced teh functionality of screens using JSP, HTML, JavaScript, CSS and JQuery.
  • Oracle is used as teh persistence layer, configured and optimally indexed for searches
  • Worked on Data Services implementation for teh CRUD services. Involved in teh development of SQL, PL/SQL Packages, Stored Procedures

Environment: Spring - RESTful web services, Eclipse, GitHub, WebLogic, Servlet, SOAP, Struts, Hibernate, JSP, JDBC, XML, JENKINS, JMeter, Spring MVC, Tomcat, Maven, WebSphere, SpringBoot, Spring, MySQL, Oracle, AngularJS, Java/J2EE, JUnit.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Participated in various stages of teh project life cycle mainly design, implementation, testing, deployment and support of teh application for latest version development.
  • Worked closely with business analysts to transform business requirements into technical specifications using UML towards to develop Use Case Diagrams, Class Diagrams and Sequence Diagrams.
  • Involved in teh development of module wise spring configuration files, services and implementation, DAO, models, views and controllers.
  • Architect a Microservice system by building a Kafka centric data streaming platform
  • Developed Web Application using Client Script design technologies like Angular JS, JQuery as well as HTML, CSS, XML
  • Involved in JavaScript functions for client side Validations
  • Implemented Dao's and their implementation with Hibernate.
  • Implemented Persistence classes and corresponding mapping Document.
  • Involved in developing Web Component using JSP and Springs Frame work for certain modules.
  • Developed client programs to connect teh web services provided and XML parsing using DOM Parser.
  • Involved in teh web services programming using SOAP, RESTful WSDL in different modules.
  • Involved in documentation, review, analysis and fixed postproduction issues.
  • Application is developed with commerce product using Spring framework
  • Creating and adding new Servlet filter in deployment descriptor file to route teh user when viewing from banner application.
  • Implementing new custom controller and task command as per teh requirement.
  • Involved in teh integration of spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean s in Spring IoC framework.
  • Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Involved in system design and development using Collections and multithreading for teh action classes.
  • Developing flex based applications, debugging and deployment
  • Taken care of complete Java multi-threading part in back end components.
  • Handled Java multi-threading part in back-end component, one thread will be running for each user, which serves that user.
  • Involved in writing queries for handling large volumes of data in reports and Involved in design documents for every enhancements and bugs delivered.
  • Involved in teh delivering code with Accuracy and Functional Specification and monitoring and maintaining teh application.

Environment: J2EE, JSP, Servlets, Ajax, Spring MVC, GWT, HTML, JavaScript, Hibernate, Kafka, Web Services - (Restful and SOAP), WSDL, XML, SOAPUI, Windows8, DB2, Oracle 11g, Junit.

We'd love your feedback!