We provide IT Staff Augmentation Services!

Sr Java/j2ee Full Stack Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • About 13+ years of experience in all phases ofSoftware Development Life Cycle(SDLC)including analysis, design, implementation, integration, testing and maintenanceof applications using Java/J2EE,EJB, Servlets, JSP, JSF, JavaScript, AJAX, Spring MVC, Struts 1.x/2.xandORM tools likeHibernateandObject - Oriented Client-Server technologies.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool,JMS,deploying applications onWebLogic, WebSphere, Tomcat, ApacheandJ Boss.
  • Expertise in designing and developing applications using Front end, J2EE technologies includingServlets, JSP, EJB, JMS, Struts, JSF, AJAX, Spring, Hibernate, I Batis,Web Services,XML,JNDI, JDBC, CVS, Ant.
  • Solid experience in developing Front-end applications using HTML5, DHTML, JSP, XML, Java Script, CSS, Flex, J Query, AJAX, React JS and Angular JS.
  • Expertise in developing application usingSpring Frameworkthat uses features ofIOC, Spring MVC, Spring Batch, Integration, ORM, Spring Boot, Micro Services, Spring JDBC, Spring SecurityandAOPfeatures.
  • Excellent experience in developing applications usingEclipseIDE 3.xandIBM RAD.
  • Strong Experience in working with Databases likeOracle 9i/10g/11g,DB2andSQL Server 2005/08,Sybase and proficiency in writing complexSQL, PL/SQL along with normalization of tables and tuning of queries .
  • Experience and knowledge on Spring Boot and Micro services architecture.
  • Experienced in developing Web servicesSOAP(Simple object access protocol) andWSDL(Web Services Description Language) using JAX-WS API, Apache Axis, Apache CXF.
  • Experienced in developingRestfulweb services usingJAX-RS API, Jersey and Rest Easy .
  • Good knowledge on Hadoop Big Data, NOSQL Cassandra and Mongo DB
  • Good knowledge withCVS, SVN,Clear CaseandGITversion control systems.
  • Experience and Knowledge in architecting J2EE, Web, Enterprise and Mobile applications
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration(UDDI) lookups,Web ServicesDescription Language (WSDL)using SOAP protocol, and Extended Markup Language(XML) andjavaXML parsers such asJAXB, SAX andDOM.
  • Working experience with Struts2.0, Hibernate 3.0 persistence technology, Spring Framework 2.5, 3.0.
  • Experienced in Banking, insurance and trading domains.
  • Performed unit testing usingJunit, Mockito and Test Ng, integration and deployment of applications done using toolsANTandMaven& debugging throughlog4j.
  • Aself-motivatedprofessional andnatural communicatorpossessinggood technical, initiating, leadership andproblem-solving skillsand has proven to be agood team player.

TECHNICAL SKILLS

J2EE Skills: JDBC 2.0/1.0, Servlets 2.3/2.2, JSP 1.2/1.1/1.0, JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF

Web Technologies: HTML5, JavaScript 1.3/1.2, AJAX, CSS3, XML, SOAP 1.1, Axis, WSDL, UDDI, J Query, AngularJS, Ext JS, Backbone JS

Database/Tools: Oracle 10/9.0.2.5/8.1.7 , TOAD, MangoDB, DB27.2/7.1, SqlServer 2000/7.0/6.5/6.0 , Hibernate 3.2/3.0

Web/App Server: ApacheTomcat5.5/4.1/3.3, WebLogic 9.1/8.1/7.0/6.1 , WebSphere5.0.2/4.0, J Boss 3.1, 4.0

Operating Systems: Solaris10/9/8/7, Sues Linux, Windows NT/2000/2003/Advance Server and MS Dos, Red Hat Linux.

IDE/Tools: RAD, Eclipse, My Eclipse, Net beans, Web Logic Workshop, ANT build script, Maven build script, Log4j logger, E2E logger, Jenkins, Hudson, JBPM, Drools, IBM Web Sphere Portal, SONAR

PROFESSIONAL EXPERIENCE

Confidential, PLANO, TX

Sr JAVA/J2EE Full Stack Developer

