We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Lead / Senior JAVA/J2ee Developer with 15+ years of experience in Web and Enterprise applications development using JAVA/J2EE.
  • Experience in deploying applications to Apache Tomcat 5x,6x,7x,8x, Weblogic, IBM WebSphere 6.x,8.x, JBoss 5.x,7x, Glassfish 3.x,4.x and Sun One.
  • Developed J2EE applications by using Rational Application Developer and IDE’s such as Eclipse, Intellij, RAD, Net beans and Edit Plus.
  • Extensive experience in design and development of multi - tier applications using Java, J2EE, Struts 1.x,2.x, Spring, Hibernate, XML, XSD, SOAP, WSDL, HTML, JavaScript, Tag Libs, AJAX.
  • Extensive noledge in working with different MVC Frameworks like Struts, spring, ORM (Object Relational mapping tools) like Hibernate and SJM
  • Experience in development of web application using Struts (1.x, 2.x) and spring (5.x) modules like Spring CORE, Boot, AOP, JDBC Template, ORM and MVC.
  • Proficient in using RDBMS concepts with Oracle 8i, 10g,11g, SQL Server 2008 and MySQL
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Good experience in log4J implementation to persist teh data into log files and experience with Ant and Maven for teh build and deployment of applications.
  • Worked on J2SE technologies like Core Java (Collections, Garbage collection, Exceptional Handling) and worked on J2EE like JDBC, Servlets, and JSP
  • Worked on BPM technologies like jBPM 4.0, TIBCO INCONCERT and AWD 10.
  • Good experience in implementing different design patterns such as Singleton, Factory pattern, DAO, Session Facade, Value List Handler, Business Delegate, and Model View Controller
  • Experience in working on Agile and Water fall models.
  • Managed daily production issues and application maintenances
  • Worked as part of Tech Group for reviewing all teh development application in ODC
  • Experience in working with multiple vendors and geographically distributed teams
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting

TECHNICAL SKILLS

Technologies: J2EE, Java EE, Servlets, JSP, WSDL, XML, JAX-RPC, EJB 2.x, MDB, JDBC 2.0, UML, MVC, ColdFusion, JNDI, JMS, JAVA MAIL, PHP, .Net & Hibernate.

Databases: Oracle 8i,11g,12c, SQL Server & MySQL

Web Development: HTML/HTML5, Foundation Framework (6.5), Bootstrap (3.x),Ajax, JavaScript, jQuery, Angular(2.x,4.x),CSS

Methodology: OOAD, UML, MVC 2 (Struts), Spring, Hibernate, Ibatis & SJM

App/Web Servers: WebLogic 6.x, WebSphere 6.x,8.X, jBoss, Tomcat 7.x,8.x, Glassfish and Sun One

Operating Sys: Windows and Unix

Scripting Lang: Shell script and windows scripting

Tools: Eclipse, RAD, SVN, TOAD, JIRA, Ant, Log4J, Maven (3.x), intellij, NetBeans and HP QC: Configuration

GIT, VSS, CVS and SVN: Bpm jBPM, Tibco InConcert & AWD

Big data: Hadoop, Hive, MapReduce, Pig and HDFS

PROFESSIONAL EXPERIENCE

Confidential - NJ

Senior JAVA/J2ee Developer

