We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

2.00/5 (Submit Your Rating)

SUMMARY:

  • 7 years of experience in Designing, Developing and Integrating components for robust client/server and web based applications
  • Well versed in Core Java and J2EE technologies like Servlets, JSP, JDBC, Ajax, JQuery, JSF, Web Services, Struts, Spring, Hibernate
  • Expertise in Object Oriented Analysis and Design OOAD based on Unified Modeling Language UML architecture using Microsoft Visio, Rational Rose, UML Star
  • Extensive experience of Relational Database Management programming in Oracle, DB2, SQL Server, MS Access, MySQL using SQL and PL/SQL
  • Experience on database tools like TOAD, SQL Server, MYSQL WorkBench
  • Good knowledge on version controls Dimensions,SVN and CVS
  • Experience in web services in Java and Experienced with SOAP, REST
  • Experience using integrated Development Environment IDE like Eclipse , NetBeans
  • Experience in developing cross-browser web applications using HTML, HTML5,DHTML, Java Script and XML
  • Experience in Using ANT, Maven Log4j for error logging and Debugging, and performing Unit test by using JUnit
  • Experience in working with Web Servers like Apache Tomcat, Apache Service Mix, Glass Fish Server and Application Servers like Web Sphere, Web Logic
  • Strong knowledge in the area of J2EE patterns: Factory, Singleton, Decorator, Facade, Data Access Object DAO
  • Experience with Software Development Life Cycle SDLC , Agile and Scrum methodologies
  • Experience in design and development using JDBC Templates
  • Experienced in using Model View Controller Architecture
  • Excellent communications and inter-personal skills, besides being a valuable team player and detail oriented.

TECHNICAL SKILLS:

Internet Technologies: HTML, XML, CSS, JavaScript, AJAX.

Java/JEE Technologies: Core Java, JSP, JSF Servlets, JDBC, EJB's, JMS, JSON, BOOTSRAP, Ant, Maven, Log4j, Junit.

MVC Frameworks: Struts, Spring, JSF, Hibernate.

Database: Oracle 8i/9i/10g/11g, MySQL, DB2, SQL Server, MS Access.

Web/App Servers: Apache Tomcat, Apache Service Mix, Web Logic and Web Sphere.

Web Services: SOAP and REST Web Service.

Version Controller: SVN, CVS, Dimensions.

System Design: UML, Rational Rose, Microsoft Visio.

Operating Systems: Windows, UNIX, Linux.

Office Tools: MS Word, MS Excel, MS PowerPoint.

PROJECTS EXPERIENCE:

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Involved in the Front-end user interface part of the system, using JSP,Servlets, HTML, CSS, JavaScript, JQuery, Tiles Validation framework, CSS, Ajax, BootStrap, Java Beans, Custom Tag Librariesto develop User Interface.
  • Soapweb services Implementation using JAX-WS and Apache CXF.
  • Developed JSPs based on MVC pattern using Spring Framework and used Hibernate as persistence framework.
  • Used IBM DB2 database for application development using Squirrel SQL Client as database tool and used Liquibasefor creating, inserting and updating the tables in DB2 Database.
  • Maven is used as build tool. Used Spring Tool Suite STS as IDE.
  • Implemented log4j for application logging and to troubleshoot issues in debug mode and used test cases using Junit during development model
  • SVN Trotoiseis used for version control.
  • Web Sphere server isused for Running and Deploying application.
  • Analysed Use Case diagrams and created various UML Diagrams like Class diagrams andSequence diagrams.
  • HP Quality Center 10 is used totrack Quality Assurance and testing process of the application
  • Jenkins and Splunk used to perform automation build in the application, SoapUi is used to test a web service, Winscp to check logs and application property files and Used Putty to check the connections
  • Used Dyna Trace for tracking the reason of Alerts in production.
  • Involved to support production activities, on call support and Weekend support. Mainly worked on Defect fixing and new enhancements.
  • Developed the application using agile methodology and demonstrated thefunctionalities to the business users in every sprint.
  • Support to UAT, production environments and resolving issues with other deployment and testing groups.Communicated project related information to the development, QA and management teams.