Responsibilities:

  • Working with Business Analysts, Solution Architects, Program Leads and Systems Analysts to design solutions, Customizing the interfaces and Developing the automation tools for Clients.
  • Working with Enterprise architects to ensure framework adheres to enterprise guidelines and strategic plans for design, review and migrating the application frameworks and defining the technologies for cloud automation.
  • Preparing state, sequence, functional and technical High-level architecture diagrams for SGB process. Design and creating the wiki links to expose the soap and restful webservices contracts and endpoints that can be useful to end clients for their future implementations.
  • Involve and creating the user stories and tasks In RTC for each project incremental. Participating story refinement, planning and retrospective meetings for each iteration. Estimating the effort, cost constraints and allocate the points for stories. All these actions are performed in Agile model.
  • Design and Developing mobile, digital and desktop Front end applications using Angular Js, React Js, JSP, HTML, JavaScript, CSS, Wicket and PS Frameworks.
  • Design and exposing application components using Spring Boot, Spring Integration, Servlets and Restful web services. Developing Http methods based on requirement and handling the errors using http status codes and annotations.
  • Designed and Developed Microservice components based on the business requirements using Spring boot and implementing the aggregate micro service architecture.
  • Developed and Customizing the service and business layers using Spring MVC, Spring Web, Spring Batch, Servlets, Xml, XPath, XSD, JAXB and EJB. Developed and using various JAVA and J2EE design patterns.
  • Developed the SOAP Webservices using Jax-WS and Axis framework. Developed restful webservices using Jax-RS and Jersey frameworks.
  • Developed and design Dao layer using Spring Data, Spring JDBC Template, Spring ORM, JPA and hibernate frameworks.
  • Design and Developed functions, procedures, packages, views and prepare Queries for fetching, updating data in DB2 and Oracle. Using SQL Developer and Squirrel tool for database changes.
  • Involved Test Driven Development (TDD) and writing technical testcases using Junit, Mockito, Power Mockito, Selenium and Test Ng frameworks. Involved Behavior Driven Development (BDD) and writing functional testcases using Karate and Cucumber.
  • Used GIT, SVN, ClearCase, Maven, Gradle, Jenkins, pipeline and internal organization tools for Continuous integration and automate build deploy the applications.
  • Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and Angular.JS.
  • Involved in designing in web pages using HTML 5, XHTML, CSS3, JavaScript, Angular.js, Redux, Angular-Bootstrap, Node.js, express.js, Mongo DB.
  • Skilled in leading frameworks as Angular.js to build high-quality, scalable and reusable components and Front-end solution.
  • Developed user interface by using the Angular HOC, Flux/Redux for SPA development.
  • Developed dynamic responsive Web Application by integrating Angular JS with Bootstrap and LESS CSS which is further integrated with Web Services.
  • Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, Angular HOC, Redux & Angular Promises
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and Angular Promises.
  • Enhanced the Angular Observables with Redux, Angular-router and Redux-thunk.
  • Achieved APIs calls from back end NodeJS using Angular axios.
  • Integrating Java applications with IBM MQ, JMS and Kafka for producing and consuming the messages.
  • Using log4j, Sl4j, Site Catalyst, macros, Splunk and Kibana tools for logging and monitoring the applications. Creating Splunk dashboard and alarms for monitoring the application across all environments.
  • Coordinating with offshore and near shore teams for application integration and development on various environments and working with production QA and production testing team volunteers for validating the deliveries.
  • Used ServiceNow and RTC tools for tracking and managing the release process approvals and review the component changes before going to production. Developed and executing the Unix batch jobs which are deployed in CTRL M and these batch applications are designed to run 24/7. Used STS framework and time schedulers for triggering EWL and batch jobs.
  • Used Eclipse, RAD, IDEA and sublime tools for developing application programming interface. Used SOAPUI, Postman and Swagger tools for validating the http methods.
  • Used Amazon web services like EC2, S3, RDS, Load balancing, SQS, IAM and cloud watch.
  • Worked on integrating AWS with client application infrastructures and selecting appropriate amazon webservice for computing, integrity or security
  • Deploy and managing cloud sandbox and enterprise machines across all environments for scalable up/down and computing the required software’s using EC2.
  • Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3, Bootstrap, jQuery, React HOC, Redux & React Promises
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.js and React Promises.
  • Enhanced the React Observables with Redux, React-router and Redux-thunk.
  • Developed user interface by using the React HOC, Flux/Redux for SPA development.
  • Created new web pages for current and new programs using Sublime Text Editor and JavaScript
  • Achieved APIs calls from back end NodeJS using React axios.
  • Elegantly used React-Router techniques Axios service to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Implemented React-Router, React Redux architecture, ES6, web pack and Grunt to turn application into Single Page Application.
  • Worked on Angular with TypeScript and other latest client-side technologies including ReactJS, ES6, Gulp, NodeJS, RxJS, Angular CLI, Webpack, Chrome DevTool, Karma and Jasmine.
  • Manage load balancing, fire wall setup and NAS mount in cloud environments. And create alerts and writing quires for application monitoring.

