We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

2.00/5 (Submit Your Rating)

Atlanta, GA

Personal Synopsis:

  • Having around 10 years of Software IT experience in Java, J2EE platform in wide range of Web/Application servers in design, development, coding, maintenance, testing of web based and client server multi - tier applications.
  • Expertise in Java/J2EE technologies using Core Java, JSP, Servlets, Spring, RESTful API, SOAP, Hibernate, Swing, JAXB, Apache Tomcat, Eclipse IDE, Maven, MSSQL, MySQL, Oracle, Team foundation server TFS, EJB, JMS, JDBC, UML, Xtreme, Javascript, JQuery Mobile, JSON, Ajax, HTML5, CSS3, JPA2.0, Glassfish, Weblogic, Websphere, JBoss, NetBeans IDE, Apache ActiveMQ, XML/XPATH/DOM/SAX, GWT, Groovy
  • Exclusively worked with Core Java concepts in various projects according to industry standards.
  • Good understanding on open source frameworks like Spring 2.0 core, context, ORM, MVC modules .
  • Experience in Hibernate with JPA annotations to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • Experience in working with standard JAVA Design Patterns.
  • Expertise in Unified Modeling Language UML , in designing Use Cases, Class diagrams, Sequence diagrams using Rational Rose and Microsoft Visio.
  • Proficient in Windows, UNIX environment for developing applications.
  • Established best practices and plan for continuous improvements.
  • Experience in XML related technologies like XML, X-path, XML Beans and DOM4J.
  • Good understanding of service oriented architecture and experienced in addressing services integrations with cross technologies.
  • Proven track record of integrating complex technical processes within international, high-profile and deadline-oriented environments.
  • Highly motivated and innovative problem solver with ability to learn new technologies and methodologies quickly, ability to work independently and in team.
  • Excellent presentation and capable of preparing technical documentation by interacting with clients in both functional and technical aspect
  • Conversant in Waterfall model and Agile Software Development Life Cycle
  • Conversant in infrastructure management - load balancers, hosting, VMs, configuration of security certificates, configuration and fine tuning of commonly used servers.

Technologies:

Languages

Java

JAVA SCRIPT

HTML

XML, XSL, XSLT

DOM, SAX

ajax

Technologies / Tools

JSP

Servlets

Spring

JSF

Struts

Swing

Java Beans

JDBC

XML Deployment Descriptors

Struts

UML

GWT

restFUL

Phonegap

JQUERY

JQUERY MOBILE

WEB SERVICES

SOAP

SPRING REST

ECLIPSE

IBM RAD 7.0/8.0

IBM WAS 4.X/5.X/6.X

APACHE 1.3/2.0.59

TOMCAT 4.1/6.X

WEBLOGIC

HTML 5

Hibernate

Databases

ORACLE 7.0/8I/9I/10G

SQL SERVER

MS SQL

DB2

VERSION CONTROL TOOLS

Team foundation server TFS

Rational Rose

Microsoft VSS

Operating Systems

WINDOWS 95/98/NT/XP/7

UNIX/ LINUX

Experience:

Confidential

Senior Java Developer

Responsibilities:

  • Design and Implement common services used across the products.
  • Responsible for architectural decisions and come up with Proof Of concepts required for the new business requirements.
  • Understanding of the business requirements' and current technology challenges issues.
  • Developed service-oriented architecture to integrate with 3rd party systems while maintaining loose coupling for new collections sets.
  • Used Spring Framework for Dependency Injection and integrated with Hibernate DAOs.
  • Used Spring Transactions in the application and developed Session beans for the business logic at the middle tier level.
  • Given Role Based Security to all searches DATA by user.
  • Integrate the LDAP compliant directory services to CLEAR App.
  • Used Hibernate framework in persistence layer for mapping an object-oriented domain model to a relational database.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Created and Consumed RESTFul Web Services for PRS Business Search Module.
  • Created several REST web services supporting both XML and JSON to perform tasks such as PRS Search All. REST web services leveraged by both web and mobile applications.
  • Effectively communicate vital intelligence from charts created in all search result.
  • Analyzing production Tickets and Bug fixes.
  • Work closely with architect and clients to define and prioritize their use cases and iteratively develop APIs and architecture.
  • Worked on agile principle with two weeks of design and development timelines.

Environment: Java/J2EE, EJB3, RESTful API, SOAP, JAXB, Hibernate with JPA, GWT, JMS, JSP/JSTL, JQuery, JBoss, Ant, Maven, Oracle, TFS, SVN, Spring, HTML, CSS, Javascript, JSON, XML, LDAP, Log4j, JUnit, IBM i2 Link Chart, Jenkins, JIRA, Free Marker Template, Findbugs, Windows server 2008.

Confidential

Senior Java Developer

Responsibilities:

  • Worked with business analysts during requirement analysis phase and helped the team in breaking the requirements into implementation details.
  • Applied Model-View-Controller MVC design pattern and single tone class design pattern for designing the application.
  • Using EJB Session beans Stateless and Stateful and entry bean CMP BMP for business logic and data persistence.
  • Developed several RESTFul web services supporting both XML and JSON to perform tasks such as get the Product Id and User Wallet Info. RESTFul web services leveraged by both web and mobile applications.
  • Implemented service layer using Spring transaction management and DAO logic using Hibernate.
  • Parsed XML using JAX-B parser with XSD validation.
  • Migrated all the EJB 2.X application to EJB 3.0.
  • Migration with the Hibernate mapping hbm.xml to JPA with annotations.
  • Use existing enterprise security systems to create an OAuth authorization server.
  • Knowledge of ORM Object/relational mapping by using Hibernate.
  • Sign and verify messages and headers to provide non-repudiation.
  • Bi-directional protocol transformation - Convert existing SOAP or Plain-old-XML POX over MQ or JMS services into RESTful APIs with XML and/or JSON content.
  • Involved in Bug fixing and functionality enhancements of the Web Services.
  • Code Review Activities for performance enhancement using FindBugs tool.

