We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Software development professional with around 11 years of IT experience which includes Excellent programming experience with consistently increasing the responsibility in software design, development, Testing and Implementation and Application Maintenance.
  • Experience in developing applications using Core Java, J2EE (Servlets, JSP with custom tags, Struts 1.x and 2.x, Spring, EJB, Java Beans, JDBC, JSTL, Web Services, JAX - WS, and JAX-RPC), XML, JavaScript, HTML, CSS, CVS,SVN and ...
  • Experience using HTML5, JavaScript, AJAX, CSS, JQuery, Angular JS
  • Worked on JSF, Struts, and Spring MVC and Hibernate frameworks.
  • Developed robust, flexible online applications using Struts and Spring MVC framework.
  • Worked on Business Processing Modelling tools IBM, Oracle BPM 10g and Oracle BPM 11g.
  • Attended OBPM 12c introduction training.
  • Hands-on experience of Apache AXIS2 and SOA
  • Good experience in Database Query development, Performance Optimization and Interfacing (Back-end Front-end connectivity) skills using Oracle 10g and MySQL
  • Experience using servers such as Tomcat, WebLogic 10.3 and JBoss.
  • Involved in all phases of the software development life cycle (SDLC) including Feasibility Studies, Estimating, System Analysis, Coding and Testing using OOAD, UML and Best Practice Methodologies Versatile team player with good analytical, communication and interpersonal skills
  • Expertise in creating application Prototypes/POC
  • Good knowledge in implementation of various Design Patterns and J2EE Patterns
  • Experience in Root Cause Analysis and Production Support
  • Involved in production Go-Live Support and troubleshooting after production release
  • Hands on experience in application migration from IBM work flow to Oracle BPM10g and 11g work flow
  • Experience in Service Delivery platform(SDP) in Telecom domain
  • Experienced as a team lead, co-ordination with clients and onsite-offshore team.
  • Strong experience in Agile (Scrum), Test Driven Approach project development
  • Having experience in writing the test cases using JUnit.
  • Always interested in new technologies and capable to learn quickly.

TECHNICAL SKILLS

Languages: Java 1.7

Java/J2EE Technologies: EJB, JDBC, JNDI, JSP, JSF, Servlets, JMS, Java MailRMI Application/ Web Servers: web logic 10.3, Tomcat and JBoss

Frameworks: MVC, Apache Struts, Spring MVC, Tiles and Hibernate Distributed

Technologies: RMI, Web Services, SOA

ORM Tool: Hibernate 3.3

I DE: Eclipse 3.X, Toad, SQL developer OBPM Studio and JDeveloper

Web Development: AngularJS, HTML5, DHTML, AJAX, JavaScript, JQueryCSS. XML: JAXB, DOM, SAX, JAXP, XSLT

Web Services: SOAP, UDDI and WSDL

Databases: SQL, MySQL 5.1 and Oracle 9i/10g

Testing Tools: JUNIT

Content Management Tools: Microsoft Share Point Server 2007 Other Tool ANT, MAVEN, Team City, CVS, SVN and WebEx Meeting.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Followed a complete software development life cycle, Requirements gathering from the Business, detail analysis, conceptual and detail design, development and testing.
  • Analysis, Design, Project Planning and effort estimate and Development of application based on -"MVC" architecture and Front control design pattern using Spring MVC Framework for Presentation tier and server- side J2EE technologies.
  • Used Agile (SCRUM) methodologies for application development on servicing platform.
  • Impact Analysis for new enhancements.
  • Responsible for analyzing the requirements and coming up with detailed design implementations.
  • Responsible for implementing the business requirements using Spring MVC and Struts.
  • Creating POC and Reusable components - AGL
  • Design and Implementation of Migration tool from IBM to OBPM10g/11g WFI
  • Creating Oracle BPM Processes in OBPM10g and OBPM11g
  • Application design for parallel run for IBM, OBPM10g and OBPM11g WFI
  • Responsible for integrating the OBPM10g and OBPM11g Web services.
  • Responsible for guiding the dependent applications team.
  • Effort breakage and coordination with offshore team.
  • Implementing the critical business logic with the Oracle BPM10g web services.
  • Development of DAO, Managed Beans and Action classes and POJO
  • Implemented the DAO layer using Spring with Hibernate
  • Responsible for Acceptance testing and Load and Performance Testing.
  • Responsible for code review
  • Worked extensively on Soap UI for mocking the back-end web service calls.
  • Prepare Unit and Integration Test Plans
  • Implemented Junit test cases for all the modules developed to ensure complete code coverage.
  • Resolving production support issue with fix and root cause analysis.
  • Production deployment support and troubleshooting after production deployment
  • Involved in preparing the documentation and logic flow charts of the process.
  • Document preparation DR document, Story book document

