We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 8years of extensive experience in the Software field, Excellent hands - on experience on Core Java, J2EE,C#Struts, JSP, Spring framework, Servlets, SQL, JavaScript, Angular, XML, HTML 5, CSS 3, JDBC, Oracle 11g.
  • Strong development experience in J2EE technologies including Servlets, JSP, JDBC, JMS, XML, and Struts, XSL, XSLT, JUnit, Log4J, JavaScript, SQL, PL/SQL, JAVA, Cloud Computing and Cloud Engineering
  • Expertise in Core Java concepts such as Generics, Multi-Threading, Collections, Exception Handling, Garbage Collection, and File Input/output.
  • Migrating the existing project to Microsoft Azure wif Azure services
  • Hands on experience wif Microsoft Azure Cloud services, Storage Accounts and Virtual Networks
  • Experienced in Provisioning of IAAS & PAAS Virtual Machines and Web\Worker roles on Microsoft Azure Classic and Azure Resource Manager.
  • Experienced in migrate an On - premises Instances or Azure Classic Instances to Azure ARM Subscription wif Azure Site Recovery.
  • Experience in Azure Fabric Services.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support as per quality standards using Waterfall, Agile methodology.
  • Experience on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and Power Shell Automation
  • Hands on experience in Front-End technologies like Angular JS 1.4.7, Bootstrap 3.1, HTML5, JavaScript, CSS3, jQuery, Google Web Toolkit (GWT), Tag Libraries, Custom Tags, Ajax and Node JS and Exits.
  • Sound understanding and good noledge on Require JS, React JS, Backbone JS.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviour.
  • Proficiency in developing Web applications using Servlets, JSP, JDBC, EJB2.0/3.0, web services using JAX-WS2.0 and JAX-RS APIS.
  • Responsible for implementation of java integration components for JBPM and DROOLS
  • Expertise in the Apache Camel Integration Framework, in conjunction wif Apache CXF and Active MQ. Experienced in working wif Spring Integration Session Beans were used to process request from user interface using OSS.
  • Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
  • Implemented Hibernate for the ORM layer in transacting wif Oracle database and developed HQL queries for CRUD.
  • Good experience in designing, developing several multi-tier Web based, Client-Server and Multithreaded applications.
  • Good experience in using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
  • Experience in CSS pixel-level layout, Consistency wif browsers, Version and Platform Independence.
  • Hands-on Experience in JSP, Frameworks like Struts on the Java platform as well as Hibernate.
  • Good working noledge on CVS, SVN, and GIT for code management and version control.
  • Knowledge on web debugging tools (Firebug debugging tool) and used integration Testing frameworks and libraries like Jasmine and Karma for Angular JS and Node.JS.
  • Experience in front end builds up and deployment tools like Grunt, Gulp, SOAP UI, and Bower.
  • Strong problem-solving, organizing, communication and planning skills, wif ability to work in team environment.
  • Oversee and develop Notifications Service Micro service to use across the enterprise.
  • Utilize camel to integrate Micro services wif other Spring Boot, Spring Security, Micro services and RabbitMQ messaging exchanges
  • Proficient in developing SOAP and RESTful Web Services.
  • Good written and oral communication skills and Interpersonal skills wif a strong ability to excel through collaboration wif team members.
  • Implemented the JavaScript library, D3.js for visualizing data wif HTML, SVG & CSS.
  • Sound noledge in working wif browsers compatibility issues wif browsers like IE, Firefox, Safari, Opera, Chrome and had experience in implementing project from the scratch.
  • Created responsive Webpages and designing crossing browser compatibility for mainstream browsers and portable devices (mobile, tablet, laptop) by Bootstrap.
  • Experience wif employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
  • Proficiency wif the application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
  • Involvement in using various IDE's like Dreamweaver, Notepad++, Sublime, Net Beans, Eclipse, Adobe Photoshop.
  • Good experience to setup, configure continuous build processes using Jenkins, Maven and ANT.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Extensive experience in deploying, managing and developing MongoDB clusters.
  • Extensive experience working wif RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.

TECHNICAL SKILLS

