We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 9 years of experience in Analysis, Design, development and Implementation.
  • Strong OOPS / OOD / AOP skills and excellent knowledge of different OOP languages like JAVA, C, and C++.
  • Preparation of test data, Reviewing, Bug fixing, Planning, Scheduling and Tracking various sets of events involving Internet and Client/Server applications using Web Technologies like Core Java, Servlets, JSP, J2EE, Struts, JSF, Spring and hibernate.
  • Expert in design and development of reusable enterprise systems and various web applications using J2EE technologies like EJB, JSP, Facelets, Servlets, JDBC, JPA, JNDI, JMS, JTA and RMI - IIOP.
  • Experience in creating user interfaces using JSP, AJAX, HTML, DHTML, XHTML, CSS, XML, XSLT, and JavaScript.
  • Experienced in database design, development, and SQL performance tuning.
  • Experienced in developing stored procedures, Functions, triggers, views.
  • Strong programming and debugging skills in PL/SQL, SQL, Dynamic SQL.
  • Successfully designed and implemented various reusable components and frameworks using Design Patterns like MVC (Model View Controller), Singleton, and Factory.
  • Efficient in doing Software Configuration Management and has a very good hands on working experience with tools like Subclipse, Rational Clear Case and Rational Clear Quest.
  • Good working Experience on Network management system using SNMP protocol.
  • Good working Experience on various Operating systems like Windows, UNIX and Linux.
  • Developed messaging and internet services RPC applications using JMS, MQ Series and Web Services (WSDL, JAX RPC, SOAP, Rest and UDDI).
  • Good exposure to IDE tools like RAD, WSAD, Eclipse, Net Beans, and J Developer.
  • Good exposure to agile methodologies like Scrum and XP.
  • Have passion towards application servers. Involved in projects using Tomcat, JBoss, WebSphere and Web Logic.
  • Excellent communication skills and team player spirit coupled with problem analysis and solving abilities.

TECHNICAL SKILLS

Languages: JDK 1.5,1.6,1.7, C, C++

Web Technologies: HTML 5, DHTML,XHTML,CSS, JavaScript, PHP, AJAX

J2EE Technologies: Servlet, JSP, EJB, RMI, JNDI,JPA, JDBC, JMS,WPS,JPA,JTA

Frameworks: Struts, JSF, Spring, Hibernate, iBATIS, Flex

XML Technologies: XML, DTD, XSD, XSLT, XPath, XQuery

Web Services: JAX-RPC, Axis, SOAP, REST, WSDL, UDDI, CORBA

App/web servers: WebSphere, Web Logic, Jboss, Apache, Tomcat

Testing Tools: Junit

Tools: Log4j, Ant, Maven

Databases: MySQL, Oracle, MS-SQL Server, DB2, MS Access

Operating Systems: Windows 95/98/NT/XP, MS-DOS, LINUX, UNIX

IDE S: Eclipse, My Eclipse, Net Beans, RAD, WSAD, Jbuilder, Jdeveloper

Design tools: UML, Rational Rose, Rational Unified Process(RUP)

Design patterns: MVC, fa ade, Singleton, OOAD, Observer, Factory creation

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Mapped java objects to database tables.
  • Worked closely with product managers for enhancements to the Rco product.
  • Developed Rest web services using Spring framework..
  • Involved in migration of User Interface from Flex to Hermes.
  • Implemented SQL and PL/SQL queries for CRUD operations.
  • Written Junit Test cases for testing spring controllers and services.
  • Involved in grooming and Sprint Planning sessions.
  • Involved in Bug Fixing and support.

Environment: Java 1.7, Tomcat, Oracle, Perforce, Spring, Hibernate, Rest,Hermes,Fermat.

Confidential

Senior Java Engineer

Responsibilities:

  • Involved in writing Junit tests for testing AMF calls to remote services.
  • Involved in bringing all the Junit tests for AMF calls to middle Tier under Test Harness.
  • Created Launch Configuration for all the tests and shared with other developers in the team.

