We provide IT Staff Augmentation Services!

Sr Java Full Stack Developer Resume

Raleigh, NC

SUMMARY:

  • Software Developer with strong experience of 6 years in designing, developing and maintaining the web based and the business applications using Java, J2EE, Weblogic Portal, Websphere, Oracle Technologies and proficient in all aspects of system architecture, including designing and implementing large, scalable, distributed systems.
  • Strong experience in building web applications using various Spring Framework features like Spring Core, Spring MVC, Spring AOP, Spring ORM, Spring DAO, Spring Boot, Spring Logging, Spring Transaction.
  • Experience with IBM WebSphere, JBOSS and Apache Tomcat Application Server.
  • Strong experience with Application Servers - WebLogic, WebSphere, JBoss, Apache Tomcat, Java Web Server, Database - Oracle, Sybase, SQL Server, DB2. Data stores - Cassandra and Caching.
  • Expertise in open source frameworks like Struts 2.0, Spring 2.5, Servlets (IOC, JDBC, AOP, and LDAP), Web services, Hibernate 3.0, JAXB, AXIS-2, JAAS (Java Authorization and Authentication System), JUNIT etc.
  • Extensively used spring security with SAML 2.0 for Single Sign on. Users are given access to specific screens depending upon their user roles.
  • Excellent knowledge in working with various databases like SQL Server(RDBMS), MySQL, DB2, ORACLE and MongoDB (NoSQL).
  • Hands on experience using Bootstrap and Polymer library to build responsive web apps that load quickly, respond instantly and highly interactive.
  • Experienced in Object-Oriented analysis and design, with J2EE design patterns including Singleton, Factory, Prototype, Session Façade, Data Access Object, DAO, Service Locator, Data Transfer Object, Business Delegate.
  • Experience in writing test-cases in Java environment using JUnit.
  • Experienced in the MVC Architecture using Struts & Spring Frameworks. JMS, JNDI and Hibernate.
  • Knowledge and experience in XML and XML parsers, SOAP-based web services, RESTful Web Services, UML.
  • Expertise in Object Oriented Methodologies (OOAD), Aspect Oriented Programming (AOP), SOA, Java2 (JDK1.7), J2EE Design Patterns, Data Modelling and UML based system design.
  • Excellent working experience with various framework like MVC, Spring
  • Good Knowledge of UML and Together Soft/ Visio tools.
  • Good Experience in Implementing J2EE Design Patterns.
  • Used Git/GitHub to maintain the versions of the file
  • Experienced in using IDEs such as Eclipse, My Eclipse, IntelliJ, and Net Beans.
  • Experienced in developing the multi-tier Client-Server and Distributed Object Systems and Object Oriented Technologies in an Internet/Intranet Environment
  • Expert in the conversion of legacy information systems to distributed and web-based architectures.
  • Always worked closely with system users and management personnel and gained reputation of loyalty, quick problem solving, and excellent teamwork and communication skills.
  • Ability to learn and use new systems and paradigms in considerably less time, solid communicator with exceptional team-building skills.
  • Experience in LNIX and shell/batch scripting.
  • Experience in mentoring, leading, planning and execution of client projects, liaison with business and IT management.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS:

Languages: Java/ J2EE, Core Java, HTML, XML, SQL, Nosql.

Operating system: Windows, Unix.

Java Technologies: Core Java, Spring MVC, Spring Boot, JSF, XML Parsers, JSP, ServletsPortals, EJB, JMS, Java Swing, JavaBeans, Web ServicesFrame Works Struts 1.x/2.x, Spring 3.2/4.29,Servlets, SpringBoot 1.4/1.5.

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP, Rest

Web Technologies: HTML, CSS, Java Script, AJAX, JQuery and Angular JS

Servers: IBM Web Sphere 6.x/5.x, Apache, Eureka1.2/1.3.Tomcat 8.x/9.x, JBOSS 6.x/7.x

RDBMS: Oracle, MS SQL Server, MySQL.

Tools: Eclipse, WSAD, Ant, Maven

Concepts: UML, Design Patterns.

PROFESSIONAL EXPERIENCE:

Confidential - Raleigh, NC

Sr Java Full stack Developer

