We provide IT Staff Augmentation Services!

Sr Java J2ee Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Oracle Certified Java Programmer with over 9+ years of experience in analysis, design, development and implementations of client/server, database and/or Intranet - based application using Java, J2EE technologies in various business domains (Telecom, Banking).
  • Experience in Shell Scripting, Multithreading, Design Patterns and Open Standards frameworks like Struts, Spring, Hibernate, Tapestry and Wicket
  • Strong Experience in Java Script, Jquery, Ajax, Html.
  • Hands on Experience in Database programming on Oracle, Writing procedures, understanding schemas.
  • Knowledge in Enterprise Java Beans.
  • Knowledge in Application Servers like Weblogic and JBoss.
  • Knowledge in project management tools, processes and techniques such as various Service/Incident Management Lifecycles
  • Experience in developing real-time with low latency application and handling multiple concurrent projects with a matrix reporting structure, accurate stakeholder and senior management reporting
  • Proficient in coordinating, negotiating outside vendors & offshore resources in supporting project timelines
  • Build relationships with key stakeholders: Business, Fellow developments managers inside and outside, infrastructure teams etc
  • Experience in Sonar Tool, hands on experience to develop a New Rule, customize the existing rule etc.
  • Hands on experience in pair programming model around 6 years
  • Code refactoring in several scenarios.
  • Experience in Crucible Tool, review manipulation, generates all required reports from the review, handling the users etc...
  • Strong experience with Core Java (Serialization, Synchronization, Garbage Collection, Immutability concepts, Exception Handling), Databases, Systems Integration, Test-driven development Agile, Estimations/Planning, OOPS Concepts, Project & Client Management/Interaction
  • Experience in Build & Release management process and Continuous Integration tool such as Hudson and Sonar etc..
  • Proficient in leading and mentoring individuals to maximize levels of productivity and excellent written and verbal communication skills

TECHNICAL SKILLS

Language: Java 6, C,C++, SQL,PL/SQL,MySQL

Web/Distributed Technologies: JSP 2.3, Servlets 3.1, JSF, struts 3.0, Apache Maven 3.0.3, SOAP 4.5.2, WSDL, XML, SOA, JSTL, JDBC Type 4 Driver, RMI, Spring MVC 3.0, XML, Jenkins, Splunk, Sonar

Scripting: Java Script, jQuery, AJAX, HTML5, DHTML, CSS, Unix Shell Scripting

Open Frame works: Spring Framework 3.0(Spring MVC, Spring Core, Spring JDBC, Spring Transaction Management ), Hibernate all versions

Relational Database: MS Access, SQL 9.2.4, Oracle 10G.

IDE: Eclipse 3.4, IBM RAD 7.0, NetBeans

Web/Application Servers: Web Logic Server 12.1.1, Tomcat 7.0.42, Apache HTTP Server 2.2.25

Operating Systems: MS Windows 2K/XP/Vista/7, Unix

Tools: Rational Clear Case, VSS, Visio, MS Project, Enterprise architect, Rational rose, Perforce, Tortoise SVN, ITAM, QC, Bugzilla

Architectures: Client/Server, SOA, Multi-Threading, Socket Programming with TCP/IP and UDP

Methodologies: Agile and Waterfall

Domain: Banking, Telecomm

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Sr Java J2ee Developer

Responsibilities:

  • One of the Core Developers for “Customer Master” Module
  • Collaboration with Business Users or Business Annalists and gathering the requirements and splitting them into stories (workable items)
  • Involved in security implementation using Spring Security.
  • Preparing Analysis document and prototype and get it approved by Project Manager and Business People
  • Developing or Coding End to End functionality (which means Creating hbm, POJO classes, DAO layer Service Layer, Controller layer and JSP Page)
  • Developing and Debugging on Python Scripts to integrate with java middle ware.
  • Developing or Coding the Positive and Negative Test Cases in Junit and In corporate with Automatic Regression test Suite
  • Doing the manual Testing for all the work Done by me and co-ordinating with QA team and fixing any issues found by QA Team
  • Creating the Data base tables, Sequences, procedures, functions, triggers and packages and along with this marinating all other Data base objects related to ETP Project
  • Code Reviews for Java and Oracle and documenting the review results for future reference
  • Updating the Project Management
  • Running the Builds and Regression Test Suites for Each SVN push
  • Health checking for Builds on daily basis
  • Acting as Release Manager (Tagging the for Each Module, Tagging DB Changes) and Creating release tickets for each module and pushing changes across the environments
  • Doing the Manual testing in each environments as new changes are released in each environments
  • Attending the Adhoc requests/ Production issues on priority basis

Confidential

Sr Java J2ee Developer