Environment: IBM RAD 8.0, WAS 6.1, Oracle 11g, Java 1.6, Junit, SVN, Flex, BlazeDs, Amf, Soap, Hudson

Confidential

Senior Java Developer

Responsibilities:

  • Involved in PDL migration project of Confidential .
  • Understanding existing DMC application.
  • Design, coding and unit testing of asset overlays for PDL migration.
  • Involved in building a Rich User Interface using Flex and Adobe Flash Player.
  • Involved in writing object oriented code in Action Script.
  • Design, coding and unit testing of spring controller classes.
  • Using EHCache for caching to improve performance.
  • Using Fast index for searching collections and assets.
  • Attending design discussions, code review meetings.
  • Using EMC Documentum as the content management server.
  • MappingRestfulURLs using spring annotations. Involved in writing Junit test cases for testing spring controllers.
  • Involved in writing asset details and renditions as response from middle tier to client for display.
  • Using SVN for configuration management.
  • Used Spring 3, JPA, and Java 1.6 for middleware development.
  • Used JPA annotations for interacting with database.
  • Perform smoke testing DMC application before going to QA testing.

Environment: IBM RAD 8.0, WAS 6.1, Oracle 11i, Java 1.6, SVN, EMC Documentum, spring 3, JPA API, Flex, Restful, Hudson

Confidential

Senior J2EE Developer

Responsibilities:

  • UsedSpring Web MVC for controller.
  • Used spring with Hibernate for accessing SQL queries in the database tables. The DAO is implemented using Hibernate.
  • Extensively UsedSpring Frameworkto enroll SSL s.
  • Used Eclipse IDE as an development tool
  • Used Flex Builder IDE and plug-in on Eclipse platform.
  • Developed User interface by understanding component life cycle of Flex.
  • Used spring for dependency injection, AOP container and Hibernate as an ORM persistence provider.
  • Involved in mapping data base tables with JAVA Business objects using Hibernate.
  • Configured hibernate.cfg.xml developed POJO and wrote the XML file to map objects to relational database.
  • Used Singleton, Factory and MVC design patterns.
  • DevelopedREST/HTTP APIs for applications.
  • Integrated external functionality using web services.
  • Worked inAgileenvironment.
  • Implemented and Deployed JSP Pages and Java Beans and Made accessible to the Client
  • Published web services using Restful API
  • Implemented OO techniques such as UML methodology (use cases, sequence diagrams and activity diagrams) and developed class diagrams. Developed several SQL queries and stored procedures to retrieve the data.
  • Developed unit test cases using junit.

Environment: JAVA, JDBC, HTML, XML, CSS, Linux, Servlets, JSP, Spring, Hibernate, Restful, Oracle, Ant, RAD 8.0.3,Adobe Flex 3.0, putty, Winscp, ICMP, SNMP, Netcool, DOM, Oracle PL/SQL, JAVA Web Services, SQLDeveloper, Junit,Log4J

Confidential

J2EE Developer

Responsibilities:

  • Providing technical support for the OneSource application and also involved in interacting with the end clients.
  • Responsible for fixing defects found in the production and have extensively used HP Quality center for support.
  • Responsible for packaging and deploying the application using Weblogic in various environments.
  • Consumed web services developed using Restful API.
  • Designed the application by implementing Struts Framework based on MVC Architecture, JSP Component as View and Action Servlet as a Controller.
  • Used all the components of Struts Framework like Action Forms, Action Servlets, Action Mappings, Action Errors and Tiles.
  • Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Developed presentation layer using Spring MVC. Client side validations using Spring Validation framework.
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application
  • Used DOM and SAX to retrieve and manipulate information from XML documents.
  • Involved in development of modules like Service Turn down, Account Contact information as part of further enhancements to application.