Environment: JAVA 1.7/1.8, Spring 3.0/4.0, Spring Boot, Web Services SOAP and REST, WebSphere 7/8, Servlets, EJB, PS-framework, Wicket, IBM MQ, SQLDeveloper, Maven, React JS, JavaScript, JSON, JENKINS, SONAR, Junit, Mockito, Kibana, Splunk, AWS, EC2, Azure, Gradle, OpenShift, Docker, Oracle PL/SQL.

Confidential, COLLIERVILLE, TN

Senior JAVA/J2EE Full Stack Developer, Cloud SA

Responsibilities:

  • Involved in the Analysis, Requirement gathering, Design, Coding and testing of user requirement phrases
  • Working on the development work as well as support for the existing products and previous releases.
  • Coordinated with Offshore, onshore teams, testing team and Architecture group for review of design and code.
  • Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
  • Designed and developed front end using Ajax, J query, Angular JS, JavaScript, HTML and CSS.
  • Exposed the microservice application components usingSpring Boot and Restful Web Service, developed http methods based on requirement and handled the errors using http status codes.
  • Designed and developedMicroservicesbased on the deployment actions usingSpring Boot.
  • Developed service and business layers using Spring MVC, AOP, ORM, JDBC, IOC, Integration and Batch Modules.
  • Used JBPM process to integrating the application with microservices using workflows.
  • Used JDBC Template, JPA and hibernate frameworks for implementing the DAO layer.
  • Used SVN, MAVEN, JENKIN, UDEPLOY tools for continuous integration and automate build and deploy
  • Used Eclipse for development and Web logic, J Boss and Tomcat Application Server for deployment.
  • Involved in testing and write the testcases using JUNIT, Mockito and Test Ng and Used log4j for logging.
  • Integrating Java application with Rabbit MQ for producing and consuming the Microservice component messages.
  • Writing shell, python script to build and deploy application.
  • Using SOAPUI, Postman tools for web services and used SVN for version management.
  • Using Monitoring tools Nagios, Kibana, cloud Monitoring
  • Wrote XML, XSD, XPATH files and generating the Stub classes using JAXB
  • Developed web services using JAX WS and Axis framework using SOAP Protocol.
  • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (Angular JS) using JSON.
  • Extensively used Redux Sagas to manage side effects in Angular and Redux.
  • Implemented mock backend, in Angular JS using Typescript for testing purposes.
  • Implement new Front-End features with Typescript/ JavaScript and other RESTful APIs.
  • Used Angular Router Redux to store the route parameters in the redux store.
  • Used Babel, SonarQube and Angular JSX presets.
  • Designing, Coding (development) and Debugging application using Eclipse Indigo as an IDE, Spring JDBC framework and DAO pattern, HTML5, CSS3, and JQuery.
  • Used AngularJS Dependency Injection (DI) to inject Angular Services and Chrome DevTools, as well as built custom Directives to provide reusable component.
  • Used Angular as framework to create a Single Page Application (SPA), which can bind data to specific views and synchronize data with server.
  • Developed test cases and performed unit testing using JUnit.
  • Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine.
  • Involved in developing function, procedures, SQL queries for fetching, updating, retrieving the data from the database Oracle, Mongo DB, Cassandra and Postgres.
  • Worked on VMware, AWS and Azure for provision and deprovision the application deployments.
  • Writing the puppet modules for new added platform services for Cloud environment.
  • Working on user private or public cloud environment issues via PDSM tickets
  • Used Storybook which is an open source tool for developing UI components in isolation for React.
  • Used axios to handle HTTP requests in a React and Redux application.
  • Integrated Redux data store allowing React components to have access to data Implemented the Model View Controller (MVC) framework and spring.
  • Worked on ReactJS for its code reusability and integrated Bootstrap. Used Redux architecture in the whole process to connect Actions.
  • Worked on React js on the front-end styled components using SCSS.
  • Good experience in developing web applications using HTML5, LESS, SCSS, JavaScript, React JS, Bootstrap, JQuery and JSON and Spring MVC
  • Testing and updating the cloud ops feature tasks on red mine tickets.

Environment: JAVA 1.7/1.8, Spring 3.0/4.0, Spring Boot, Web Services SOAP and REST, WebLogic 12.1.3, RabbitMQ, SQLDeveloper, Maven, Angular JS 2.0, JavaScript, JSON, JENKINS, SONAR, JBPM, Drools, Junit, Mockito, Nagios, Puppet, VMWare, AWS, Azure, XPath, U Deploy, Postgres, Cassandra, Oracle PL/SQL.