Languages: API C, C++, Java 5/6/7/8, Java/J2EE, JDBC, UML, Design Patterns, HTML, JavaScript, SQL, Angular 2, PL/SQL.

Frameworks: Spring 4.2, Hibernate 5.0.2, Spring 4.2.

Web technologies: HTML, CSS, Servlets, JSPs, XML, jQuery, Ajax, AngularJS and Bootstrap.

Tools: SQL Developer, Log4J, SOAPUI, Postman.

Web/Application Servers: Apache Tomcat 8.x, Web Logic 9.x/10. X, Web Sphere 7.0/8.0

XML Tools

: JAXB, Apache Axis

Web Services Methodologies: Restful services, WSDL, SOAP, JAV-WS, CXF, AXIS, JAX-RS, JERSEY Agile, Waterfall.

Testing technologies/tools: Junit, Jtest, Log4J, JMeter, Selenium Web Driver, Jasmine, Drools, Karma, Protractor, Jenkins, Docker, SoapUI, Mockito

Database Servers: Oracle 10g/11g, SQL Server 2000/2005/2008, MySQL, MongoDB, Cassandra

Version Control Systems: SVN, GitHub

Build Tools: ANT, Maven, Jenkins.

Platforms: Windows 2000/98/95/NT4.0, Windows 7, Windows 10, Linux, Unix, MacOS

PROFESSIONAL EXPERIENCE

Sr. Full Stack Java Developer

Confidential - Dallas, TX

