Java J2ee Developer Resume
Irving, TX
SUMMARY:
- 7+ years of experience in Information Technology involving Analysis, Design, Coding, Testing, Implementation and .
- Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi - Threading, Exception Handling and Polymorphism.
- Experience in SQL, PL/SQL, JDBC, Stored Procedures, Functions, Triggers and Packages.
- Proficient in working with various IDEs such as Eclipse, NetBeans, JBuilder, IBM RAD.
- Experience in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
- Experience of working as a Java/J2EE programmer developing applications using Servlets, JSP, JSTL, RMI, EJB, Struts, Spring, JSF, Java Beans, JDBC, JMS, Hibernate and MVC architecture.
- Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with teh newly emerging technologies.
- Expertise in Client scripting language and server-side scripting languages like HTML, CSS, JavaScript, AJAX, jQuery, Bootstrap, React JS, Backbone JS, Ember JS, Angular JS and Node JS.
- Good knowledge in usage of version controls such as CVS, VSS (Visual Source Safe), and Clear Case, ClearQuest.
- Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
- Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL, MS Access.
- Have experience in software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies/ Sprint.
- Participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding and testing with JUnit, good knowledge in integration using J2EE Architecture. Experience of onsite user .
- Developed REST based Microservices using Spring Boot. Experience in working with Web Services using SOAP, and REST. Creating a SOAP request and making a WSDL call.
- Strong experiences with databases Oracle 9i/10g/11g, My SQL, SQL Server.
- Strong implementation knowledge of Objected Oriented Analysis & Design using Agile & Extreme Methodologies.
- Good communication skills. Ability to quickly adapt to new environments and learn new technologies.
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL
Web Technologies: JSP, Servlets, JMS, JNDI, XSL, Spring, Hibernate, Spring Webservices, SOAP, WSDL, Multithreading, JavaScript, Log4j
UML Tools: Rational Rose, MS Visio
APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL
Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton, View Helper, Decorator
Frameworks: Struts, Hibernate, Spring, JSF
XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, XQuery
Databases: Oracle, MySQL, SQL Server
Scripting/GUI Tools: HTML, DHTML, DOJO, JSON, JavaScript, CSS, Shell Script
Operating Systems: Windows, Sun Solaris, Red Hat Linux
Application Servers: WebLogic, JBoss, Apache Tomcat, WebSphere
IDE: Eclipse, RAD, NetBeans, JBuilder
Build and Test Tools: Ant, Maven, Junit
Other Tools: TOAD for Oracle, Subversion (SVN), CVS, Castor, Clear Case, Clear Quest.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Java J2EE Developer
Responsibilities:
- Worked on JavaScript to validate input, manipulated HTML elements using JavaScript, developed external JavaScript codes dat can be used in several different web pages.
- Implemented EJB's session bean to maintain mobile session.
- Developed REST services to talk with adapter classes and exposed them to teh Angular JS front-end.
- Worked with PHP to contact with database.
- Programming experience in node.js, mongo db., Java and MySQL.
- Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
- Hands on experience in using Laravel Framework to develop a web application.
- Designed Frontend with in object-oriented JavaScript Framework like bootstrap, Backbone.js, Require.js, Node.js, Express.js, Angular.js and Ext.js.
- High use of Selenium in collecting client's information, development, identifying test cases, compatibly testing, automation of test scripts, Flex application testing and design, requirements review, design review, test plan review.
- Strong Knowledge in Hadoop Development Tool such as HDFS, MapReduce, PIG, HBASE, etc.
- Implemented application level persistence using Hibernate and spring.
- Configured Struts, Hibernate framework with Spring MVC.
- Experience Working onSelenium, QC, Rally, QTP, LoadRunner, JMeter, Fiddler, SOAP UI, REST/SOAP testing and API testing
- Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
- Developed teh application using Struts Framework which is based on teh MVC design pattern.
- Choose HTML, CSS & Bootstrap for designing part and Symfony2 as development part & MySQL as teh database.
- Deployed teh application on WebLogic Application Server cluster on Solaris environment.
- Deployed EJB Components on WebLogic.
- Creation of REST Web Services for teh management of data using Apache CXF.
- Development of AJAX toolkit-based applications using JSON.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Developed REST services to talk with adapter classes and exposed them to teh AngularJS front-end.
- Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed teh application.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
- Worked on Data Services implementation for teh CRUD services.
- Developed teh UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Implementation of teh Business logic layer for Mongo DB Services.
- Configured Maven dependencies for application building processes.
- Developed XSD for validation of XML request coming in from Web Service.
- Experience developing teh administrative UI using Angular JS and Node JS.
- Designed and developed client and server components of an administrative console for a business process engine framework usingJava, Google Web Toolkit and spring technologies.
- Make files and teh like. Worked with Clear case source management.
Environment: Java 8, J2EE, Servlets, JSTL, JSF, ICE Faces, XML, iRise, CSS, Spring, Hibernate, Struts, WebLogic, APACHE CXF and REST, jQuery, AJAX, ExtJS, JavaScript, JSP & SERVLET, Oracle, CRUD, SQL, UML, Eclipse, Junit, MAVEN, ITEXT,, JavaScript, WebLogic Application Server, ANT, Junit, Solaris, Windows, Jax-B, JMS, Log4j, Ant, Maven, GIT, GitHub.
Confidential, New York, NY
Java Developer
Responsibilities:
- Involved in all phases of Software Development Lifecycle (SDLC) using agile development methodology.
- Actively participated in teh daily SCRUM meetings with our team to produce quality deliverables within time.
- Involved in using Javalike Collections, Exception Handling, Multi-Threading, Serialization and java 1.8features like Lambdaexpressions, Stream API, facilitate pipelineprocessing and Method s
- Utilized Java8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase teh performance of teh Application.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Developing Java (Swing/AWT) client to work like an Application and Applet using teh server via RMI
- Designed and developed Site Hierarchy interface and other GUI Screen applications with JavaSwing
- Developing theMicroservicesusing Spring Boot dat create, update, delete and get teh data.
- Implemented functional programming feature of Java8 to developed Functional Interfaces withlambda Expressions andParallel operations on collections and for TEMPeffective sorting mechanisms.
- System built using Model-View-Controller (MVC) architecture. Implemented teh application using teh concrete principles laid down by several design patterns such as DTO, Intercepting Filters, Singleton and DAO
- Developed Unit test cases using JUnit, Mockito and Easy mock.
- Developed Micro Service to provide Restful API utilizingSpring Boot withSpring MVC.
- Designed and implemented application usingSpring Boot,Spring MVC, Spring IOC,Spring Batch,Spring Annotations,Spring AOP,Spring Transactions & Hibernate.
- Developed Maven scripts and developed builds using Mavenand continuous integration servers like Jenkins.
- Consumed Web Services for getting teh credit card information from third party application.
- Designed and Developed complex UI screens using Spring MVC, AJAX, jQuery, HTML5, CSS3 Java Script for request management and search and filter modules.
- ImplementedAngularJS Services to bind teh data and provide access to teh data on teh server
- Used Spring framework along with Angular 2, HTML, CSS, Node.JS and Java Script to construct teh dynamic web pages (presentation layer) for teh application.
- Implemented Angular 2 component router for navigation and services to connect to back-end APIs
- Experience in creating global exception strategy, sub-flows, property place holder common properties across environments, scatter-gather flows in Mule.
- Created SQL queries and executed using Hibernate Template by spring for improving teh performance.
- Involved in testing applications using Selenium RC and WEB DRIVER as a regularSelenium tools.
- Used AJAX to use teh RESTFUL web services in teh application which supported different format like text, JSON and XML.Developed Messaging framework for Asynchronous service using JMS.
- Developed Applications using Rule Engines, Drools.
- Launch, configure and maintain VPC, Subnet, Internal Gateway etc., to manage AWS Network, also Launch various AWS EC 2 instance to deploy various application
- Excellent in deploying teh applications inAWSas EC2 instances and create snapshots for teh data dat must be
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Responsible for designing and developing business services and DAO methods using Spring and Hibernate.
- Used JMS for Point-to-Point asynchronous messaging for high transactional Banking operation and Active MQ.
- Created test plan, advanced J-unit test cases and test classes using Power mock.
- Deployed and build teh application using teh Maven and Jenkins. Configured teh JIRA and Jenkins for Continuous Integration (CI) setup for teh project.
- Used SVN for software configuration management and version control of various development projects.
Environment: Spring, AngularJS, Agile scrum, lambda, Java 1.8, streams, Spring 4.1, Rest-service, HTML, AJAX, jQuery, Hibernate, JavaScript, Java8, Junit, Oracle 12g, JMS, Kibana, SONARQUBE, DROOLS, Pipelines, filters, SVN, CVS, Jenkins and WebLogic, Mule, Selenium Web Driver
Confidential, Austin, TX
Java J2EE Developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle.
- Implemented JSP, Struts MVC Framework and JDBC to handle teh workflow of teh application with Oracle as teh back-end.
- Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
- Used JavaScript for client-side validations and building web applications using HTML, CSS, JavaScript, jQuery and Ajax.
- Developed Servlets, Action Classes, Action Form Classes and configured teh Struts Configuration file.
- Actively involved in creating complex stored procedures, functions, triggers and created indexes on database table.
- Create Hibernate mapping files to map with teh data base tables and Java objects.
- Tomcat JBOSS servers were used for testing and WebSphere was used for deploying.
- Actively involved in creating schema and schema changes in Oracle database and wrote complex named query in Hibernate.
- Worked with Multithreading Concepts for Batch Processing and processing data, developing Database layer with ORM frameworks like Hibernate.
- Converting XML to java related objects using DOM.
- Involved in teh development of XML Schema Definition.
- Used Agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of teh Release support team.
- Interacted with teh business users, analysts and understanding teh requirements.
- Used ANT for building application and used Log4J for logging and debugging.
- Used CVS as version control system.
- Developed unit test cases and tested teh components using JUnit framework and automated teh scripts.
Environment: Java/J2EE, Struts2, JSP, Servlets, JDBC, XML, EJB, AJAX, jQuery, Oracle, SQL, Hibernate, WebSphere, Jenkins, Eclipse, JUnit, ANT, Log4j, CVS, UNIX.
Confidential
Java J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of teh application like Requirement gathering, Design, Analysis and Code development.
- Developed a prototype of teh application and demonstrated to business users to verify teh application functionality.
- Implemented Model View Control (MVC) architecture using Struts Framework and Spring framework
- Developed browser-basedJavaServer Faces front-end to an AS/400 system
- Worked on Web Sphere Application Server
- Used Ajax to provide dynamic features where applicable
- Used MVC pattern for GUI development in JSF and worked closely with JSF lifecycle, Servlets and JSPs are used for real-time reporting which is too complex to be handled by teh Business Objects
- Developing front end of application using HTML, CSS, backbone.js, JavaScript, jQuery.
- Used AngularJS framework where data from backend is stored in model and populated it to UI.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
Environment: Java1.5, JSP, JDBC, Spring Core 2.0, Struts 1.2, Hibernate 3.0, Design Patterns, XML, Oracle, PL/SQLDeveloper, WebLogic 10.3, Apache Axis 1.2, ANT, Clear case, JUnit, UML, Web services, SOAP, XSLT, Jira.
Confidential
Jr. Java Developer
Responsibilities:
- Involved in using XML for developing tool for user interface customization.
- Developed web GUI involving HTML, JSP under MVC architecture.
- Developed UI Functions Using Java Script.
- Involved in code reviews and enhancement of application.
- Developed various components of teh application and unit test them.
- Involved in developing teh customer form data tables, stored procedures and triggers.
- Maintaining teh customer Support and customer data from database tables in Oracle database.
- Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
- Deployed Enterprise application using Web sphere Server.
- Maintained multiple Enterprise applications in Production Environment of Web sphere.
- Successfully executed all teh test cases and fixed any bugs/issues identified during teh test cycles.
Environment: Java, J2EE, Custom tags, JSP, Spring, AJAX, Design Patterns, CVS, PL/SQL, XML, XSD, CSS, HTML, JavaScript, WebSphere, Oracle 10g, Windows.