Environment: Java 1.6, JSP, JQuery, jQuery mobile, JavaScript, JSON, Ajax, HTML5, CSS3, XML, EJB3, JPA2.0, Hibernate3.2.0, itextpdf 5.4.4, Spring MVC, Eclipse IDE, SQL Server, Weblogic Server 10.x, JMS, Team Foundation Server TFS, soapUI Tool 4.6.0, log4j 1.2, RESTful API Jersey 1.x Web Services Framework, Junit, Splunk Enterprise.

Confidential

Senior Java Developer

Responsibilities:

  • Designed client/server side Java components with Spring
  • Developed RESTFUL Web services for maintaining business logics across applications
  • Developed Stored Procedures triggers in Oracle 11g
  • Configured Websphere Application Server with Oracle 11g database
  • Handled debugging and custom exceptions using Log4j logging system
  • Very Good Understanding of Bridges Framework
  • Developed the user interface with Spring and JSP
  • Design the web page based on Web Content Accessibility Guidelines document
  • Developed Java Action classes for handling the business processing and delegating the calls to the Back End
  • Developed user friendly and dynamic web pages using AJAX.

Environment: Java, JSP, EJB2.0, Spring, HTML 5, JavaScript, JSON, Ajax, Struts, Crystal Reports XI, Adobe LiveCycle ES3, WCAG 2.0, JDBC, XML, Websphere, IBM RAD 7.0, Oracle 11g, PL/SQL Developer, Toad

Confidential

Team Lead/Onsite offshore Coordinator

Responsibilities:

  • Developed design documents and provided estimates for the client requirements
  • Participated in client calls for Requirements gathering and Status updates
  • Developed the user interface with Velocity and JQuery
  • Developed Java Action classes for handling the business processing and delegating the calls to the Web service
  • Analysis Design of Velocity, JQuery, Spring and RESTFUL Web services
  • Actively involved in tuning SQL queries and in writing stored procedure
  • Involved in integrating with various services developed in cross technologies.

Environment: Core Java 1.6, Rational Application Developer 7.0, IBM Websphere Application Server 6.1, IBM Rational ClearCase 6.0, Spring, JSP, HTML, Velocity, Oracle 9i, Mercury Quality Center 9.0

Confidential

Java Developer

Responsibilities:

  • Developed design documents and provided estimates for the client requirements
  • Worked in defect fixing across the different sections
  • Ensure developers to follow coding standards and common design patterns.
  • Upgrading and certifying technologies and frameworks
  • Code review and performance improvements
  • Developed Frontend UI, HTML, DHTML, XHTML, UML, Java Server Pages confirming to JSP1.2 and Java Beans to present Client side GUI
  • Worked with Tag Libraries in Struts framework
  • Developed Servlets and JSP using eclipse, new web is totally based on the concept of servlets

Environment: Java, JDK 1.5, EJB 2.0, Servlets, JSP, Struts 1.2, JMS 1.0.2, XML 1.0, XSLT, XML Parsers DOM Level1, WebLogic 8.1, Web Services, SOAP 1.2, HTML, JQuery, Crystal Reports, Object Oriented JavaScript, JSON, Frontend UI, Log4j 1.2.8, Windows XP, Oracle 9i, JNDI, Junit, ClearCase, Rational Software Architect, Maven and ClearQuest

Confidential

Java/J2EE Developer

Responsibilities:

  • Analysis design of server side components
  • Developed the application in JSF Framework
  • Developed Object Oriented JavaScript code for Client Side Validations
  • ADF is nothing but an Oracle Application Development Framework which provides lots of custom tags which simplifies the JSP development in JSF framework
  • Beans were used for Oracle, JDBC connections were used to retrieve data from the database
  • Development of Stored Procedures in Oracle 9i
  • Moved all the database related functionalities inside the stored procedure in order to keep the code clean and for easy maintenance
  • Handled debugging and custom exceptions using Log4j logging system
  • Worked with Mercury Quality Center 9.0 for updating, assigning the test cases to developers/Testers based on the issue type
  • Provided a User Manual and User Training on the new system to ease them into the new system

Environment: J2EE, JSF, JSP, Servlets, JDBC 2.0, HTML, JQuery, Object Oriented JavaScript, Websphere, JSON, Frontend UI, Crystal Reports, JBOSS, Oracle 9i, Eclipse 3-1.2.9.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked in redesign and development, due to changes in the business functionality
  • Analyzed and provided solutions for the critical enhancements to the underlying system
  • Used STRUTS Framework based on MVC Model View Controller architecture
  • Developed the presentation layer and GUI framework in DHTML, HTML, XML, XSLT, JSP, AJAX, and took care of Client-Side validations
  • Coded in Java, which help generate XML documents, which in turn used XSLT to translate the content into HTML to present to GUI
  • Utilized Eclipse to create JSPs/Servlets as part of Web Services, which retrieved information from the MSSQL database
  • In the database end, responsibilities included backend MSSQL PL/SQL creation of tables, triggers, stored procedures, sub-queries, joins, integrity constraints and views

Environment: JAVA, JSP, SERVLETS, STRUTS, XML, XSL, SQL Server 2000, Apache Tomcat Core Java, Web Services, JDBC, CSS, DOM, DHTML, HTML.

We'd love your feedback!