Responsibilities:

  • Performed complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Interacted with business analysts and end users in gathering requirements.
  • Implemented transaction management using Spring declarative transaction management with Spring AOP concepts and Developed micro services using Spring Boot.
  • Developed REST based web services using Spring web services module and consumed web services from other vendors to retrieve information using Spring Rest Client developed using microservices..
  • Designed and developed the application UI using Spring web flow MVC frame work.
  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML5/HTML, XHTML, and CSS3/CSS as per company's standards.
  • Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
  • Implemented Grunt and Node to quickly bootstrap front-end web projects and live SASS compile.
  • Developed using the Spring MVC and AOP, DAO and Implemented Webservices using Spring Rest.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Optimized using responsive design techniques to work equally well at both full and mobile screen sizes.
  • Developed and Extensively researched Angular 2, Angular 4 for modernizing the existing app.
  • Developed and Analyzed business requirements and cross-verified them with functionality and features of NOSQL databases like MongoDB to determine the optimal DB.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Developed the front-end featuring rich web interface implemented using Node.js,HTML5, CSS3, JavaScript toolkits.
  • Developed modules using Spring Framework for Dependency injection through configuration files, Annotation and ease the integration of different framework.
  • Wrote Core Java classes, JSP and HTML files.
  • Developed using Core Java, Multi-Threading, Spring 3.0, Jsp, Servlet, Oracle, J2ee, REST, SOAP, JAXB.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like Message posting and auto complete form validations.
  • Used Angular.js for building rich Internet applications & Require.js to optimize in-browser use and to Load the module and to improve the Speed.
  • For controlling user specific Access and defining end point targets for the microservices hosted on the server used Python Scripting.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Used the z/os mainframes for reverse engineering to find the errors by troubleshooting it.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load Time and add modal dialog in web pages to get user input and requests.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, React.js and JQuery.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Worked on Installation, configuration, administration, security architecture, optimization and bench marking and stress testing of several SQL/NoSQL databases.
  • Applied industry best practices and standards when project requirements were lagging.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

Environment: Spring Boot, Spring MVC, Restful Webservices, Microservices, Core java, HTML5, CSS3, JavaScript, JQuery, JSON, Node.js, hive, Bamboo, Eureka, Require.js, Responsive Design, Grunt, Twitter Bootstrap, XML, JSON, NOSQL, Mongodb, Apache Kafka and Agile.

Confidential - Settle, WA

Java Fullstack Developer