Environment: JAP Environment (TIPD-4/5/6/7), Eclipse 3.5 JAVA, JSP Servlets, Struts, Spring MVC, JSF, EJB, JMS-MQ, Web-Service, JAX-WS, XML, JAXB, Oracle DB, Web logic, IBM-WFI build time, Oracle BPM studio, CVS, SVN, JUnit, Qmb build tool java script and HP quality center.

Confidential

Lead Java Developer

Responsibilities:

  • Responsible for design of the Technical Specification Documents which serves as the base to start the coding
  • Developed the application model including use cases, sequence and class diagrams using UML and Jude
  • Played significant role in design and escalating the things to Business.
  • Developed the Rating Engine integration with REST web service.
  • Responsible for SE (Subscription Engine) Integration with 3rd party.
  • Creating CSV files.
  • Writing client code for WSDL.
  • Used AngularJS web application framework and HTML5, JQuery, JavaScript, Ajax, CSS, JSP as additional UI components to develop Single Page Applications
  • Providing immediate assistance and code fix to the team.
  • Responsible for coordinating the team members with the assigned tasks & status of the tasks
  • Created the PL/SQL stored procedure, function, triggers for the Oracle 11g database.
  • Preparation of Unit Test Cases.
  • Unit testing. Part of the defect prevention team to introduce new processes to reduce the defect count and improve the product quality.
  • Responsible for high availability testing.
  • Created unit test cases using JUnit and logging results

Environment: JAVA, JSP, Servlets, Hibernate, Spring MVC, Web Service, AngularJS, XML, JAX-B, Oracle- OCSG, Oracle DB, SVN, Eclipse and HP Quality tool.

Confidential

Sr. Java Developer

Responsibilities:

  • Development of UI components using CS-JSF Components.
  • Designing the User Interfaces for the project as per the given requirements
  • Implemented Database access through Hibernate Mapping Oracle as backend.
  • Responsible for writing the managed beans
  • Developed TAO.
  • Developed, Implemented and Tested the Applications in web logic environment
  • Created LLD documents for assigned modules
  • Prepared Use Case document
  • Coordinating with onsite team.
  • Involved in prototype design.
  • Involved in code reviews, test case reviews and gave feedback on various design aspects.
  • Involved in creation of Unit test cases across application.
  • Logging results

Environment: JAP TIPD 41, JSF, CS-JSF, Hibernate, Eclipse IDE, JDK, Web Logic, and Hibernate

Confidential

Sr. Software Developer

Responsibilities:

  • Responsible for coding of action class and action forms
  • Developed server side validations
  • Prepared Database design document with ER Diagram
  • Prepared Use Case document
  • Responsible for database schema creation
  • Mapping of hbm files
  • Created common utility classes for the application
  • Involved in unit testing and integration testing
  • Developed Data Access Objects
  • Used Log4J for logging and tracing messages

Environment: Eclipse, Net beans, Core Java, Servlets, JSP, Struts 1.0, DAO, MySQL 4, CVS, Log4j, UML, Tomcat, Toad, and Windows

Confidential

Sr. Software Developer

Responsibilities:

  • Developed front-end screens using JSP, HTML.
  • Developed Servlets, JSP's, Beans and Taglib's using MVC Architecture.
  • Designed components based on object oriented design-using UML
  • Documentation of functional and technical requirements like Technical Specifications Documents (TSD's) and Business Specification Documents (BSD's)
  • Involved in Code Reviews
  • Written Java script blocks for client side validations and other activities
  • Deployment on Dev and Test
  • Involved in Documentation

Environment: Core Java 1.4, Servlets, Struts 1, JSP, HTML, JavaScript, JUnit, JDBC, MySQL, Tomcat, Edit plus and Windows 2003

Confidential

Software Engineer

Responsibilities:

  • Analyzing, gathering, designing and development
  • Prepared functional requirement specification
  • Responsible for database activities
  • Responsible for coding Indent module
  • Responsible for Unit and Integration testing
  • Responsible for LLD and Unit Test Specification reviews
  • Responsible for developing Module specific documentation
  • Packaging application for deployment
  • Conducted training sessions to the end users on application functionality

Environment: Edit Plus, Java, Servlets, JSP, Struts, JDBC, JNDI, CVS, Log4j, UML, Tomcat, MySQL, JavaScript, ANT and Windows

Confidential

Software Engineer

Responsibilities:

  • Responsible for User Interface design using HTML and JSP
  • Developing application and done unit testing
  • Documentation of the developed applications at each level
  • Documenting the user guide for the developed applications
  • Involved in packaging and deploying the module.

Environment: Edit plus, Java, JSP, Servlets, JDBC, HTML, CVS, Log4j, MySQL, Tomcat and Windows

We'd love your feedback!