We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

New York, NY

SUMMARY

  • Over 5 (Five) of Java/J2EE developer wif IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE technologies (Core Java, JDBC, Servlets, JSP, EJB, XML, JMS, Struts, Spring, Hibernate, JPA, JSF MVC Frameworks, SEAM, JUNIT, SWINGS, Applets, Ice Faces, Java Web Services using RESTful and SOAP).
  • Expertise in all phases of software development life cycle (SDLC) process including Analysis, Design, Development, Implementation, Integration, Testing, Debugging, Production, Maintenance and Support of Object - oriented and Client-Server web applications.
  • Good experience in Could-Related Technologies like AWS
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including JSP, Servlets, Struts, Spring, Hibernate, JSF, EJB, JDBC, XML, Java Multi-threading API, SOAP & RESTful Web services.
  • Hands-on experience in different modules Spring Framework’s Spring Web Flow (Spring Core, Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring Security) Inversion of Control and Dependency Injection of Spring Application Framework.
  • Good Knowledge in working on Linux platform to develop and deploy JAVA applications
  • Extensive experience on creating different test cases using JUnit
  • Experience in Unix/Linux Shell Scripting
  • Good Experience in implementing several object-oriented design patterns such as Model View Controller (MVC), Business Delegate, Service Locator, DAO
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer and mapping Java classes wif database and using Hibernate query language (HQL).
  • Experience in Presentation layer, Front-end web pages using JSP, HTML, CSS.
  • Developed applications on different IDE’s such as Eclipse, NetBeans, etc.
  • Extensive noledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Streams & File I/O.
  • Expertise in implementing various well-non Object-Oriented/J2EE Design Patterns and Session, Entity, Message Driven Enterprise Java Beans
  • Experience in Configuring and deploying applications on Apache Tomcat, GlassFish
  • Hands on experience wif XML technologies
  • Extensive experience in SQL programming language in SQL Server, Oracle SQL and MySQL database environments. Developed Stored Procedures, Triggers, Views, Complex Join Queries, Indexes, Strong and in-depth noledge of various relation database systems.
  • Experience on Object Oriented Programming Concepts using languages such as Java, C++, python
  • Good working noledge on SVN, VSS, GIT or CVS for code management and version control.
  • Experience in different projects from different domains, like Payment processing, Insurance, Health care, Telecommunications, etc.

TECHNICAL SKILLS

  • Java/J2EE
  • JVM 1.6/1.7/1.8
  • JSP
  • Servlets
  • EJB
  • JDBC
  • Struts2
  • Spring
  • Hibernate
  • JavaScript
  • HTML
  • CSS
  • XML
  • C++
  • MS SQL Server
  • DB2
  • MySQL
  • Apache Tomcat
  • Eclipse
  • JSF
  • Windows 2003/XP/VISTA/7/8/10
  • UNIX
  • CSS
  • AJAX
  • HTML
  • XML
  • Object Oriented Programming (OOP)
  • SVN
  • CVS
  • Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Build Payment Processing Services
  • Create Payment Adapters for different financial institutes, like Chase, Amex, Alipay etc.
  • Analysis and understanding of business requirements and implement the process using Test-Driven Development (TDD) methodologies.
  • Used Spring 3.2 framework to integrate components of the application, configured the integration using XML and Annotation methods. Obtained bean references using Dependency Injection (DI)/IOC.
  • Developed handler methods in Spring MVC for the user management module.
  • Extensively participate in scripting SQL queries and managing the database schema in MySQL 5.0.
  • Used Hibernate in persistence layer and developed POJO's, Data Access Object (DAO) to handle database operations.
  • Extensively used design patterns like Singleton, Value Object, Service Delegator and Data Access Object
  • Implemented Java/J2EE design patterns such as Factory, DAO, and Singleton.
  • Using RESTful web services and AJAX for back-end communication.
  • Consumed SOAP web services to verify customer personal information, and to contact banks for payment.
  • Involved in deploying the system onto WebLogic 10.3 Application Server.
  • Assisted developing User Interface using JSP, JavaScript, HTML 4, CSS 3.
  • Integrated jQuery plugins wif AJAX calls for JSON data processing in quote generating module.
  • Used Maven 3.1 as the tool to build project and create WAR and EAR files.
  • Java Mail API is used to send statements and notifications about important updates such as claim status change.
  • Used SVN to commit and control the project versions and used Log4j for logging. Developed test cases and performed unit testing using JUnit 4.0.
  • Implement different processors like Auth, Verify, Reversal, Refund, Query for each adapter
  • Redesign database to handle different requirements from different banks.
  • Involve in Payment library project to build all the general modules for all adapters.
  • Create Unit tests, Integration tests for all different business cases
  • Heavily participate in QA testing and Production support

Environment: REST Framework, J2EE, SCRUM, GitHub, XML, Linux and JSON

Confidential, Red Bank, NJ

Java/J2EE Developer