Confidential, WESTLAKE, TX

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in the Analysis, Requirement gathering, Design, Coding and testing of user requirement phrases
  • Working on the development work as well as support for the existing products and previous releases.
  • Working with the development team in client side and updating status daily.
  • Developed and customized business objects using Spring IOC, MVC, AOP, Integration and Batch Modules.
  • Coordinated with Architecture group for review of design and code.
  • Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
  • Used RAD for development and Web Sphere Application Server for deployment.
  • Involved in testing using JUNIT, Mockito and Used log4j for logging.
  • Integrating Java application with MQ and Used SONAR cube for Code review.
  • Using shell script to build and deploy application.
  • Used Maven as a build and deployment tool. And used JENKIN's for build.
  • Using SOAP UI and RAD performance Tuning tools and Used RTC as version management.
  • Wrote XML, XSD files and generating the Stub classes using JAXB
  • Developed web services using JAX WS and JAX RPC framework using SOAP Protocol.
  • Worked on Web Services using java API for XML Services and build, deploying Restful Web APIs Services.
  • Used Spring JDBC module for getting the data from the database Oracle.
  • Was involved in technical design, which included XSD validations, relations, error messages, custom exception handling, coding standards, etc.
  • Implementing concurrent thread process using throttle concept.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.

Environment: JAVA 1.5/1.6, Spring 3.0, Springs Batch & Spring Integration, Web Services SOAP and REST, Web Sphere 8.5.5, MQ, SQLDeveloper, Maven, Junit, Mockito, RAD, RTC, JENKINS, SONAR, Oracle PL/SQL.

Confidential, NewYork

Sr. JAVA/J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirement phrases
  • Working on the development work as well as support for the existing application and previous releases.
  • Working with the development team in client side and updating status daily.
  • Worked on front end technologies Ajax, J query, JavaScript, HTML and CSS
  • Developed business objects using Spring IOC, MVC, AOP and Batch.
  • Coordinated with Architecture group for review of design and code.
  • Troubleshooting of application related issues by analyzing log files created in Linux/Unix environment.
  • Made changes to Maven POM files.
  • Used Eclipse and My Eclipse for development and WebSphere Application Server for deployment.
  • Involved in testing using JUnit.
  • Integrating Java application with JMS.
  • Implementing the rules using Drools
  • Using shell script to build and deploy application
  • Involved in fixing various defects assigned on the Mercury testing tool.
  • Used log4j for logging.
  • Used Maven as a build and deployment tool.
  • Developed web services using axis1.4 and axis 2.0 framework using SOAP Protocol.
  • Worked on Web Services using java API for XML Services and build, deploying Restful Web APIs Services
  • Used hibernate framework for getting the data from the database Oracle.
  • Was involved in technical design, which included, defining the screens, validations, relations, error messages, coding standards, etc.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Configured log4j.properties to use log4j framework.
  • Used SVN as version management.

Environment: JAVA 1.5/1.6, J query, Spring 3.0, Springs Batch & Spring Web, Hibernate 3.0, Drools, Web Services SOAP and REST, Web Sphere 8.5.5, JSP, JSTL, SQLDeveloper, Tomcat Server 8, J boss, WebSphere, WebLogic, CSS,JavaScript, Maven, Eclipse, My Eclipse, SiteMinder, SVN, Oracle PL/SQL.

Confidential, NewYork

J2EE Developer

Responsibilities:

  • Worked under tight deadline and coordinated with core team and client to achieve the deadline successfully.
  • Responsible for preparing project plan according to stiff deadline.
  • Developed the presentation layer using Flex and JSP and JavaScript
  • Implemented JSPs, Servlets, and EJBs in the MVC Struts Framework to effectively handle the workflow of the application.
  • Develop the Flex Based UI component for Deal Simulation module.
  • Provided technical leadership, mentorship and guidance to the team.
  • Responsible for Validating and Checking for the GUI functionality
  • Integrating java application with MQ
  • Implemented and Updating the Data Base Tables, Packages, procedures, functions views.
  • Developed controllers that communicate with the Hibernate layer for updating/fetching the data

Environment: /Technologies: Enterprise Java Beans (EJB)Java, J2EE, Flex, JSP, JavaScript, Servlet, JDBC, EJB, XML, JUnit, WebSphere Application Server, TOAD, Oracle 9i, JNDI

Confidential, NewYork

JAVA/J2EE Developer