Responsibilities:

  • Responsible for design and development of new features to enhance teh existing software applications using JAVA, J2EE (Struts 2),jsp, CSS JavaScript, Oracle and Tomcat application Server
  • Extensively working on Core Java (Data Structures, Exceptional Handling) and on J2EE like JDBC, Servlets, and JSP
  • Expertise in creating teh web Application using HTML/HTML5,CSS, Foundation Framework(6.5), Bootstrap(3.3), Tiles,AnjularJS(4.0),Ajax and JSON
  • Migrated entire UI to Foundation framework
  • Responsible for Migrating application from Struts 2.3 to Spring
  • Migrated code from CVS to GIT repository
  • Created dynamic Jasper reports to sending teh client notices.
  • Interfacing with Oracle Databases as an application developer using SQL, PL/SQL
  • Execute teh software development activities contained within teh software development plan. Must have a good understanding of Software Development Life Cycle (SDLC).
  • Working with SFTP Clients, IDE’s such as Net Beans, TOAD for Oracle and Tomcat.
  • Requirements gathering, develop teh GUI, and write business logic code for server side and client-side implementation
  • Work in conjunction with teh Product Design Team to produce complex system analysis, design, test case and implementation documentation
  • Responsible for teh creation and execution of teh Unit Test cases for each coding assignment
  • Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk
  • Responsible for translation of business requirements into scalable design components
  • Implementing teh Role Based User authorization for all teh applications
  • Strong understanding of Object-Oriented concepts
  • Regularly report progress on projects
  • Good writing/ oral communication skills are necessary to work within teh team as well as with clients.

Environment: Java 1.8,11/J2EE, Struts (2.x), JSP, Spring 5.x, Tiles,Maven,Git, Foundation framework(6.5),AngulaJS,BootStrap,Jasper reports JavaScript, Oracle 12C, SQL, PL/SQL, Log4J, Log4j2,Netbeans, Tomcat 7.x,Toad and SVN

Confidential, NJ

Lead Developer/Project Manager

Responsibilities:

  • Involved in minor & major enhancements and application maintenance using Java, J2EE, Drools and Spring Applications
  • Worked on J2SE technologies like Core Java (Collections, Garbage collection, Exceptional Handling) and worked on J2EE like JDBC, Servlets, and JSP
  • Responsible for analyzing teh data in Oracle, Sybase Database and DB2 database for teh analyzing L3 issues
  • Responsible for new Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Designed and Developed custom script for retrieving trade confirms from backend using java, webservices and JUnit
  • Responsible for fixing teh L3 support issue and managing teh handover between regions (US, UK, HK & IND)
  • Ensuring teh fixes are completed within teh deadline provided without compromising teh quality
  • Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
  • Attending project change management review meetings and discussions to analyze status and future requirements
  • Creating teh templates for KEDB, KDB Documentation of tasks and processes as part of L3, which will be useful to other support team for future maintenance and enhancement
  • Attended project meetings and discussions to analyze project status and future requirements
  • Involved in build, unit testing, code reviews and ensured quality of deliverables.
  • Involved in preparing estimations
  • Temporary resolution for teh business-critical issues
  • Managed team of 8-12 members and preparing detailed work plan.
  • Process improvement based on teh redundant L3 issues
  • Performance Analysis on loading teh Drool rules
  • Memory allocation analysis and resolution for teh NAS issues
  • Provide Account Level update

Environment: Java 1.8/J2EE, Springs, Drools, UNIX Scripting, Webservices JavaScript, Sybase, DB2, SQL, PL/SQL, Log4J, Maven, JIRA, Aqua Studio, IntelliJ, jboss 5.0, Apache Tomcat 6x, BOSI Cache and SVN

Confidential, South Brunswick, NJ

Technology Lead

Responsibilities:

  • Analyzing root cause and propose teh suitable solution
  • Bug Fixing, unit testing and Integration testing
  • Performance optimization
  • Platform stability enhancements
  • Attending project meetings and discussions to analyze status and future requirements
  • Documentation of tasks and processes which will be useful to other developer for future maintenance and enhancement
  • Involved in enhancements and application maintenance using Java, J2EE, JBPM, Spring and Hibernate Applications
  • Worked on J2SE technologies like Core Java (Collections, Garbage collection, Exceptional Handling) and worked on J2EE like JDBC, Servlets, and JSP
  • Responsible for Migrating of teh drools applications from jboss to Tomcat Application Server
  • Worked on teh java 8.0 migration on Date API for teh existing application.
  • Developed teh presentation layer using HTML,CSS, Java Script, AngularJS(2.0),JSPs and XML for teh new change request.
  • Responsible for analyzing teh data in Oracle Database for teh monitoring dashboard.
  • Responsible for new Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Designed and Developed custom-made exception for teh detail analysis of teh Production Issues.
  • Responsible for Migrating of teh application from Ruby to UNIX with minimum KT.
  • Ensuring teh fixes are completed within teh deadline provided without compromising teh quality
  • Providing production support to commerce systems
  • Involved in translation of business requirements into design components.
  • Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
  • Anchor proof of concept (POC) development to validate proposed solution and reduce technical risk.
  • Involved in preparing estimations
  • Attended project meetings and discussions to analyze project status and future requirements
  • Involved in build, unit testing, code reviews and ensured quality of deliverables.
  • Offshore co-ordination