Responsibilities:

  • Developed the application using Struts following MVC architecture
  • Developed Web Services using REST, WSDL and XML
  • Identified the participating pages and the navigation paths between pages.
  • Created several JSP’s and populated them wif data from databases using JDBC.
  • Developed the application using SSH(Structs2, Spring, Hibernate) Framework.
  • Developed action classes, form beans and Java Server Pages.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database wif Hibernate transaction control.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JMS, XML, JUNIT, HTML, JavaScript and CSS.
  • Used Hibernate framework to persist the employee work hours to the database.
  • Developed client side and server-side validations using Struts Validators Validations
  • Configured Apache HTTP Server and Apache Tomcat Server.
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Used Web Services-WSDL and SOAP for getting credit card information from patience and used SAX and DOM XML parsers for data retrieval.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems in developed action classes, form beans and Java Server Pages.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Designed and implemented the using Java, HTML, JSP, and JavaScript.
  • JavaScript is used for client side validation.
  • Involved in creating stateless and state full session beans.
  • Involved in creating Entity Beans for data persistence.

Environment: JDK, HTML, CSS, JSP, JavaScript, Servlets, Web Sphere, Oracle, MS Access

Confidential, New Haven, CT

Java/J2EE Developer

Responsibilities:

  • Fully involved in requirements gathering, stories writing, designing, implementing and testing phases using SCRUM Agile methodology
  • Created cloud-based Rest services using AWS technologies
  • Redesigned and implemented retry logic in exception handling by utilizing SQS properties
  • Participate in design new database schema to have better performance, data replication between different nodes wifin cluster
  • Using Rest Client and Splunk to address and locate issues for both production and testing environment
  • Implemented different tests including Unit Test, Contract Test, Suite Test, Functional Test and Performance Test
  • Create Performance Testing after making changes or creating new features using Scala
  • Got involved in different phases of SDLC, like Requirement Analysis, Solution Assessment, Implementation and Validation of the project.
  • Developed Web Services using XML, JSON
  • Using Stash as the source control of different projects
  • Fully involved in creating and updating Jenkins job to run tests, build war, deploy to test environment, deploy to production
  • Worked in iterative development process following SCRUM standards.
  • Participate in production troubleshooting, testing, and process automation efforts

Environment: AWS, Cloud, SQS, S3, Rest, Scala, J2EE, SCRUM, Git, XML, Mac OS and JSON

Confidential, Bridgewater, NJ

Java/J2EE Developer

Responsibilities:

  • Actively participated in requirements gathering, Stories writing, designing, implementing and testing phases using SCRUM Agile methodology.
  • Design and Implement whole payment processing service platform under JVM 1.8.
  • Deeply refactored the whole old application using Object-Oriented Principals to make it more robust and easily extendable.
  • Got involved in different phases of SDLC, like Requirement Analysis, Solution Assessment, Implementation and Validation of the project.
  • Migrated platform from Relational Database(SQL Server) to have better performance, data replication between different nodes wifin cluster
  • Develop and deploy application on Tomcat Server
  • Developed Web Services using XML, JSON
  • Used Shell Scripting in Linux
  • Fully involved in creating and updating the MS SQL Server Database.
  • Actively participate performance tuning for Database issues like creating index, denormalization
  • Developed Web Services using Remote Procedure Call for transferring different format of data, like JSON, XML, from different applications and servers.
  • Wrote complex SQL Store procedures into database
  • Used various design patterns like Singleton, Factory, DAO, DTO, Service locator, etc.
  • Worked in iterative development process following SCRUM standards.
  • Participate in production troubleshooting, testing, and process automation efforts
  • Worked on JUnit for creating test cases for all the Business Rules and the application code.

Environment: J2EE, SCRUM, JDBC, SVN, JavaScript, MS SQL Server, Tomcat, Rational Rose, JUnit, CSS, XML, Linux and Eclipse, JSON, XML

Confidential

Java/J2EE Developer

Responsibilities:

  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Manage Oracle database Tables, views, and store procedures.
  • Hibernate 3.0 was used for Object Relational Mapping. Hibernate Query language was used in the DAO layer.
  • Designed and Developed front-end using Servlets, JSP, JavaScript and AJAX
  • Used Struts 1.2 framework in web tire to handle user request.
  • Developed the Action classes, Action Form classes and configured the struts-config.xml.
  • Used Struts-validator framework for form-validation and application error Handling.
  • Used JavaScript as the client-side scripting language to perform validation on all forms and not to allow junk data.
  • Designed enterprise level web services using XML schema and SOAP technologies
  • Implement Spring MVC architecture, Spring IOC for dependency injection, Servlet targeting request module and flow of control generating JSP in Presentation Layer.
  • Involved in unit testing and system testing and also responsible for preparing test scripts for the system testing.
  • Experienced in working wif IDE Eclipse, MyEclipse.

Environment: Hibernate, Spring MVC Framework, UML, Servlet, JSP, AJAX, JavaScript, EJB (Session and Message Driven Beans), Web services, JDK, SQL, Web Sphere

Hire Now