Responsibilities:

  • Currently working on developing new module GPCR for the ConneXion application.
  • Used Spring framework including Spring core/IoC, Spring Web, Spring Security and implement the autantication, authorization, and access-control features by using Spring Security.
  • Used Spring Inversion of Control (IoC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.
  • Created REACT views React JS, Web API, HTML5,CSS3 to display the data associating to a product for technical sales reps and partner users.
  • Experience wif Service oriented architecture (SOA), developing SOAP web services based on JAX-WS (Document Style) using HTTP Protocol on Bottom Up style development for creating Endpoints
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.
  • Work as part of the GCP dev infrastructure team to design and implement appropriate business security measures on the new cloud environment
  • Create technical solutions for ensuring optimal security of any and all software and system technologies - from the physical layer through the virtual layer and into the application layer is required
  • Design and implement penetration test case specifications
  • Building and Installing servers through Azure Resource Manager Templates or Azure Portal.
  • Migrating an On-premises virtual machine to Azure Resource Manager Subscription wif Azure Site Recovery.
  • Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Security Patching on the Azure IAAS VMs through the Shavlik Patching Tool
  • Solutions Consultant responsible to be primary SME on Azure services including DRaas, SaaS, PaaS and IaaS while contributing architecture decisions and tasks for ongoing migration efforts.
  • Experience in implementing using Spring MVC model integration for front- end request action controller
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3 and Bootstrap.
  • Experience working wif IVEr which is developed in VXML which will run on VXML platform.
  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Worked on developing Restful endpoints to cache application specific data in in-memory data clusters like REDIS and exposed them wif Restful endpoint.
  • Used Streams and Lambda expressions available as part of Java 8 to store and process the data.
  • Consumed SOAP and Restful web services in SOA, environment and used SOAP UI for testing.
  • Designed and developed API's using REST framework and Spring Boot and used Bootstrap along wif ReactJS in creating the Application.
  • Knowledge on all the AWS components like VPC, EC2, ELB, Auto Scaling, launch Configurations, S3, Glacier, Lifecycle rules for storage, Route 53, Cloud watch, Cloud Trial, RedShift, Volume and Snapshot management, SNS, IAM and Roles.
  • Enhanced user experience by designing new web features using MVC Framework like Express JS andNode JS.
  • Involved in consuming, producing SOAP and RESTful based web services
  • Developed Angular factories, and used Angular promise API for making asynchronous calls
  • Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2, JavaScript, ReactJS and TEMPhas worked wif Angular JS filters in expressions and directives to filter data in the UI.
  • Extensively used MVC, Factory, Delegate and Singleton design patterns.
  • Import excels data provided by users into SharePoint by using Import Spreadsheet template.
  • Strong Core Java background wif experience in Collections, Multi-Threading, Java 8, Interfaces, RMI, Serialization, Synchronization, Exception Handling, Java Swing, OOPs techniques, Logging and Performance Tuning.

Environment: J2EE, Java 1.8,Java8,Spring framework, Spring MVC, Hibernate, JSP, AWS, AJAX, SOA, TDD, Web Services, SQL Server, Microservices, XML, Ext JS, NodeJS, AngularJS, Angular2.0,Angular4 Typescript, jQuery, JavaScript, IBM RAD 9.1, WebSphere 8.5, Agile Methodology, Design Patterns, PCF, Clear Case, Apache Maven, Apache Cassandra, MongoDB, JUnit, Html, Unit, XSLT, HTML/DHTML, JENKINS, Spark, Kafka, VXML, IVR.

Sr. Java Full Stack Developer

Confidential - Pleasanton, California

Responsibilities:

  • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Designed and developed Microservices using REST framework and Spring Boot, Spring Security. Spring MVC and used Bootstrap along wif AngularJS in creating the Application.
  • Experience working in Agile development following SCRUM process, Sprint, and daily stand-up meetings.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Implemented RESTful Web services to retrieve data from client side and made REST API calls from Angular JS and parsed the data to project to client and handled the security and Authorization using Spring Security and OAuth1/2
  • Produced as well as consumed RESTful web services using Jersey API's
  • Used NodeJS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular JS 2/4, Angular Materials 2, CSS, Node JS, Express JS and AWS (Amazon Web Services).
  • Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2, JavaScript, node JS and TEMPhas worked wif Angular JS filters in expressions and directives to filter data in the UI.
  • Angular4 is a JavaScript framework for building web applications and apps in JavaScript, html, and TypeScript, which is a superset of JavaScript. Angular provides built-in features for animation, http service, and materials which in turn TEMPhas features such as auto-complete, navigation, toolbar, menus, etc.
  • Designed and coded application components in an Agile environment utilizing a Test Driven Development (TDD) approach.
  • Worked wif advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.JS.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Used Redux to store data from multiple API endpoints.
  • Using IVR conducted complete analysis of system and business requirements Used React-Router to turn application into Single Page Application
  • Support & Enhancement to the existing implementation of correspondence components which are developed using EJBs, JPA and Web Services / JMS Technologies
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif SQL-based schema.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used spring framework including Spring core/IoC, Spring Web, Spring Security and implement the autantication, authorization, and access-control features by using Spring Security.
  • Used Spring Inversion of Control (IoC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.
  • Implemented the application using Spring Boot Framework and handled the security using Spring Security.
  • Developed Hibernate wif Spring Integration as the data abstraction to interact wif the database of MongoDB.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked wif database setup and maintenance and created AWS EC2 instances
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Provide expert technical leadership to customers and partners regarding all aspects of Pivotal Cloud Foundry (PCF).
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
  • Deployed EARs, WARs and configured application specific JVM settings, Web container parameters using the Admin Console and WebSphere admin scripts.
  • Accomplished work load Management by creating Clusters.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3
  • Project migration into cloud environment using AWS, Docker container.
  • Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3 and Bootstrap.
  • Implemented code according to create AngularJS Controller, which isolate scopes perform operations.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 2.

Environment: J2EE, Java 1.8, Spring framework, Spring MVC, Hibernate, JSP, AWS, AJAX, SOA, TDD, Web Services, SQL Server, Microservices, XML, Ext JS, NodeJS, AngularJS, Angular2.0,Angular4 Typescript, jQuery, JavaScript, IBM RAD 9.1, WebSphere 8.5, Agile Methodology, Design Patterns, PCF, Clear Case, Apache Maven, Apache Cassandra, MongoDB, JUnit, Html, Unit, XSLT, HTML/DHTML, JENKINS, Spark, Kafka.

Java Full Stack Developer

Confidential, Plano, TX

Responsibilities:

  • Responsible for gathering and understanding the system requirements by interacting wif clients.
  • Generated the Class diagrams, Sequence diagrams extensively for all the process flows using RAD.
  • Designed and developed GUI screens for user interfaces using JSP, JavaScript, XSLT, AJAX, XML, HTML5, CSS3, Bootstrap, jQuery and DHTML.
  • Developed Session and Entity (CMP) beans (EJB) for crucial business logic
  • Developed a HTTPS server and implemented features to serve different file types (TLS)
  • Extensively involved in coding wif Core Java concepts like Collections, Exception Handling, Multithreading, Java I/O, and Generics to implement some business logic.
  • Used Core, Context, and Security, Bean modules of Spring Framework.
  • Implemented MVC, Singleton, Factory, DAO, Value Object, session, Facade, Data Access Object, Business Object paradigm.
  • Handling orchestration service and rule engine which is implemented in NodeJS.
  • Used jQuery framework for creating front-end and for Client Side validations.
  • Used iBatis for designing, developing and maintain the data layer.
  • Created Stored Procedures, SQL Statements and triggers for the effective retrieval and storage of data into database.
  • Application developed on agile methodologies scrum and iterative method process.
  • Used Apache Log4J logging API to log errors and messages.
  • Created JUnit test suite to automate the testing of the business logic.
  • Used React-Router to turn application into Single Page Application.
  • Used ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed the Drag and Drop functionality using React-Draggable.
  • Used React-Autocomplete for creating Google maps location search on the webpage.
  • Involved in 24x7 support, Maintenance and enhancement of the application.
  • Automate the web application using Selenium-Automation tools.
  • JPA and Spring Rest to provide a Restful Interface based on Spring Boot application.

Environment: JDK 1.7, Spring framework, XML, HTML, JSP, AngularJS, Hibernate, iBatis, ANT, JavaScript, VSS, XSLT, CSS, AJAX, JMS, Spring Boot, Hibernate, SOAP, Web Services, AWS, Web Sphere Application Server, Tomcat, Oracle DB, MQ Series, JUnit, UNIX.

Web Developer

Confidential

Responsibilities:

  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Played key role in the design for the implementation of dis application.
  • Implemented the Consolidated applications front-end pages using JSP, JSTL, and Struts Tag Libraries.
  • Used Drools to handle complex business rules using Rule Sets and Rule Flows
  • Integrated the Drools and JBPM to application framework, which involved dynamic creation of noledgebase and Knowledge session
  • Implemented the task dashboard of different JBPM workflows using BPMN 2.0, business rules using business rules using Drools
  • Used JavaScript for client-side validations. Used JUnit for unit testing of the system and Log4J for logging
  • Implemented validation rules using Struts framework.
  • Designed the Web application implementing the Struts framework, Spring Boot, Spring Security for Model-View -Controller (MVC) pattern to make it extensible and flexible.
  • Worked wif core java and Drool rule engine and participated in all aspects of software life cycle including analysis, design, development, production deployment and support
  • Used Hibernate for Object Relational Mapping.
  • Used Hibernate for Database Persistence to perform CRUD operation like insert, update, retrieve.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages.
  • Configured Logger, appender and layout using log4j.

Environment: Servlets, JSP, EJB, Struts, Hibernate, JNDI, HTML, CSS, XML, JUnit, DOM, SAX, ANT, Web logic Server, Oracle9i.

Web/UI Developer

Confidential

Responsibilities:

  • Worked on Design, UI, wire-framing, HTML, CSS, jQuery, accessibility, and optimization.
  • Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA)s to make it look more intuitive.
  • Designed wireframes and mock-ups for new web interface for a network analysis virtual appliance.
  • Worked wif full UI control of HTML/CSS, maintaining code and cleanliness.
  • Created some prototype to implement some of the latest features of HTML and CSS.
  • Worked wif back end developers to implement AJAX and dynamic HTML functionality in jQuery.
  • Utilized jQuery and AJAX for requesting and receiving backend JSON data as well as for Pines Notify implementation.
  • Implemented cross-browser compatible solutions for all major browsers.
  • Extracted data in UI for different clients using JSON format.
  • Extensively worked wif making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Maximized page load by analysing content and making adjustments to the code (by following optimization standards).
  • Worked wif complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
  • Worked closely wif QA team to understand the reported defects and fix them.

Environment: JavaScript, HTML, AJAX, JSON, DOM, Oracle, Windows XP and UNIX.

We'd love your feedback!