We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Java/J2EE professional having 10+ years of technical expertise in complete Software development life cycle(SDLC) process that includes Analysis, Design, Development, Testing and Implementation.
  • Expertise with Model View Controller (MVC) Architecture and Struts framework.
  • Experience in developing enterprise and web applications using Hibernate, Spring, Struts, Web Services (SOAP, ReSTful), Servlets, JSP and JMS.
  • Hands on experience in Hibernate O/R mapping tool.
  • Good experience in applying AGILE and SCRUM process in projects.
  • Experience and In - depth knowledge in Java, HTML, DHTML, CSS, XML, JQuery, JavaScript, J2EE (JSP,JDBC, Struts, Spring, Servlets, JMS, JAXB), Web Services, Java Beans, Eclipse Framework and Hibernate.
  • Proficient and Hands on experience in applying various core J2EE design patterns like Singleton, Session Facade, Business Delegate, ServiceLocator, Front Controller, Value Objects, DAO etc.
  • Good exposure and Experience in SOA architecture
  • Worked with Application/Web servers like BEA Weblogic, WebSphere Enterprise, and Apache Tomcat
  • Hands on experience in UI development with Frontend technologies like JSP, HTML, DHTML, Java Script, JQuery and CSS.
  • Hands on experience in Database servers Oracle, MS SQL Server, MySQL
  • Expertise in developing Object Oriented based applications.
  • Implemented UML modeling diagrams such as Use Cases, Sequence Diagrams and Class Diagrams.
  • Expertise in developing web applications using IDE tools like Eclipse, RAD
  • Developed various applications using AJAX, JSON
  • Hands on experience in Logging Framework such as Log4J and ODL
  • Good experience and exposure to UNIX Shell Scripting
  • Good exposure on Big data and NOSQL
  • Expertise in automation of deployment of J2EE applications using ANT tool and Maven
  • Experience and deep knowledge in bug tracking tools like JIRA and Bugzilla
  • Experience in Source code management tools like Clearcase, CVS, SVN and Visual Source Safe(VSS)
  • Experience in preparing project related documents using Microsoft Office Suite like MS-Office, MS-Excel,MS-PowerPoint, MS-Visio, MS-Project Plan and etc.
  • Quick learner with an ability to rapidly achieve organizational integration.
  • Communicative, analytical and flexible.
  • Ability to learn and use new systems and paradigms in considerably less time.

TECHNICAL SKILLS

Programming language: Java, Java Script, UNIX, Linux, C, C++

Database language: SQL, PL/SQL

J2EE technologies: JSP, Servlets, JDBC, JMS, XML, JNDI, RMI, JAXP,JAXB, SOAP/ReSTful Web Services

J2EE framework: Struts MVC, Hibernate, Spring

UI technologies: Java Script, HTML, CSS, JQuery, JSON

IDE tool: Eclipse, RAD

Web/Application server: Weblogic, WebSphere, Tomcat

Methodology: Agile, SCRUM

Log framework: Log4J, ODL

Database server: Oracle, MS-SQL, MySQL, DB2

Operating system: Windows, Linux, UNIX

Version control: Rational Clearcase, VSS, CVS, SVN

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration
  • Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify thecomplexity of the application
  • Involved in the development of HTML pages, JSPs and CSS for different User Interfaces
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity, constraints and views for multiple databases like Oracle and SQL Server
  • Involved in Unit Testing of various modules by generating the Test Cases
  • Used JIRA for bug tracking, issue tracking and project management

Environment: Java, J2EE, JSP, HTML, CSS, AJAX with GWT, Spring, Hibernate, EJB, XML,JMS, Oracle, MS SQL Server, Toad, JUnit, ANT, Log4j, Web Services JAX-RS, Tomcat,JIRA, Eclipse

Confidential, Santa Clara, CA

Senior Java Developer

Responsibilities:

  • Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
  • Designed and developed application using Spring MVC and Hibernate Framework
  • Implemented POJO classes and JPA annotations using Hibernate
  • Configured hibernate mapping files for achieving object relational mapping
  • Developed the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration
  • Designed and developed user interfaceusingHTML, JSP, Java Script, AJAX, JQuery
  • Worked on Oracle & SQL Server as the backend databases and integrated withHibernateto retrieve Data Access Objects
  • Designed and implemented ReSTful Web servicesusing HTTP web Methods
  • Responsible to use DOM/SAX parser to parse the workflow engine / Taskflow information.
  • Designed and implemented scheduling mechanism using Quartz API
  • Responsible for handling mail by using Java Mail API and Activation.
  • Developed the middle tier using J2EE technologies (EJBs, Servlets) under Weblogic application Server.
  • Deployed application using Weblogic application server
  • Participated in the re-architecture phase in order increase the performance of the application
  • Actively participated in Agile and SCRUM methodology
  • Pro-actively worked on customer issues
  • Responsible for testing application using JUnit and Maven
  • Participated in writing design and functional specs