Responsibilities:

  • Interaction with Business users to get project requirements.
  • Work with business analyst and Clearing Brokers to develop technical specifications
  • Involved in analysis, design and development of the application functionality
  • Developed java components
  • Design of Wicket components having common things at one place.
  • Design and development of front end using Wictet & spring Involved in extensive code review for all the modules
  • Design and its deployment, develop the Spring Jdbc DAO layer and Service layers
  • Design database tables, views to store and retrieve tickets from clearing brokers and orders from Quality Centre
  • Involved in extensive code review for all the modules and developed JUnit Test cases by designing and execute high-quality test cases based on accurate business requirements analysis integrating the modules and involved in Integration Testing and Coordinate the use for UAT phases
  • Responsible for creating User Manual and training for business users and Production support team
  • Attending meetings with Business Analysts, Business users and Vendor team for fine tuning requirement and Responsible for tuning the application performance
  • Estimation Preparation for New Requirement, Project change request

Confidential

Sr Java J2ee Developer

Technologies: JDK1.6, Spring, Spring Jdbc, Hibernate, jquery, Adobe Flex, XML, XSLT, Oracle, SVN.

Responsibilities:

  • Interaction with Business users to get project requirements about the Types of Accidents Work with business analyst to develop technical specifications
  • Participate in the development of all aspects of product delivery including analysis, design, documents and component build.
  • Contributed to evolving architecture
  • Design and develop the static data maintenance for Accidents Types, Crew information etc…
  • Design the Database Objects such as Views to extract the records and Position records from other Applications
  • Design and development of front end using Wicket & spring integration and Involved in extensive code review for all the modules
  • Design and development of front end custom components using Wickola and Ricola
  • Integrating the various modules and Involved in Integration Testing and UAT phases
  • Responsible for creating User Manual and training for business users and Production support team
  • Attending meetings with Business Analysts, Business users and Vendor team for fine tuning requirement and Estimation preparation for New Requirement, Project change request
  • Responsible for tuning the application performance
  • Performed routine system maintenance and participated in annual Disaster Recovery exercises
  • Perform root cause analysis of issues to assist in determining the source of problems.

Confidential, San Francisco, CA

Java J2ee Developer

Technologies: JDK 1.5, Jsp, spring, Hibernate 3, Ant 1.6.2, My Sql, Tomcat, jquery

Responsibilities:

  • Involved in documentation, integration, testing, monitoring and implementation of project scope or objectives defined
  • Co-ordinate with various IT units within organization and involves end to end process of application deployment and project delivery based on agile methodology
  • Manage the full life cycle of the incident/enhancement/projects until delivery to the production as per Schedule / Service Level Agreement.
  • Troubleshooting production issues; including gathering relevant and necessary data/info for investigation of problems and deliver the solutions
  • Involves in Testing, Deploying, Implementing and training of new releases.
  • Plan and Participate in Business Continuity Plan for the applications
  • Discuss and Document the scope of report requirement from business users and convert it to functional specification.
  • Developing Custom Reports, integrating, testing and rollout to production system

Confidential, Seattle, WA

Software Engineer

Technology: JD K 1.5, Jsp, Spring, Hibernate 3, Ant 1.6.2, My SQL, HTML, CSS, JavaScript, Tomcat6, Flash

Responsibilities:

  • Design of Spring beans with Spring frame work 2.5 for creation of various services.
  • Design Spring beans Repositories and ORM object mapping with Custom data types involving video uploading and sharing functionalities.
  • Design caching and update of different functionalities like search etc
  • Design and develop queries for tables with Spring and Hibernate.
  • Implementations of logging and role based method level access with Spring AOP
  • Design use cases and configuration xml
  • Involved in extensive JUnit test case preparation, Integration test with Spring and JTest code coverage
  • Involved in analysis, design of the application functionality to meet the user requirement and Estimation of maydays for New requirement and project change request
  • Involved in performance tuning

Confidential

Module Leader

Technologies: JDK 1.5, Tapestry 4.1, Tacos, Spring, Spring AOP, Hibernate 3,Ant 1.6.2, Eclipse 3.2, Junit 4.0, Oracle 10g, Sybase SQL Anywhere, HTML, CSS, JavaScript, Tomcat 5.0.

Responsibilities:

  • Understand the existing application code and prepare the functional specification.
  • Design database tables according to the functionality
  • Implement Strategy, Factory, Singleton, Command and adapter design patterns in in-house framework development
  • Helped the team setting up the development environment with tools like Myeclipse 6.0
  • Involved in extensive code review for all the modules
  • Module lead on several tasks.
  • Involved in analysis, design of the application functionality.
  • Responsible for developing the Prototype using Tapestry.
  • Developed base architecture and reusable components.
  • During development phase was involved in developing web pages and unit testing the same.
  • Prepared the test cases execution and tested the functionality.
  • Integrating the various modules, Involved in Integration Testing and UAT

We'd love your feedback!