Environment: Java 1.5,1.8/J2EE, Struts, Springs, jBPM, JSP, Ruby's on Rails, UNIX Scripting, Webservices JavaScript, HTML,AngularJS(2.0) Hibernate 3, SQL, PL/SQL, Log4J, Maven, JIRA, Toad, Oracle 11G, Apache Tomcat 7x, Glassfish server 4.x,NetBeans IDE, RAD, jBoss 4.0.2,7.0 and SVN

Confidential - Irvine, CA

Responsibilities:

  • Responsible for handling all teh Customer's development projects.
  • Responsible for Migrating of teh application from ColdFusion to Java/J2ee technology with minimum KT.
  • Implemented teh GUI using struts 2 framework.
  • Primitive client-side validations are handled using JavaScript.
  • Developed single page application using AngularJS framework.
  • Developed teh J2EE components using Eclipse, .Net Controllers using visual Studio and PHP.
  • Responsible for developing webUI using JavaScript, jQuery, Ajax, PHP, JSP, CSS, HTML & XML.
  • Prepared for project plan, Schedule, SOW and activity plan.
  • Implemented REST & SOAP Web Services for other applications to communicate in PHP.
  • Responsible for KT co-ordination, Project Plan preparation, Code Reviews and tracking teh Schedule.
  • Developed reports using SSRS package as per teh client requirements.
  • Involved in teh understanding and designing of teh complex back-end framework.
  • Involved in development of Applications with enhancements.
  • Responsible for creating teh Project proposal for new customers.
  • Periodical coordination with IT Owners, Application Users and Infrastructure Teams.
  • Managed team of 10 members both onsite and offshore

Environment: Java/J2ee, JSP, Struts2, JavaScript, CSS, jQuery, Ajax, PHP, .Net, Coldfusion, Apache, XML, SVN, Oracle 11g, Angular JS, Web Services, Unix, SQL Server 2012, MS Visio, Apache Tomcat 6x, Net Beans IDE,PLSQL, FileZilla.

Confidential, Windsor, CT

