Senior Java Developer Resume
New, JerseY
SUMMARY
- Sun Certified Senior Java /JEE Developer with 12 years of technical expertise in complete software development life cycle process which includes Analysis, Design, full stack development, Testing and Application Support.
- Developing multi - tier architecture and multifaceted systems with application system development using JDK 1.7, JEE 6, JSP, MVC, Struts, Spring, Glassfish, Web Services, Hibernate, XML, UML, JUnit, IBM RAD, Websphere, NetBeans, Eclipse, Angular js, Ajax, JQuery, Tomcat, JBoss, Oracle, MS SQL Server, MySQL, CVS PVCS, Jira, Agile, Waterfall, MAVEN
- 4 years As Java Lead for development among offshore and on-site teams.
- 2 years working experience with Telecom domain on multiple projects.
- 4 years in Spring and Hibernate developing modules CRM, Retail banking & credit unions domain.
- 4 years in multi-tier web based application with JSP, Servlets, JavaScript, Ajax, Glassfish and Web Services.
- 2 years working experience in Auto mobile and Retail domain.
- 4 years working experience in Banking and Finance Domain.
- 2 years working experience in Insurance domain.1 year working experience in Healthcare Project.
- Ability to multitask in a variety of responsibilities in both technical and non-technical context.
- Experience in collecting business requirements from Business Analysts, Users and other Business groups.
- Experience in working with global teams spread across various countries and time zones.
- Good communication skills with experience in communicating well with senior management and Business groups to achieve good success rate of the projects.
TECHNICAL SKILLS
Design: My Eclipse, IBM Rational Suite.
Languages: Core Java 5 & 6, SQL, Javascript
Web Layer: JSP, JQuery, JavaScript, AJAX, Spring, Struts 1.x Struts 2, Spring MVC,, XML
Java Technologies: JSP, JDBC,JPA, Servlets, web services (JAX WS )
Testing & Deployment: IBM WebSphere (WAS 7.5) Server, Apache Http Server, Tomcat, JBoss, SoapUI, HP Quality Center, JIRA,JRebel, Jenkins, Ivy
Middleware: Spring Framework, Hibernate,JAXB
Database: Oracle 10/11, MS SQLServer 2012, MySQL 5.0
Operating Systems: Windows, Linux
Development Environment: Eclipse, Netbeans, Spring Source, Subversion, CVS, IBM Rational Clear case and Clear Quest Suit, Toad for Oracle, WebSphere Studio, Rational Application Developer, Ant, JUnit, Maven
PROFESSIONAL EXPERIENCE
Confidential, New Jersey
Senior Java Developer
Responsibilities:
- Device Payment: worked on various business requirements from business group, Vision Order Table reconciliation, Bug Fixes Production Trouble Tickets (TT), peripheral data support for contracts in retail desktop environments.
- Trouble Tickets (TT): Regression defect fixes involves Full stack technical analysis and providing solution involving UI middle layer server side, fixes, and back end fixes as well.
- Contract regeneration: developed a contract generation engine by doing its POC and later modified that in to a full scale regeneration engine, presently used nationwide, for all contract regeneration cases with seamless user experience, involving AOL accounts, and various other flows .used Core Java, Oracle DB scripts, batch jobs,
- EROES indirect, ETR: worked on various UI enhancements using Angular JS modules, Javascript for POS projects, bug fixes, regression defects security Audit mediation, providing fixes, and worked with System test to fix promote and release for Production .
- Participating in Joint Application Design Sessions
Environment: s: Accurev SCM, CORE JAVA, JQuery, JavaScript, web services Angular JS, Eclipse, CSS, JQuery, Spring, Junit, SQL, Web Services, JRebel, Jenkins, Ivy.
Confidential, New York
Senior Java Developer
Responsibilities:
- Senior Java Developer, responsible for the handling of server side business components from the development/integration phase including unit test, Agile methodologies was used.
- Support Subscriber Management System (SMS) applications. Using Struts, JQuery jsp based modules. Supporting new features requested by Business group.
- Extensively used HP Quality Centre, JIRA for bug reporting and tracking.
- Involved in Requirements gathering and Analysis. Participated in Agile Sprint Planning.
- Used Struts 2 MVC, JSP JQuery, for Enhancing the Web Applications Flow for Retail store management
- Used Spring for developing store management modules
- Developed numerous JAX WS web services, migration of existing operation codes by exposing them as a web services. As well as new web services for their K2 Mobile based platform, used Spring as a framework for layered architecture.
- Implement new features coding, and completing the enhancement life cycle for the work product, using selenium, HP Quality Center, Junit, Technical design documentation.
- Code re-factoring from java 1.4 to java 1.7
- Did unit testing using JUnit and also extensively involved in system, integration testing and bug fixing
- Extensively used JIRA for bug reporting and work flow tracking.
- Changed the design as per the new requirements for WSDL and XSD for the web services
Environment: s: Java/J2EE, Eclipse, Struts 2, CSS, JavaScript, JQuery, Spring, Junit, SQL, Shell Scripts, Maven, CVS, Jira, Web Services, UML.
Confidential, Montvale, NJ
Lead Java Developer
Responsibilities:
- Support mission critical dealer facing applications.
- Used Spring MVC and Spring Batch
- Used Spring Frame work with Database access
- Developed numerous UI (User Interface) screens using, J2EE, HTML, CSS, Jquery for creating new features on Dealer workshop web apps.
- Implement new features coding, and completing the enhancement life cycle for the work product.
- Orchestrate business process, design UML using IBM rational suite.
- Did unit testing and also extensively involved in bug fixing
- Used Session Facade, Service Locator and Value Object Design Patterns
- Report to different business and management, reporting.
- Mentor offshore team, Code Review work, allocation and integrating contribution.
Environment: s: Java/J2EE, IBM RAD, WebSphere Server, Apache Tomcat, Hibernate, Struts 2, CSS, JavaScript, JQuery, Spring, J Unit, SQL, Shell Scripts, ANT Scripts, Net Beans, CVS, DB2 UDB, Web Services, UML.
Confidential, Park Ridge, NJ
Senior Java Developer
Responsibilities:
- Designed and developed web based application using Java, J2EE, Struts MVC, Servlets, JavaScript, HTML
- Coded and completed the enhancement life cycle for the work product.
- Reported to different business and management.
- Used Glassfish Server to manage Development and QA deployment, for the team, and troubleshoot development activities .
- Mentored and code review contributions with offshore team.
Environment: s: Java/J2EE, JQuery, JUnit, Ajax, SQL, Oracle, Web Services, TSQL, SVN, Eclipse, CSS, Apache Tomcat, Glassfish, Hibernate, Net Beans, Maven, MultiProject/Site Environment.
Confidential
Senior System Analyst (Scrum Master)
Responsibilities:
- Prepared Unified Technical and Functional Specification document (UFT doc), High Level &mid-level design.
- Code construction for new stories, supported maintenance and changed requests for sustaining work orders.
- Worked on PL/SQL procedures, SQL optimization
- Gathered requirements from client, scoping and time lines with ownership of work and schedule in a story - sprint based development.
- Refactored/Optimized by reducing redundant JavaScript, Core Java/J2EE JSP/Web Services /Ant Scripts, JavaScript, JSP Based to improve implementation.
- Worked on GlassFish application server for development and debugging troubleshooting applications.
- Conducted builds, code reviews, QA testing, while maintaining the organization's QA processes CAR, CC etc.
- Coordination with offshore team and other team members.
Environment: s: Java/J2EE, Agile methodology J5EE, JSP, MVC, Java, JavaScript, JUnit, PL/SQL, Oracle, Rational Suit, Eclipse, Web Services, Ant Scripts, Net Beans, Glassfish, Hibernate, Spring, IBM Multi Site Environment.
Confidential, Boston, MA
Java Lead
Responsibilities:
- Responsible for full product knowledge from acquired project.
- Code construction using java, struts MVC
- Performed development involving offshore team development activities.
- Reported to customer, management.
- Understood project from startup, functioning at on site and worked direct with clients.
- Coded construction for 28 modules for different US states and designated carrier.
- Delivered and tracked, interaction with clients understanding change requirement and estimation.
- Mentored the team and preparing the environment at offshore.
Environment: s: Windows XP, Java/J2EE, JSP, Jboss Server, JSTL, Custom Tags, Net Beans Resin web container, XML XSLT, Oracle.
Confidential
Module Lead
Responsibilities:
- Reviewed functional specifications.
- Designed LLD and reviewed HLD, code review
- Java code construction for API Business, DAO and PL/SQL procedures.
- Construction Coding for SALM (Security and Licensing Monitor) sub-module.
Environment: s: Windows XP, Java/J2EE, JSP, Servlet, Struts, IBM iSeries DB2/400, JSTL, Custom Tags, Oracle, JTOpen, Log4j, JBoss Caching, TreeGrid, JBoss 4.2, Tomcat 5.0, JRUN 4.0, IBM WebSphere 6.0.
Confidential
Team Member
Responsibilities:
- Requirement analysis, design, development, integration, deployment.
- Coordinated the team.
- Designed and developed key user interface modules.
- Used J2EE, Spring Framework, Hibernate.
- Development of components in web search crawling process.
- Involved in the requirement analysis and effort estimation activities.
Environment: s: Java/J2EE, JSP/Servlets Struts 1.2, Jboss server, JavaScript for the developing the Portal Interface, Java for business logic, MySql with Ibatis framework, Apache Lucene as the underlying search technology, NetBeans IDE.