Environment: Core Java, J2EE, JSP, Servlets, XML, WSDL, HTML, XHTML, JDBC, JavaScript, Ajax, Hibernate, Spring, Web Services soap and rest , JUnit, log4J, SVN Tortoise, SQL, PL/SQL, DB2, Maven, STS, Unix Putty , HP Application Lifecycle Management tool , Jenkins, Soap UI.

Confidential

Sr. Java Developer

Responsibilities:

  • Involved in developing Armor Web, Armor Services, Armor Batch and ArmorWF components of Armor HD
  • Involved in Development, Analysis, Design Testing of the Application
  • Involved in working and deploying the application in Unix environment
  • JQuery, CSS, Ajax, BootStrap, JSONwill be used to provide the Rich user interface experience
  • Working with Soap and Rest web services for accessing data from external Systems
  • Handled the exceptional handling effectively to throw the error message back to the caller in the response
  • HTML, DHTML, CSS, JavaScript, JSP and JSF Rich Faces to develop Front End Development in Armor Web
  • Developed JSPs based on MVC pattern using Spring Framework
  • Involved in J2EE coding of functionalities
  • Used hibernate as persistence framework. Responsible for writing the Hibernate mapping document for the Web Application module
  • JDBC will be used for persistence and CRUD operations.
  • Written and executed Stored Procedures on the Back-End using SQL and PL/SQL using IDE's like SQL Developer and TOAD.
  • Implemented Spring Dependency Injection mechanism
  • Implemented PL/SQL and Stored procedures for Oracle11g database.
  • Used Oracle 11g database for interacting with external systems like CIRAS, METASOLVE and Armor DB
  • Mavenis used as build management tool. And also an expert in building and deploying systems using Maven.
  • EJB session beans were used to process requests from the user interface and CMP entity beans were used to interact with the persistence layer.
  • Implemented log4j for application logging and to troubleshoot issues in debug mode
  • Involved in developing test cases using Junit during development model
  • Dimension is used as configuration management tool. Effective use of dimensions for version control
  • Apache Service Mix will be used as the runtime container for Portal.
  • HP ALM is used tomanage entire Quality Assurance and testing process of the application
  • Jenkins used to perform continuous integration of build in the application
  • SoapUi is used to test a web service and pass a web service response value as input to another request.
  • Used Putty to connect and deploy the application in different UNIX environments servers like dev, dev1, dev2, prod, test1 and test2
  • Responsible for doing enhancements, production support, maintenance and resolution of the issues.

Environment: Core Java, J2EE, JSP, Servlets, JFS Rich Faces , XML, JAXB, HTML, XHTML, JDBC, JavaScript, Ajax, Hibernate, Spring, EJB, Web Services soap and rest , Apache Service Mix, Apache Tomcat, JUnit, log4J, Dimensions, SQL, PL/SQL, UML, Oracle 11g, Maven, Ant, Unix Putty , HP Application Lifecycle Management Tool, Jenkins , Soap UI.

Confidential

Java Developer

Responsibilities:

  • Developed ORM mapping files and HQL queries using hibernate for data retrieval from the backend database
  • Enhanced the Web Application using Spring Framework, Spring AOP and Spring JDBC Template.
  • Developed spring configuration files for beans creation and dependency Injection
  • Worked with the business to analyze the required functionality and proposed solution
  • Implemented Spring ORM with Hibernate taking advantage of Java features like annotations, generic collections
  • Used UML sequence diagrams to represent the interactions between the objects in a sequential format
  • Developing UI components using JavaScript and JSP
  • Created Stored procedures to insert and update the data
  • Development of Functional Specification Documents, Design Specification Documents, User Requirement Analysis and Test plans
  • Involved in Development and provided support for implementation
  • Team Meetings to discuss the status of the projects and their updates
  • Managed conflict without major disruption to the work flow of the project.

