We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

San Diego, CA

PROFESSIONAL SUMMARY:

  • 7+ yearsof strong software experience in design, development and deployment of web - based and Client-Server business applications using OOP, Java/J2EE technologies in various domains like Finance/Health/Commerce/Telecom/Insurance.
  • Experience with Angular JS, JQuery, JavaScript, VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
  • Expertise in client scripting language and serve scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node.js, AngularJS, Backbone.js.
  • Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and frameworks: Servlets, JSF, Struts, Spring, Web Services, EJB, JMS, MQ Services, Hibernate, JDBC, JPA, Log4j, Portals, GWT, JSP, Custom Tag Library, POJO’s, JSTL, AJAX, JSON, JavaScript, XML, UML, Log4J and Junit.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Factory, Abstract Factory, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate.
  • Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS.
  • Experienced in using PERL to read and write data from/to Excel, Sql Server andMySql.
  • Experience in developing cross platform server side applications using Node.js BackBone.js and Angular.js.to achieve scalability in real-time web applications.
  • Automate report generation in MongoDB using JavaScript, shell scripting, java.
  • Experience in Web Service Technologies: SOAP, WSDL, UDDI,Apache Axis, CXF, IBM JAX-WS.
  • Experience in architecting and implementing Enterprise Application Integration (EAI) projects with Service Oriented Architecture (SOA), Web Services 

TECHNICAL SKILLS:

  • Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Multi - threading, Java Networking
  • Programming Languages: Java JDK1.4/1.5/1.6, C++, C, SQL, PL/SQL
  • Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0.28/6.0,Bug tracking,Jenkins.
  • Frameworks: Struts 2.x/1.x, Spring 3.x/ 2.x, Hibernate 3.x, JSF 1.2/2.0,iBatis,Flex
  • UI Frameworks: JQuery, AngularJS, Bootstrap.
  • IDEs: Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ, Dream viewer
  • Web technologies: JSP,JavaScript,Json,jQuery,AJAX,XML,XSLT, HTML/XHTML/DHTML/HTML5, CSS/CSS3, Flash, ActionScript 3.0
  • Design Tools: Adobe PhotoShop, Adobe After Effect, Dreamweaver
  • Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST,SOAP UI
  • XML Tools: JAXB, Apache Axis, AltovaXMLSpy
  • Methodologies: Agile, Scrum, RUP, TDD, OOAD, SDLC
  • Modeling Tools: UML, Rational Rose, Visio
  • Testing technologies/tools: JUnit, JMeter, HtmlUnit
  • Database Servers: Oracle 8i/9i/10g/11G, DB2, SQL Server 2000/2005/2008, MySQL
  • Version Control: CVS,SVN, Rational clearcase, git
  • Build Tools: ANT, Maven
  • Metadata / Reporting Tools: Jakarta POI-HSSF, MicroStrategyPlatforms: Windows 2000/98/95/NT4.0, UNIX, Windows 7

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Sr. Full Stack Java Developer

Responsibilities:

  • Designed and developed the application using Agile Methodology and followed TDD and Scrum.
  • Developed the Product Builder UI screens using Angular-JS.
  • Developed Angular-JS components such as controllers, Services, filters, models and used HTTP service for rest service invocation.
  • Creating custom use modules and components, which extend the elements and modules of core Angular-JS.
  • Developed custom directives (for simultaneous file uploads) and created Angular JS services to consume in controllers.
  • Configured routing in the single page application promoting rich user experience.
  • Designed and developed the Simulator API for Amazon S3.
  • Maintained AWS infrastructure and developed back end services.
  • Used AWS SQS with JMSAPI for asynchronous communication by keeping messages in the Message queue.
  • Developed unit testing for angular components using Mocha, Chai, Gulp, Karma, Istanbul and Protractor.
  • Created custom angular filters to filter the data based on user selection in bootstrap dropdowns.
  • Implemented angular form validations and used bootstrap to show error, warning and info messages
  • Configured Spring security in the application with LDAPTemplate and access controls using Spring security annotations based on user roles.
  • Developed SpringJerseyresources for various HTTP methods and to send the requested data in JSON format to the web interface.
  • Implemented AngularJS filter to make the data searchable and sortable.
  • Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
  • Developed front-end code with Ajax call in AngularJS and jquery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well organized result in web pages by writing AngularJS controller, directives, services, and route providers.
  • Created Collections and documents and performed CRUD operations with Mongo repositories.
  • Developed API using Node.js to allocate access to data in SQL, MongoDB.
  • Written variety of filter queries in MongoDB to retrieve JSON data and passed to service layer.
  • Developed ORM mappings using Hibernate and wrote Criteria, Named and HQL queries for data retrievals in the DAO layer.
  • Implemented JAX Web services by applying SOA concepts in conjunction with SOAP.
  • Used Web Services for sending and getting data from different applications using WSDL messages, such as task details from Work distribution, Getting the status on the same, etc.
  • Used Apache AXIS on Eclipse Web Tools platform for developing creating the Web Services. Integrated with Spring IOC while implementing Web services.
  • Created Node.js Express server combined with Socket.io to build MVC framework from AngularJS Front End to MongoDB Back End to provide chatting service.
  • Used Spring declarative transaction management and Spring Batch and scheduling for backend data processing.
  • Implemented Normalization rules using regular expressions for minor parties.
  • Implemented RESTFul web services API using HTTP and REST principles.
  • Created features including Single Sign On with existing client website and a REST API to expose manipulation functionality to external clients using AngularJS.
  • Built RESTful API server to achieve CRUD operations for posts using Jersey, JAX-RS, JSON, spring REST using MEAN stack(MongoDB, Express, AngularJS, Node.js) Technologies.
  • Works with business analysts and coordinates with them to make sure the data is being populated properly.
  • Involved in writing JUNIT test cases and day to day builds and deployments using MAVEN and Jenkins.
  • Involved in working, updating and closing the tasks created in Microsoft Team Foundation Server.
  • Involved in converting the docket conversion system is to into XML that can be loaded into the Novus system.
  • Worked with WAS admin to deploy applications on Websphere Application Server.
  • Involved in Parsing the HTML and ENCRYPTED Data in to readable format and generate XML.
  • Used Node.js for creating event driven frameworks in scalable networks.
  • Formulated template with JSON data from Rest API endpoint using AngularJS routing services and used its Cache services in it.
  • Developed a modularized application using n-tier J2EE architecture, application server, spring framework , Hibernate .
  • Worked with AEM team to administer environments to ensure configuration is optimized as per requirements.
  • Did the application support on different environments from QA to Production.
  • Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Involved in Writing and Executing SQL Scripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
  • Day to Day Scrum meetings to update and discuss issues.
  • Involved in fixing the bugs biweekly iteration and publishing the Dockets to all Environments.