Responsibilities:

  • Performed complete application life cycle function (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment, and Maintenance.
  • Interacted with business analysts and end users in gathering requirements.
  • Implemented DAO using Hibernate, AOP and service layer using Spring, MVC design.
  • Developed REST based web services using Spring web services module and consumed web services from other vendors to retrieve information using Spring Rest Client developed using microservices..
  • Designed and developed the application UI using Spring web flow MVC frame work.
  • Implemented modules into Node.js to integrate with designs and requirements. Developed applications implementing Ajax Calls for Dynamic Content Loading.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Developed various screens for the front end using Angular.js(2.x), React.js, Redux and used various predefined components from NPM (Node Package Manager).
  • Developed HTML 5, CSS 3, bootstrap, React.js, Redux and Angular js for designing the DOM elements and adding validations on rendering the forms.
  • Developed the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript toolkits, Angular.js, React.js.
  • Closely worked with Application using React.JS, Redux and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Designed and developed User Interface Web Forms using CSS, Adobe, Photoshop, Visual Studio, Web Storm, Sublime text.
  • Designed and Developed application and writing, configurations, deploying and running applications on the Heroku platform.
  • Worked on processing of data in Mongo DB (NOSQL) by designing, creating and rest services.
  • Developed Test Cases and unit testing using JUnit and Implemented Log4j mechanism for logging at different modules within the application.
  • Developed on Google Cloud as a collection of cloud computing services, that makes up a cloud-computing platform.
  • Supported debugging and fixing of reported production errors by customers through customer support and the QA team.
  • Worked on testing using Karma before sent to deployment and Worked on JavaScript tools like Grunt, NPM and Bower.
  • Worked on Installation, configuration, administration, security architecture, optimization and bench marking and stress testing of several SQL/NoSQL databases.
  • Worked in code merge activity from other platform into production platform.
  • Fixing various critical production issues in quick turnaround time and providing release support so that the fixes get deployed to production in timely manner.
  • Used Node.js to develop the backend components, connect the application with the other web services.
  • Used Git command line interface to fetch/pull, commit and push application code files.
  • Used Angular.js, React.js for building rich Internet applications & Require.js to optimize in-browser use and to Load the module and to improve the Speed.
  • Deep understanding of wireless footprint, WAP site surveys and antenna placement to secure wireless network connection.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Angular.js, React.js, Redux, Node.js, and JQuery.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load Time and add modal dialog in web pages to get user input and requests.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, React.js, Redux and JQuery.
  • Involved in Unit integration, bug fixing, and Involved in fixing the bugs at Development and production levels.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Applied industry best practices and standards when project requirements were lagging.
  • Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.

Environment: Spring MVC, Spring DAO, Hibernate - ORM, Rest Webservices, Soap Webservices, Spring BOOT, JSON, DOM, AJAX, Node.js, Angular.js(2.x), React.js, Redux, AWS, Junit, Jbpm, Jboss, Require.js, Grunt, Karma, Google Cloud, Responsive Design, Twitter Bootstrap, XML, JSON, and Lean.

Confidential - Los Angeles, CA

Sr Java Developer

Responsibilities:

  • Developed on Agile Methodology for the UI and backend Java development.
  • Implemented Spring Security with interceptor features to provide Authentication and Authorization for login functionalities.
  • Developed REST based web services using Spring web services module and consumed web services from other vendors to retrieve information using Spring Rest Client.
  • Implemented Spring with Hibernate using Hibernate Dao Support to create most of the models in the application to communicate with database to manage securities in Portfolio Tracker under imitation environment.
  • Developed and Convert design mock up to a functional, interactive prototype using Google Polymer, HTML5 and JavaScript.
  • Designed and developed the application UI using Spring web flow MVC frame work.
  • Implemented latest HTML5 and CSS3 features like creating various effects, shading, 2D 3D animation, Shapes, Handling multimedia files and many others.
  • Developed CSS3 style sheets to give gradient effects. Developed page layouts, navigation and icons.
  • Developed the front-end featuring rich web interface implemented using HTML5, CSS3, JavaScript toolkits.
  • Designed and developed User Interface Web Forms using Flash, CSS, Adobe, Photoshop, Dreamweaver.
  • Determine technology and media access control methods for Ethernet networks. Identify basic switching concepts and operation of Cisco switches such as Collision Domains, Broadcast Domains, ways to switch and CAM Table.
  • Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like Message posting and auto complete form validations.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript Methods and properties.
  • Supported debugging and fixing of reported production errors by customers through customer support and the QA team.
  • Multi-tenant cloud solution architecture (automation, load balancing). Evaluation of Dynamodb (NoSQL).
  • Worked in code merge activity from other platform into production platform.
  • Fixing various critical production issues in quick turnaround time and providing release support so that the fixes get deployed to production in timely manner.
  • Used Backbone.js, Angular.js, Polymer.js for building rich Internet applications & Require.js to optimize in-browser use and to Load the module and to improve the Speed.
  • Participated in making Responsive Web Designs using Media Queries and Twitter Bootstrap.
  • Used log4j extensively for logging application logs and SAML related logs.
  • Used JavaScript and XML to update a portion of a web page thus reducing bandwidth usage and load Time and add modal dialog in web pages to get user input and requests.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Polymer.js and JQuery.
  • Involved in Unit integration, bug fixing, and Involved in fixing the bugs at Development and production levels.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Tested each application with using validators and handled multiple modules simultaneously to achieve the application.

Environment: Spring MVC, Spring AOP, Hibernate -ORM, Rest Client, Soap, Spring Batch, Spring Boot, Spring IOC, HTML5, CSS3, JavaScript, Nosql, JQuery, JSON, DOM, AJAX, YUI, Flash, Git, Google Cloud, Photoshop, Dreamweaver, Mean stack, Angular.js, Node.js, Polymer.js, Junit, Jbpm, Jboss, Drools, Require.js, Responsive Design, Twitter Bootstrap, XML, JSON, and Agile.

Confidential

Java Developer

Responsibilities:

  • Involved in designing use cases with the help of business analyst team and developed technical requirement documents. Helped the client project management team to identify the suitable technology and tools required for the projects.
  • Implemented J2EE Design Patterns like MVC, Service Locator, Session Facade and the persistence layer using Hibernate-ORM.
  • Developed Web Services to consume those Web Services as well other enterprise wide Web Services.
  • Developed several REST web services supporting both XML and JSON to perform tasks. REST web services leveraged by both web and mobile applications. Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using Rational Rose.
  • Developed the UI Screens using JSP, Struts, HTML, CSS, JavaScript, Angular.js and did the client side validation with the JavaScript.
  • Designed User Interface using Java Server Faces (JSF), HTML, Bootstrap, CSS3, jQuery and Angular.js and XML in a responsive grid layout.
  • Writing JavaScript for Node.JS applications that is useful for interacting with server and network applications.
  • Implemented modules into Node.js to integrate with designs and requirements Implemented modules into Node.js to integrate with designs and requirements
  • Designed and developed the UI layer using JAVA 1.5, JSP1.1 and Struts2.
  • Used Spring Framework for developing the application and used JDBC to map to Oracle database.
  • Used Angular.js for the two-way data-binding allowing auto synchronization of models and views
  • Use of SOAP UI to verify the WSDL end point URL.
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Used Multithreading to simultaneously process tables as and when a specific user data is completed in one table.
  • Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs and JavaScript was used for the client side validations.
  • Worked on Proof of Concept for developing application using Node.js and Mongo DB.
  • Used JBOSS and Tomcat for application deployment and stage testing and Created Junit test cases to test the codes and validate the release.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Involved in production support, monitoring server and error logs and foreseeing the potential issues.
  • Involved in high level meetings for crucial decisions and handled tickets to resolve issues.
  • Involved in putting proper review processes and documentation for functionality development.
  • Involved in code reviews, test case reviews and bug fixing using Jira tracking systems.
  • Providing support and guidance for Production and Implementation Issues.

Environment: JBoss Server, MVC, UNIX, J2EE, Servlets, JSP, EJB, Hibernate 3.0, AJAX, XML, CSS 3, HTML, JSON, REST, SOAP UI, Spring 3, JavaScript, Jasmine, Node.js Bootstrap, Oracle 10g/11i, JQuery, JUnit, Angular.js, Junit, Struts 1.2.8,Framework, Core Java, Junit, JSP’s, Action Components,, Tom Cat Web Server.

Hire Now