Responsibilities:

  • Prepared for project plan, Schedule, SOW and activity plan.
  • Managed team of 15 members and preparing detailed work plan.
  • Responsible for migration of teh application to Kerberos authentication as per Client Standards.
  • Involved in development and maintenance of Applications with enhancements and critical production fixes.
  • Involved in developing applications using Java, J2EE, jBPM, Spring, Hibernate and Struts
  • Used Springs Dependency Injection, AOP frameworks etc.
  • Implemented Java1.5 Collections Frame work.
  • Configured JMS Queues, Queue Connection Factories etc.
  • Develop user interfaces using JSP, HTML, Java Script and CSS
  • Used DAO design pattern for hiding teh access to data source objects and MVC Design Pattern.
  • Used IBM RAD8 as IDE tool to develop teh application and HP QC for bug and issue tracking
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL, DML SQL queries
  • Used CVS, SVN for software configuration management and version control
  • Coded many custom-made exception classes as and when required.
  • Expectation of first shot resolution: > 90% (derived from experience values)
  • Used Log4j to implement logging facilities.
  • Used Web services for updating teh external interfaced application on teh status of teh Claims.
  • Giving project demos to teh customer on timely basis.
  • Used HP Quality Center for Defect Reporting and Tracking
  • Used Maven deployment
  • Developing teh Proof of Concept using jBPM for teh InConcert concepts used in teh applications
  • Provided an understanding of JBPM-JPDL
  • Created BPM template, JBPM database for teh InConcert related workflow and database
  • Involved to setup project environment for teh jBPM application.
  • Analysis on migrating existing functionality to AWD
  • Created common functionality for migrating InConcert to AWD, JBPM database for teh InConcert related workflow and database
  • Support efforts to assess current state, identify customer requirements, and define teh future state and/or business solution.
  • Analysis and solution of incidents and problems (e.g. adjust configurations and jobs - no code hotfixes )
  • Processing of incidents or service requests that cannot be processed by teh 1st level support and can be categorized as “issue is due to central applications”
  • Carry out change management processes (apply, evaluate, communication of change requests)
  • Processing of defined routine tasks (operational management “, e.g. control of logs and job flow)
  • Proactive problem management (recognize capacity trends, report optimization potential to teh 3rd level)
  • Worked productively together with teh developers and Quality assurance team of applications
  • Periodical coordination with IT Owners, Application Users, Infrastructure and Quality Teams.
  • Responsible for technical support for teh development team members in Migration of teh applications from Sunone to Web Sphere Application Server
  • Ticket Review, KT co-ordination, Project Plan preparation, Code Reviews and tracking teh Schedule
  • Prepared of Understanding document, Design document and Development schedules
  • Worked as part of Swiss Tech Group for reviewing all teh development application in ODC.

Environment: Java 1.5,1.6, Java/J2ee, Struts2, Spring, Hibernate 3, jbpm, Tibco Inconcert, Documentum, AWD, JSP Javascript, Jms, Ejb, Batch Jobs, Unix, Xml, Rad 8.0, Svn, SunOne Application Server, Apache Tomcat 5x,NetBean IDE, WebSphere6.1, Jboss 5, Oracle 11g, Log 4j, PLSQL, SVN, WSDL, MAVEN, TOAD & HP QC.

Confidential -San Diego-CA

Responsibilities:

  • Responsible for handling all teh enhancements for GAMELA, GARATA Admin, GARATA Portal, and support teh users for smooth operation of teh system
  • Managed team of 25 members and preparing detailed work plan in GARATA Java Lead.
  • Coordinated with end-users (SGS members) and teams involved with a specific project to assure a positive outcome.
  • Responsible for Assigning Change Requests, understanding teh requirements and Creating Technical documentation.
  • Extensively worked on web programming using SJM v1.0 and Struts 1.2.
  • Developed teh presentation layer using CSS, Java Script, JSPs and XML.
  • Have coded numerous DAO’s. Used SQL, PLSQL as teh query languages in jDBC.
  • Designing and implementation (DATA PATCHING and JAVA changes).
  • Followed TDD and created numerous test cases for unit testing of teh code using JUnit testing framework.
  • Responsible for creating teh jobs for loading teh data from files to transaction tables.
  • Developed reusable business components by using J2EE technology.
  • Implemented J2ee Design patterns like MVC, Session Facade, Value List handler, DAO, Business Delegate etc.
  • Designed and Developed custom-made exception as and when required.
  • Developed teh J2EE components using RAD and Eclipse.
  • Used SVN for version control.
  • Involved in teh understanding and designing of teh complex back-end framework.
  • Used Log4j to implement logging facilities.
  • Configured and Deployed application on Websphere Application Server and migrated from Glassfish to Web Logic Server
  • Responsible for Monitoring, logging and management of all incidents raised in ARS. (User Incidents) and Bugzilla.

Environment: JDK 1.5, Java EE 5, Web logic, WebSphere, Eclipse, Oracle 8i,10g, JSP 2.1, Java Beans, Struts 1.2, SJM Framework, GlassFish 3.x,CSS, Java Script, XPath, XQuery, XML, PLSQL, UNIX, Log4j, TOAD, VSS, ARS (Ticketing System & Bugzilla.

We'd love your feedback!