We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

TN

SUMMARY

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables.
  • Expertise working on object oriented design development and relational database management
  • Experience in designing frontend applications using Java, J2EE, Servlets, JSP, JSTL, AJAX and various other Frameworks.
  • Expertise in using J2EE Frameworks like JDBC, Jakarta Struts, EJB’s, Hibernate,Spring.
  • Experience with technologies like Web Services, SOAP, WSDL, JSTL, JMS, HTML, DHTML, XSTL, CSS, Ajax and JavaScript.
  • Extensive experience with Enterprise Java Beans (EJB’s) - Session, Entity and Message Driven Beans.
  • Customization, Development, Testing and Deployment of applications using various application servers like IBM Websphere and Apache Tomcat Servers.
  • Proficient in advanced Java language concepts like Multithreading and Serialization used in distributed systems.
  • Experienced in Teradata, Oracle, DB2 and SQL Server including SQL/PLSQL, Stored Procedures which includes reading and inserting data in databases through various batch processes.
  • Expertise in Object Oriented Analysis and Design using UML and Rational Rose.
  • Hands on experience with Java Swing Technology
  • Proficient in HTML, JavaScript and CSS
  • Experience in XML, DOM, AJAX and JSON
  • Hands on experience in using build tools like ANT.
  • Good experience on version management tools MKS Integrity Client.
  • Possess hands on experience with MVC architecture with developing Web Applications
  • Strong analytical, problem solving and debugging skills
  • Extensive usage of Development tools like Eclipse and Netbeans
  • Experience in preparation of Software Development Life Cycle(SDLC) documents like Technical Requirements Specifications, Unit Test Cases sheet, Requirement Traceability Matrix, Deployment Plan

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, Oracle, C++, C, UML, COBOL

Java/J2EE Technologies: Java Swing, J2EE, Servlets, JSP, EJB, JSTL, JDBC, JavaBeans, Struts, MVC, Hibernate, RMI, ANT, XML, JAXP, DOM, JNDI, JMS, Web services, Applets, Multithreading

Web Technologies: HTML 4.1, HTML5, DHTML, Java Script, CSS, AJAX, Perl, XML, Web Services (SOAP, WSDL), JSF, Thymeleaf

Frameworks and IDE’s: Struts 2.0/1.2, Spring 2.5/2.1/2.0, Hibernate 3.x, AJAX, Eclipse 3.6/3.4/3.1/3.0, RAD 8.5/7.0/6.0, NetBeans 6.7/6.0, Deloitte home grown framework called Bridges

Web/Application Servers: Web Logic 10.3.2/9.2/8.1, IBM Websphere 8.5/7.0/6.1/5.1, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 5.0.

Database Environments: Oracle 11g/10g/9i/8i, IBM DB2, PL/SQL, JDBC, ODBC, MS-Access, myBatis.

Internet Protocols: FTP, HTTP, HTTPS.

Operating Systems: Windows XP/2000/NT/98, UNIX, LINUX, UBUNTU

Web Service Technologies: SOAP, WSDL, REST

Version Control Tools: MKS Integrity Client, SVN, SCM, Clear Case, Clear Quest, JIRA

Build Script: ANT, shell scripts, batch scripts.

Tools: Rational Rose, Microsoft Visio 2003, MS Office, Teradata SQL Assistant, SOAP UI.

Patterns: MVC, Singleton

Methodologies: Rational Unified Process (RUP), Agile, Waterfall, OOAD, SOA, SDLC, Iterative, XP (Extreme Programming), SCRUM.

PROFESSIONAL EXPERIENCE:

Confidential, TN

Senior Java Developer

Responsibilities:

  • Responsible for design, development, testing and deployment of various administrative screens and creating reports using MVC architecture.
  • Front end screens are developed using HTML, CSS, JavaScript and Thymeleaf
  • The core business logic is being developed using Java
  • Data is retrieved via JDBC driver which connects to an Oracle database.
  • Exporting data to Excel sheet
  • Maintain code repository and version history using SVN
  • Creating JUnit test cases for various business and data access layers.
  • Deploy the application on the WebLogic application server.

Environment: Java 1.6, J2EE 1.6, Thymeleaf, JDBC, SVN, HTML, CSS, JavaScript, JUnit, WebLogic 11g, Oracle.

Confidential, PA

Senior Java Developer

Responsibilities:

  • Responsible for analysis, design, development, testing and deployment of various screens, business components using Java within home grown framework called Bridges.
  • Responsible for using OOAD concepts in the overall design and development of the system.
  • Front end screens are developed using JSP, HTML5
  • The core business logic is being developed using EJBs 2.1
  • Data is retrieved via JDBC driver which connects to an Oracle database.
  • Maintain code repository and version history using Clear Quest and Clear Case tools
  • Deploy the application on the WebSphere application server.
  • Assisting the production support with rapid development and providing data fixes for crucial cases.

Environment: Java 1.5, HTML5, J2EE 1.5, JSP, JDBC, EJBs 2.1, Clear Quest, Clear Case, XML, WebSphere 7.0, Oracle, SOAP UI.