Environment: Java1.8, Spring 4, Spring boot, Angular-JS 1.3, Node.js, Angular-UI, Jersey, Mocha, Chai, Karma, Istanbul,Gulp, Ldap, Hibernate, Agile, Websphere,Oracle11g, Unix, Eclipse, Brackets, TFS, SQL, Maven,Jenkins, Mongo DB,Webservices,JUnit.

Confidential, Mayfield Village, OH

FullStack Java Developer

Responsibilities:

  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
  • Designing and implementing the User Interface using OO JavaScript, Ember JS, HTML, CSS/CSS3, SASS and AJAX.
  • Designed Prototype and project layout skeletons using ReactJS, JQuery and CSS/LESS and HTML5.
  • Experienced in developing web-based applications using Java, XML, CSS, HTML, DHTML and JavaScript.
  • Involved in designing and developed presentation layer using JSF, Ajax, and JQuery and third party libraries.
  • Implemented the associated business modules integration using spring, and Hibernate data mapping.
  • Worked on writing Perl scripts covering data feed handling, implementing business logic, communicating with web-services through SOAPLite module and WSDL.
  • Developed classes using core java (multithreading, concurrency, memory management) and some spring IOC.
  • Used spring dependency injection, annotations and Spring MVC components to implement business layer and navigation part of application.
  • Experience in reading and writing xml reports with Perl XML modules.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Used PERL to compare multiple files, finding differences between those files and translating data in the files prior to output.
  • Developed JSPs to dynamically generate HTML5 and display the data to the client side. Java Mail API was used to notify the user of the status and completion of their project.
  • Have used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by both web and mobile applications.
  • Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.
  • RESTful web services using Jersey for JAX-RS implementation.
  • Worked on Rest Web services as well as Node Rest framework for backend services, used Mongo DB (NoSQL) for database services.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Exposed and consumed SOAP based Web Services to communicate between systems.
  • GUI design and development using Java Swing, JFC Used for open source web testing.
  • Heavily used SOAP UI Pro version for testing the Web Services.
  • Developed several SOAP based JAX-WSWeb Service interfaces for integrating multiple systems, code re-usability.
  • JBoss Application server implementation, support, workload management and performance tuning including Web server setup configuration with JBoss App Server.
  • Developed web application and Implemented user interface using Ruby , CSS, HTML5, JavaScript, JQuery .
  • Wrote SQL queries, stored procedures and enhanced performance by running explain plans.
  • Expertise in using Design patterns and object oriented methodologies to design software for mobile phones (mobile application).
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Deployed Application instance on JBoss and WebLogic Server.
  • Developed the Web application using Spring MVC, Ext-JS, Html, JSP and JavaScript.
  • Used multithreading in programming to improve overall performance.

Environment: Java, J2EE, JDK 1.7/1.8, RCP, JBOSS, AWS SDK, Ext JS, Git, Swing, JFC, Perl 5.6, Spring 4.x, AWS SNS/SQS, hibernate4.x, Core Java, SOAP/Rest, Web Services, Python 2.7, JavaScript, UML, Web Services, HTML5,CSS, SASS, RAD 7, WAS 8 WSDL, SDK’s, JIRA 5.x/6.x, JAXB, Linux, JAX-WS, JAX RPC, JMS, JSF, UNIX, Ruby1.9.3, AKKA, NOSQL(MongoDB), Angular JS, NodeJs, ReactJS, AJAX,ApacheJMeter, JQuery, JUnit, Maven, Oracle 10g.

We'd love your feedback!