Environment: Core Java, HTML, OOAD, Java ,J2EE, JSP,JMS, HTMLs, Ext JS, Ajax, Java Script, Jquery, Ajax, JAXB, Servlet, SQL, Oracle 11g, web services, Web Sphere Application Server, Spring , Hibernate3.x, SVN, Xquery, UML , Maven, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle SDLC of the application like Requirement gathering, Design, Analysis, Implementation and Code development
  • Worked with online system to design, code, unit test, build, system and perform integration testing
  • Involved in requirements gathering
  • Used UML Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams
  • Used Core Java concepts like Exception Handlings, Collections, Files and Multi- Threading concepts
  • Developed Java Beans, Custom Tag Libraries
  • Involved in the database design
  • Development of JSPs and classes for the establishment module
  • Setting up test environments and configuring various components of the application using JDBC API to establish a connection with oracle database and configuring
  • Involved in the development of the core services
  • Involved in constructing and designing Sequence diagrams, Deployment diagrams, Dataflow diagrams, Class diagrams using UML, Rational Rose and Rational Software Architect RSA
  • Written and executed Stored Procedures on the Back-End using SQL and PL/SQL using using IDE's like SQL Developer and TOAD
  • Involved in system testing.

Environment: Core Java, JSP, Java Script, Jquery, Java Beans, HTML, Servlets, Weblogic , Eclipse, Rational Rose, CVS, Toad, Ant, JDBC, SQL, PL/SQL, MS Access, Windows.

Confidential

Java Developer

Responsibilities:

  • Discussed with business users and generated the real use cases, sequence and class diagrams for the development of the application
  • System was developed using Java, J2EE technologies and open source frameworks and application was implemented using MVC architecture
  • Involved in developing business components using spring frame work.
  • Handled development of the middleware , coding both session and entity beans
  • Involved in the detailed analysis and design of Company Info, Order Entry and Trade Summary modules using UML/Rational Rose
  • Developed database access components using JDBC
  • Developed Customs tagsto display dynamic contents and to avoid large amounts of java code in JSP pages
  • Involved in developing presentation components using J2EE and Struts frame work
  • Utilized Singleton and Value Object design patterns for clean and effective design and implementation
  • Developed MYSQLfor retrieving data for features needing bulk data access
  • Used IBM WSAD 5.0 IDE to develop the different J2EE components like Client jars, Web Modules and Application EAR modules
  • Developed the middle tier using EJBs, Java Servlets.
  • Setting up the testing environment for testing followed by preparation of test plans. Extensive unit and functional testing
  • Provided onsite technical support and resolved coding errors for business critical applications for order entry and customer service, resulting in 36 improvement in quality

Environment: Java, J2EE, Struts, UML,JDBC, JSP, spring, HTML, Java Beans, XML, Servlets, WSAD, MY SQL.

Confidential

Junior Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle SDLC
  • Analyzed business requirements and created technical solutions
  • Generated Class diagrams, Sequence diagrams and Request Analysis and Coding
  • Development of User Interface using, JSP and HTML
  • Involved in the Login module and Profile Management module
  • Developed server side utilities using Servlets
  • Involved in the JDBC queries as part of implementation
  • Client side validations are done using Java Script
  • Eclipse IDE for front end development environment
  • Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies
  • Involved in the full life cycle of the project, i.e. from design phase to testing phase
  • Actively participated in Bug analysis and fixing at Integration testing
  • Produced unit test plans, prepared test cases and tested various components against them
  • Conducting reviews and Defect Analysis

Environment: Core Java, J2EE, Servlets 2.2, JSP 1.1, HTML, JDBC, XML, UML, Oracle 9i, Eclipse IDE, Tomcat.

We'd love your feedback!