Sr. Java/j2ee Developer Resume
New York, NY
SUMMARY
- Around 8 1/2years ofexperience in IT Industry mainly in Designing, Developing and IntegratingComponents for robust Web - based and client/serversoftware applicationsin Investment Banking (Cash Equities) and Mainframe Domains..
- Experience with numerous technologies including: Java SE/EE (Core Java, JSPs, Servlets, Struts, Spring, Hibernate,and JDBC), XML, HTML, JavaScript, AJAX, JQuery, SQL, Design Patterns, Full SDLC, Multi-Tiered Environments, C/C++and Eclipse.
- Experience on backend side in RDBMS like Oracle, PLSQL (Programming Language), SQL.
- Experience working with Rich Client Platform- Designing, Coding and Packaging Java Applications.
- Experience in writing Web Services using RESTful in distributed web application development environment.
- Extensive experience in using Struts (MVC Architecture) Framework.
- Experience of working in Spring Framework Spring IOC, Spring MVC with Hibernate.
- Experience in developing secure web applications using Spring Security Frame Work.
- Good knowledge in Java Data structures, Multi-Threading, Collections and Concurrency Frameworks.
- Experience in developing StoredProcedures, Functions, Cursors, Global temporary table(GTT), PL/SQL table, ref cursor type, views.
- Experience with Hibernate Persistence Framework.
- Experience working withUNIX.
- Strong Foundation in java Technology (J2SE, J2EE) and good understanding on Object oriented concepts.
- Experience in supporting the live systems.
- Good exposure to Agile(Scrum) methodology.
- Exposure to Test Driven Development.
TECHNICAL SKILLS
Languages: Core Java,J2EE, JSP &Servlet, JavaScript, Ajax, C/C++
Framework: Struts 1.1,1.2, Spring IOC, Spring MVC, Spring Security, Hibernate
Web technology: Ajax, XML, RESTfulWeb services, JQuery
Web/Application Server: JBoss, Apache Tomcat
IDE and Development Tools: Eclipse IDE
Database/Tools: Oracle 11, DBArtisan
Platforms: Windows XP, Windows 7, UNIX
Build Tools: ANT, Maven
Schedulers: Control-M, Autosys
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Sr. Java/J2EE Developer
Responsibilities:
- Developed the policy creation UI
- Developed Enhanced Quick Links and webapp modules
- Developed the time based UI using RAP technologies
- Developed reusable components like text box, text area, grid etc.
- Created the ID generation framework
- Developed step-by-step wizards.
- Defects fixing.
- Used Java, Servlets, JSP, GWT, Eclipse RAP, REST technologies
- Installed, Deployed and testing the application in Mainframe machines.
- Client interaction and weekly demo to the clients
- Optimization and Performance Tuning of the application
- Participate in the design of reusable components for the project.
- Worked in Agile Environment.
- Performed Unit test cases development using JUnit.
- Application was deployed on JBoss Server.
- Used VersionOne for the tracking of the entire project and sprints
- Cross functional team responsibilities
- Serve as Subject Matter Expert for the policy creation and traffic lights modules
- Contribute and assist with the monitoring of the health of the system against high CPU problems.
- Provide technical expertise during outages and other times as needed.
- Full Ownership to Development to server- Deployment
Environment: Agile(Scrum), JAVA/J2EE, JSP, Servlets, GWT, Eclipse,RAP, JavaScript, Ajax, JUnit, Maven, JQuery, log4j, RTC, VersionOne, Mainframes, Windows
Confidential, New York, NY
Sr. Java/J2EE Developer
Responsibilities:
- Full life cycle experience including requirements analysis, high level design, detailed design, data design, coding, testing, and creation of functional and Technical documentation.
- Enhancements of the application related to desk checklist module.
- Developed the reports run through the application
- Developed application based on Spring Web MVC. Developed Spring controllers to interact between backend services & front end.
- Developed security mechanism which checks for authorization and roles for application using Spring Security Framework
- Developed surveillance reports using Oracle Stored procedures and worked on performance tuning of sql queries
- Implement MVC architecture using Spring Framework. Designing, creating, database, writing DDL, DML statements.
- Used Hibernate 2.0 framework for interacting with the database
- Written test cases using Junit to test modules developed.
- Used Hibernate as the Object Relational Mapping tool for persisting java objects.
- Involved in the testing and deploying of the application.
- Analysis of the specification provided by the clients.
- Defects fixing
- Production Support
- Involved in discussing the requirements/enhancements with the Business team.
- Handled database transactions like triggers, Join Queries using PL SQL, Oracle.
- Application developed using Apache tomcat.
- Responsible in developing and coding of stored procedures, triggers and functions.
- Client side data is validated using JavaScript before being submitted to the database.
Environment: Java/J2EE, Spring MVC, Servlets, JSP, Core Java, Oracle, Hibernate, UNIX, P4, Eclipse, JavaScript, Ajax, JUnit, Maven
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in understanding of business requirements, design and development of the project.
- Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
- Implement MVC architecture using Spring Framework. Designing, creating, database, writing DDL, DML
- Designed and developed search screens in Query tool using JSP, Servlet, Struts, Html, AJAX, Java script
- Developed user interface such that user can configure the fields and the order in which they are to be displayed using Spring, Struts, JQuery and JSON
- Developed the Business logic in the middle-tier using Java classes, Java beans for storing and retrieving the data from Database.
- Used SlikGrid to display results in UI
- Wrote SQL Queries, stored procedures to generate reports.
- Written test cases using Junit to test modules developed.
- Involved in the testing and deploying of the application.
- Defects fixing
- Production Support
Environment: - Java/J2EE, Struts 1.3, Core Java, Oracle, Hibernate, Unix, Clearcase, Eclipse,Spring IOC,, Ajax
Confidential
Java/J2EE Developer, Production Support
Responsibilities:
- Developed an application using the Spring IOC, Hibernate, Oracle
- Worked in OATS module
- Developed the OATS main module and EOD module using Java, Spring, Hibernate
- Developed scripts/stored procs for the OATS, OTS and BETTER modules
- Production support for OATS, OTS and BETTER modules
- Analysis of the generated reports with that of current production reports
- Defects fixing
- Production Supportrpose.
- Used ORM tools: Hibernate to connect to the database.
- Performed Unit test cases development using JUnit.
- Used Log4J for logging errors.
- Environment: Java/J2EE,Java/J2EE,CoreJava, Oracle, Spring Framework, Hibernate,Unix,Clearcase,Eclipse, Ant