Responsibilities:

  • Visiting client sides to provide support and solution during requirement analysis, system designing and user acceptance testing.
  • Designed and implemented UI layer using Struts MVC, Struts Forms, JSP,JavaScript, XML, XHTML, XSL, XSLT and business logic using Servlets, JSP and J2EE framework.
  • Prepared queries using DB2 control center and Toad.
  • Using RCP to develop the frontend application.
  • Involved in coding of JSP pages using CSS and HTML for the presentation of data on the View layer in MVC architecture.
  • Responsible for WebSphere Installation, Database installation, and software maintenance.
  • Developed custom tags extended from struts tags to enable the highlighting of all the invalid input fields if validation errors occur.
  • Developed various documents within the application using XML, and used XSLT, JSTL for transformation.
  • Integrated LOG4J framework into the Application.
  • Design patterns like Bridge, Session Facade, Business Delegate, Value Object etc. were implemented.
  • Involved in different applications testing including Unit testing, integrated testing and production testing.
  • Wrote DB2 SQL queries and Stored Procedure for accessing, manipulating and updating DB2 database.
  • Used JavaScript libraries like J query and Prototype for creating animation effects and making AJAX request for getting data and updating database.
  • Wrote Sybase queries and Stored Procedure for accessing, manipulating and updating database.
  • Deploy applications on WebSphere and J Boss, Migrated from IBM WebSphere to J Boss.
  • Developed Storage Location QC module, using J query forfrontend, and Ajax to services classes for data fetching.
  • Consumed and leveraged SOAP over HTTP (XML Schema XSD) and Restful web services in Services layer.
  • Developed Jasper Report to show QC result values using Crosstab and list.
  • Integrating Java application with MQ and Tibco
  • Implemented ANT script to build deliveries for Master data.
  • Implementing the rules using Drools
  • Web pages are developed using JSP, HTML, and JavaScript.
  • Used Oracle Procedures, Triggers, Functions, and Packages.

Environment: Java5/6, Java7 Stack, Spring, JSP, ExtJs3.1/4.1, Servlets, XML, HTML, DHTML, CSS,JavaScript, AJAX, Oracle, SQL, PL/SQL, JDBC,JavaBeans, JUnit, UML, Subversion, WebSphere 7, Windows, Unix, EJB 2.1, Restful Web services, WebLogic, Hibernate 3.0, Maven 2, SVN, Drools, JBPM, J Boss 5.1, Windows, Linux, Sybase, MSSQL Server 2008.

Confidential, NC

Java/J2EE Senior Programmer

Responsibilities:

  • Implementing the design patterns like Singleton, value object pattern and Data access objects in the project.
  • Involved in system design and development in core java using Collections, multithreading and exception handling.
  • Designed and developed the UI using HTML, CSS and JSP.
  • Responsible for development of presentation layer using JSP, spring.
  • Business logic was developed using Session beans and container managed persistence services via Hibernate.
  • Involved in developing web services using SOAP (UDDI, WSDL), XML.
  • Deployed entity beans on WebSphere Application Server.
  • Worked on LDAP configuration for accessing and maintaining distributed directory information services over Web security protocol network.
  • Implemented MVC architecture using struts, JSP & Enterprise Java Beans.
  • Involved in development of services-based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
  • Exposed to all phases of software development life cycle, including in-depth knowledge of RUP.
  • Designing and coding of Action classes and Business Layer and DAO Classes and wired them using Spring Framework.
  • Worked on Persistence layer from simple DAO to Spring/Hibernate.
  • Designed Stateless Session Beans fitting the requirement of the business and implemented its interfaces.
  • Implemented Data Access Objects (DAO pattern) using JDBC.
  • Developed batch programs to update and modify metadata of large number of documents in FileNet Repository using CE APIs.
  • Extensively used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Designed Asynchronous communication using Ajax.
  • Worked on creating Packages, Stored Procedures & Functions in Oracle using PL/SQL and TOAD.
  • Involved in the Code Review Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency. Used the JDBC for data retrieval from the database for various inquiries.

Environment: J2EE 5.0, HTML, Java Script, Ajax, JDBC 3.0, SQL procedures, Hibernate 3.0, Struts Framework 1.1, SAML, Ant, SOA, SOAP, DAO, XML, XSLT, JSP 2.1, JTA 1.1, Servlets 2.5, Web Service 1.2, IBM Web Sphere 6.x, IBM Rational Clear Case, LDAP, MS- Office 2007, Oracle 9i, Eclipse 3.4

We'd love your feedback!