Environment: JAVA, JDBC, HTML, XML, JavaScript, Servlets, JSP, Struts, Spring, Hibernate, Oracle 9i, Ant, Eclipse, JAXP 1.4,DOM, weblogic 10.3,Oracle PL/SQL, JAVA Web Services, Mercury Quality Center, Toad, Junit, Log4J

Confidential

J2EE Developer

Responsibilities:

  • Using SOA (Service Oriented Architecture) provided end-to-end integrated portfolio solutions along with end-to-end managed services for addressing various challenges faced by Application.
  • Used spring for dependency injection and to cache the Admin Details in jvm during initial load.
  • Developed the service and DAO layers for the application using spring.
  • Design the database schemas, writing SQL queries and PL/SQL procedures, applying optimization techniques, Logging of data processing to log tables for system tracking purposes.
  • JAVA Server Pages, JavaScript.
  • Used Apache AXIS and jTestCase for the web service invocation.
  • Wrote JAVA interfaces to bring data change using oracle.
  • Web framework is used to render different JSP templates for presentation layer for consistent look and feel.
  • Wrote several SQL Scripts to load data into the Oracle Database.
  • Used Clear Case the version control tool for code commit and update.

Environment: JAVA 1.5, spring, Web Services, HTML, XML, CSS, JavaScriptJunit, XML, Oracle 10g Application Server, Jboss Tools, Eclipse 3.1, Oracle 9i, Jtestcase, WPS, Rational Clear Case.

Confidential

JAVA Developer

Responsibilities:

  • Implemented code generator tool for generating JSF backing beans/managed beans, web pages, configuration files i.e. XML files.
  • Process of synchronization was developed in JAVA.
  • Involved in mapping database tables with JAVA Business objects using Hibernate.
  • Extensively used the JAVA collection Framework Classes for Holding the Application objects.
  • Extracted the data with the Oracle database.
  • Developed several SQL queries and stored procedures to retrieve the data.
  • Used CSS for applying different layouts to different media types.
  • Analyzed the business requirements and functional specifications.
  • Implemented build script using Maven for compiling, building and deploying the application on tomcat application server.

Environment: JAVA, JavaScript, XML, HTML, CSS, Hibernate, JSF, SQL, PL/SQL, Tomcat 6.0, Oracle 9i, SVN, Servlets, JSP, Facelets.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Developed client side application using XHTML, CSS, XML and JavaScript.
  • Involved in parsing XHTML documents.
  • Involved in writing configuration files like web.XML using XML.
  • Wrote stored procedures to implement various queries and updates to the databases.
  • Developed exception handling logic and implemented compensation activities.
  • Implemented Message Brokers for utilizing channels-based publish and subscribe communication mechanism.
  • Used Ajax for allowing the client side of application to communicate with server side asynchronously.

Environment: Jboss 1.4, UML,, Struts 1.2, Hibernate 2.1,, ANT, Junit, JMS, JDK 1.5, JavaScript1.4, PL/SQL, Tomcat, CSS, XHTML, Ajax, Rational Clear case.

Confidential

JAVA developer

Responsibilities:

  • Created Connection Pool and Data Source through console to access the database.
  • I used JAVA Action Servlets as controllers and Action classes as wrappers to business objects and ActionFormBeans for modeling.
  • Used Ajax for allowing the client side of application to communicate with server side asynchronously.
  • Involved in installing, configuring and administration of Weblogic server.
  • Used Enterprise beans to access, modify and update the application such as security and business logic.
  • Involved in development of Enterprise JAVA Beans (EJB) using Weblogic 9.1 Server.
  • Involved in writing JavaScript functions.
  • Extensively Used HTML in developing user Interface.
  • Involved in build and release management for the system.

Environment: Windows 2000/XP platforms, Jdk 1.5,HTML, CSS, JavaScript, Ajax, EJB, JSP, Jakarta STRUTS 1.0.2, Ant, Junit, WebLogic 9.1, Visual Source Safe, PL/SQL and Oracle.

We'd love your feedback!