Environment: Java, JSP, Servlets, Spring, Hibernate, Eclipse,ReSTful Web Services, JavaScript, JQuery,Weblogic, Java Mail API, JAXB, DOM/SAX parser,Oracle, SQL, XML, JUnit, Clearcase, Quartz, BSF

Confidential

Senior Java Developer

Responsibilities:

  • Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
  • Designed and developed application using Struts MVC Framework
  • Implemented DAO classes for performing database operations
  • Designed and implemented Action Servlet for performing actions
  • Designed and implemented Struts validator framework
  • Designed and developed User Interface using JSP, HTML, JavaScript, JQuery, CSS
  • Developed helper classes for performing business logic on various operations
  • Identified the set of predefined standards before implementation phase
  • Developed and implemented DOM/SAX parser to parse provider information.
  • Responsible for handling mail by using Java Mail and Activation
  • Developed the middle tier using J2EE technologies (EJBs, Servlets) under Weblogic application Server
  • Responsible for testing application using JUnit

Environment: Java, JSP, Servlets, Struts, Agile, JavaScript, JQuery, CSS,Java Mail, Activation,JAXB, DOM/SAX parser, Oracle, SQL, XML, Eclipse,Clear case

Confidential

Application Developer

Responsibilities:

  • Involved in all phases of the Software Development Life Cycle (SDLC) including requirements gathering, designing the application, implementing the design, testing and maintenance Support
  • Designed and developed application using Struts MVC Framework
  • Implemented DAO classes for performing database operations
  • Designed and implemented Action Servlet for performing actions
  • Designed and implemented Struts validator framework
  • Designed and developed User Interface using JSP, HTML, JavaScript, JQuery, CSS
  • Developed helper classes for performing business logic on various operations
  • Identified the set of predefined standards before implementation phase
  • Responsible for handling mail by using Java Mail and Activation
  • Developed the middle tier using J2EE technologies (EJBs, Servlets) under WebSphere application Server
  • Responsible for testing application using JUnit
  • Responsible for performing Unit testing

Environment: Java, JSP, Servlets, Jakarta Struts, J2EE (EJB, JSP), CSS, JavaScript, WebSphere, Eclipse, Rational Clearcase

Confidential

Java Developer

Responsibilities:

  • Responsible for Design, Coding and Unit Testing
  • Analyzed business requirements, functional specifications and system requirements
  • Developed and Deployed EJB components on BEA Weblogic Server
  • Designed and developed a highly convenient front end user interface using HTML and Java Server Pages (JSP)
  • Involved in writing SQL Queries to retrieve and update data from DB2 Database
  • Designed and implemented Struts validation framework
  • Developed enterprise application using EJB on Struts framework
  • Deployed application using Websphere application server
  • Used Struts Validation Framework for validation

Environment: BEA Weblogic,WebSphere, Eclipse, Core Java, J2EE, JMS, Struts, Servlets, JSP, EJB, DB2, XML, XSLT, XHTML, JUnit.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering the functional specifications.
  • Design and developed portlets using Weblogic Portal
  • Designed and developed user interface using JSP, HTML, CSS and Java Script
  • Responsible for deploying the application on BEA Weblogic server
  • Responsible to developing and executing unit test cases.
  • Implemented JavaScript functionalityfor client side validations.
  • Responsible for testing application using JUnit

Environment: Core Java, Weblogic Portal, J2EE (EJB, JSP), BEA Weblogic, Oracle, VSS

Confidential

Java Developer

Responsibilities:

  • Designed and developed user interface using JSP, HTML, Servlets, JavaScript
  • Designed and implemented Struts Validation Framework
  • Implemented Action Servlet class and helper classes for performing business logic
  • Developed both Session and Entity beans representing different types of business logic abstractions.
  • Performed application deployment on Tomcat web server
  • Performed client side validations using Java Script
  • Performed Unit testing

Environment: Java, JSP, Servlets, CSS, HTML, Java Script, Tomcat and VSS

We'd love your feedback!