Confidential, PA

Senior Java Developer

Responsibilities:

  • Responsible for analysis, design, development, testing and deployment of various screens, business components using Java.
  • Responsible for using OOAD concepts in the overall design and development of the system.
  • Developed the online system using Struts 2 framework which takes care of basic validation and authentication procedures
  • Communicated with various Federal Hub Services for individual verification using XML
  • Data retrieved from the Oracle database using Hibernate Framework which supports cascading and is thread safe
  • Third party applications like KeyBank payment service was used to purchase the plans
  • Maintained code repository and version history using SVN
  • Created automatic test scripts using Selenium
  • Deployed the application on the Weblogic application server.
  • Attended team meetings for updates and conference calls with the clients to gather requirements.

Environment: Java 1.5, J2EE 1.5, JSP, Web-Services, SOAP, Hibernate, Struts 2, Spring, XML, Weblogic 10.3.2, Oracle.

Confidential, PA

Senior Java Developer

Responsibilities:

  • Migrating current COBOL system to Java EJB modules using EJB framework.
  • Responsible for using OOAD concepts in the overall design and development of the system.
  • Gather data from DB2 using myBatis technology.
  • Testing the equivalence of the system respect to COBOL output.
  • Tracing the percentage of code usage
  • Deploy the application on the Websphere application server.
  • Maintain the code repository and version history using SCM
  • Attend SCRUM team meetings.

Environment: Java 1.6, J2EE 1.6, EJB 3.0, COBOL, Java Batch, myBatis, XML, Websphere Application Server 8.5.

Confidential, TN

Senior Java Developer

Responsibilities:

  • Responsible for analysis, design, development, testing and deployment of various screens, business components with Java and EJB.
  • Responsible for using OOAD concepts in the overall design and development of the system.
  • Developed the front end using Java Swing Technology.
  • Communicated with the Tibco EMS server box with the help of XML messages.
  • Gathered data from the Oracle database using JDBC.
  • Implemented DAO classes to access data that included PL/SQL statement.
  • Consumed Symphony Web Service to gather information about various servers hosted on different JMS boxes.
  • Agent was used to communicate with other modules.
  • Deployed the application on the Weblogic application server.
  • Attended team meetings for updates and also gathered requirements with clients via email.

Environment: Java 1.5, J2EE 1.5, EJB 2.1, Tibco EMS, Web-Services, SOAP, JDBC, Java Swing XML, Weblogic 10.3.2, PL/ SQL, SVN.

Confidential, TX

Java Developer

Responsibilities:

  • Adding new measures for reporting purposes
  • Enhancing some existing measures by changing the headers of the reports and the columns
  • Enabling further drill operations on some existing columns of some reports
  • Increasing the performance of reports so as to get the report faster by restructuring the existing SQL
  • Coding using Java and JSP
  • Testing - unit testing, debugging and bug fixing
  • Fixing the security vulnerabilities namely SQL Injection and Cross Site Scripting
  • Coordinating with the client by e-mails and meetings regarding status updates

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Fortify, Windows XP

Confidential, TX

Java Developer

Responsibilities:

  • Adding new maintenance screens for reporting purposes
  • Coding using Java and JSP
  • Backend processing using SQL
  • Testing - unit testing, debugging and bug fixing
  • Fixing the security vulnerabilities namely SQL Injection and Cross Site Scripting
  • Coordinating with the client by e-mails and tele-conferencing regarding status updates
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Fortify, Windows XP

Confidential, TX

Java Developer

Responsibilities:

  • Fixing the load job for getting accurate data in database
  • Fixing the trip plan generated on the map using JSP and Java
  • Developed the UI using JSP, HTML, and JavaScript for client validation purposes

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Windows XP

Confidential, TX

Security Analyst

Responsibilities:

  • Understanding the existing application and finding the cause of the security concern
  • Testing - unit testing, debugging and bug fixing
  • Fixing the security vulnerabilities namely SQL Injection and Cross Site Scripting
  • Coding using Java
  • Experience in web development using Java Script, Ajax, CSS, HTML, XML

Environment: Java, Java Servlet, JSP, HTML, CSS, JavaScript, SQL, IBM WebSphere, Teradata, IBM Rational Software Architect, Teradata SQL Assistant, MKS Integrity Client, MKS Identity Manager, Fortify, Windows XP

Confidential

Responsibilities:

  • Attending meetings with client in order to capture the requirements and business logic
  • Modeling the various UML diagrams
  • Writing test cases
  • Developed web services in Java for status communication with other web services.

Environment: HTML, CSS, JavaScript, Java Servlet, JDBC, JSP, Tomcat, Oracle, Eclipse, Windows XP

Confidential

Responsibilities:

  • Developed a new system to provide the training and placement officer of the college to store and display information about the final year students and the upcoming company profiles

Environment: HTML, CSS, JavaScript, JSP, Servlet, Tomcat, Oracle, Windows XP

We'd love your feedback!