Post Job Free

Resume

Sign in

Sr Java Full Stack Developer

Location:
Dallas, TX
Salary:
65
Posted:
January 16, 2024

Contact this candidate

Resume:

Travis S (Green Card Holder)

ad2tyo@r.postjobfree.com

+1-571-***-****

Dallas, TX (Open to Relocate)

Java Full Stack Software Engineer having around 9 years of progressive experience in analysis, design, and development. Have extensive experience working on various phases in the Software development life cycle of the project. Experienced in implementing Enterprise Applications with each phase of the Software Development Life Cycle (SDLC) including Requirements gathering, Analysis, Design, Reviews, Coding, Unit, and Integration Testing.

•Proficient in gathering Business requirements and translating them to corresponding technical requirements and strategies.

•Expertise in core Java with a strong understanding of Object-Oriented Concepts like Polymorphism, Inheritance, and Abstraction.

•Experience in various cloud services like AWS, Azure.

•Experience in WebSphere Portal design and development using Portlets, Servlets, JSP, and JDBC.

•Have a good understanding of Agile and Waterfall methodologies. Have worked on various Service Oriented, Client/Server, GUI, and Web-based applications in these years.

•Extensive experience resolving technical issues using the IBM Infosphere DataStage tool.

•Designed, built, and tested MDMS custom components to capture and store multiple attributes of customer master data.

•Strong working knowledge in developing Restful web services and Microservices using Golang.

•Experienced in planning, designing, and implementing portal solutions using WebSphere Portal.

•Extensive experience in web-based multi-tier enterprise applications & Client/Server Applications using JAVA/J2EE technologies & have good exposure in Model View Controller (MVC) Architecture-based applications using Spring Framework and Spring Boot with expertise in presentation, business, and database layers.

•Experienced using Drupal and WordPress content management systems CMS.

•Expertise in developing rich Web UI interfaces using HTML5, CSS, JavaScript, AngularJS, Angular 2/4/6/8, React JS and Bootstrap 3/4.

•Experience in RDBMS including MS SQL Server, MySQL, Oracle, and Oracle Retail Invoice Matching.

•Expertise in React.JS framework and integrate into NodeJS server-side code.

•Hands-on knowledge in using JSON and AJAX to link with back-end applications.

•Hands-on experience in ReactJS, working with Redux and Flux architecture, Webpack module bundler.

•Experienced in designing, developing, and maintaining portal applications using IBM WebSphere Portal.

•Experience developing and supporting IBM Infosphere Master Data Manager out-of-the-box and customization code.

•Proficient in building React.js web pages with JSX, React components.

•Profound knowledge of AngularJS concepts like Dependency Injection, Promises, Services, Scopes, Controllers, and Directives.

•Experience in Applications using AJAX, Object Oriented (OO) JavaScript, Angular JS, Node JS, Kendo UI, Knockout JS, JSON, JSONP, and XML.

•Used Dojo for asynchronous communication with the client-side code.

•Hands-on experience in consuming RESTful services using JavaScript, jQuery, and AngularJS.

•Excellent experience with J2EE design patterns such as Business Delegate, Service Locator, Transfer Object, Data Access Object, Session Facade, and Singleton patterns.

•Experience resolving technical incidents and issues with the MDM product in production and test environments.

•Developed client slide components utilizing the Java Swing framework.

•Implemented projects using Agile, Test-Driven Development (TDD) methodologies.

•Strong Logical and Analytical Reasoning Skills, excellent Management skills, Excellent Communication with good Listening, Presentation, and Intrapersonal Skills.

•Developed new RESTful API services that work as a middleware between our application and third-party APIs that we will use using Golang.

•Excellent skills in creating and accessing various databases like MySQL, SQL server, and No-SQL databases like MongoDB and Redis.

•Production support and maintenance of ReIM batches.

•Managing Development/Design and Support for customized Costing Solution applications with offshore teams.

•Expertise in implementing the MVC architecture in backend applications using JAVA along with Spring, Servlets, and Node.js along with Express JS.

•Expertise in the design and development of various web and enterprise applications using J2EE technologies like Servlets, JSP, JDBC, JNDI, EJB, JMS, XML, and Web Services.

•Good knowledge of Docker and AWS cloud services in the category of deployment.

•Help DevOps teams configure servers by building cookbooks to install and configure Tomcat.

•Expertise in working on AWS to integrate Server and Client-side code.

•Experience in IBM Infosphere DataStage jobs specification documentation preparation.

•Developed single page responsive Web using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery, D3 .JS. React. JS.

•Managed, optimized, and updated PHP databases as necessary.

•Outperformed Oracle Reports 2.5/3/6i/9i/10g, Oracle Retail Merchandising system 12.0, Retek 6.6, and Oracle Retail Invoice Matching

•Hands-on experience in AWS cloud and Microsoft Azure resources to better achieve a lower cost and higher performance/uptime.

•Responsible for checking cross-browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome, and Internet Explorer.

•Good knowledge of debugging and troubleshooting existing code using Chrome Developer Tool and Firebug.

•Worked with JIRA, Bugzilla for bug tracking, and Slint for ensuring quality code.

•Experience with Version Control tools like GitHub, CVS, VSS, and SVN for Source Code version management and merging Source code after intermittent Project releases.

•Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD), and Waterfall methodologies.

Technical Skills:

Web Technologies

HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JavaScript, Ajax, jQuery, JSON, Apache

Frameworks

React JS, AngularJS, Angular 4, Swing, NodeJS, jQuery, JavaFX Bootstrap

IDE’s and Tools

IntelliJ, Visual Studio Code, Eclipse IDE, Dreamweaver, Developer Tools, Edit Plus, Toad, Sublime Text, Brackets

Web services

JSON, AJAX, RESTful

Debugging Tools

Firebug, Karma, Jasmine and Mocha, Chrome Developer tools

SDLC Processes

Agile, Waterfall, Scrum

Servers

Apache Tomcat, IBM Web sphere, Open Stock

Operating System

Windows OS, UNIX, LINUX, MS-DOS, MAC OS X

Database

MongoDB, PL/SQL, MYSQL, Oracle, MS SQL Server

Professional Experience:

Liberty Mutual Insurance, March 2020 - Present

Senior Java Developer

Responsibilities:

•Developed the application using the Struts framework based on Model View Controller (MVC) design pattern.

•Skilled in Test Driven Development and Agile Development (TDD)

•Designed user interface screens using JSP, Servlets, Struts tags, and HTML.

•Used JavaScript for client-side validation CSS and AJAX for further support.

•Used jQuery for UI-centric Ajax behavior.

•Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, and Spring security modules.

•Implemented transaction management using Spring AOP and used Spring Aspects for implementing logging functionalities.

•Worked on integrating JMS with SPRING BOOT by providing an instance that is embedded with Active MQ.

•Design and implementation of front-end web pages using CSS, DHTML, Java Script, JSP, HTML, XHTML, Ajax JSON, and Struts Tag Library.

•Implemented the drag and drop feature for JavaFX List view.

•Involved in writing SQL queries and stored procedures using SQL and PL/SQL.

•Developed Single Page Applications using Angular 7 using components, and directives using Typescript.

•Used Git for version control and workspace management.

•Developed DAO classes for data access and data manipulation.

•Involved in developing the application in the Agile development methodologies.

•Used various design patterns like MVC, Service Locator, Singleton, Factory, and Data Access Object (DAO) all over the application.

•Implemented Apache Web Services for sending and retrieving data from different applications using SOAP protocol.

•Design and prototype high-performance Excel API using PHP.

•Involved in creating properties files and DB connectivity, implemented the DAO pattern for database access, and used the JDBC API extensively.

•Extracted data in UI for different clients using JSON format.

•Implemented AJAX functionality using jQuery, JSON, and XML for better web-based User Interface.

•Developed GUI using JavaScript, AngularJS, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and Backbone.js in on-going projects.

•Extensively used the Java Swings Components.

•Performed Drupal core and contributed module updates.

•Used the Mule ESB integration platform for connecting the various components of the application.

•Involved in Writing Object Relational Mapping implementation using hibernate and hibernate mapping configuration files.

•Created components, modules, and directives using Angular 7.

•Developed a dynamic UI using AngularJS. Worked extensively on rewriting Stylesheets using CSS.

•Implemented customized framework using JSF.

•DevOps experience with Jenkins, Gradle, GitHub, Artifactory, Raven, Docker

•Used session beans for web/web service development and entity beans using JPA and Hibernate for database integration.

•Created AngularJS controllers, and services and used AngularJS filters for filter functionality in the search box and integrator functionalities.

•Implemented unit testing using the JUnit framework. Automated the invocation of JUnit during the build and deployment time.

•Used Log4J to monitor the Error Logs.

•Converted raw images and layouts from graphic designers into HTML/CSS themes.

•Brief experience in implementing Angular JS in creating animations based on CSS classes.

•Develop Message Driven Beans (MDB) & involved in building and accessing web Services using SOAP over JMS

•Worked on SQL queries and PL/SQL and was actively involved in production support.

•Managed daily production issues.

Environment: Spring, Struts, JVM, Eclipse Java - JDK, Servlets, JSP, PHP, Web Services, PHP, Oracle, Apache Application Server, AJAX, jQuery, XML, JSON, JavaFX, ANT. Junit, Java Swing, Drupal, Adobe Photoshop CS

Primerica- Duluth, Georgia July 2017 – Feb 2020

Sr. Java Full Stack Developer

Responsibilities:

•Developed the functionalities using Agile Scrum Methodology.

•Extensive experience in various Agile methodologies like Test Driven Development (TDD).

•Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX, and AngularJS.

•Developed front-end applications using ReactJS, Flux, NodeJS, and Docker and Built Spring-based Java and Scala services to support Enterprise Web applications.

•Worked in Angular2, and Angular 7 for developing apps, custom components, services, directives, and routing, testing which meet the requirements of the business model.

•Experience writing data APIs and multi-server applications to meet product needs using Golang.

•Created Reusable Modules and Custom Directives in Angular2.0, which got used in various places of application.

•Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory and tested all application controllers extensively with AngularJS built-in testing facilities.

•Experience in working on DevOps teams and helping automate server and infrastructure configurations using shell scripting, Perl, chef cookbooks, and building Docker Images.

•Experience creating Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular2, Angular 7.

•Extensively used core Java concepts like Multithreading, Collections Framework, File I/o, and concurrency.

•Installation of Storm and Kafka on 4 node clusters and written Kafka producer to collect events from Rest API and push them to broker.

•Worked closely with the BA team to develop an application using the Drupal CMS framework.

•Experienced in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O Systems, Multi-Threading, JDBC, Generics.

•Worked on creating components, directives, services, and routing in Angular 7 for better component communication by sharing the code between the components.

•Using Kafka for Publish/Subscribe patterns in applications dealing with messaging.

•Used Java8 features in developing code like Lambda expressions, creating resource classes, and fetching documents from the database.

•Experience in Message Oriented Middleware implementation using JMS and Apache Kafka.

•Experienced in developing React components. Used Axios with React JS for making AJAX Calls. Worked on Webpack for build and webpack-dev-server server.

•Developed the various features of the application using front-end technologies like Backbone JS and React. Js.

•Used design patterns like Singleton, Data Access Objects, Factory, and MVC patterns.

•Testing and production support of core Java-based multithreading ETL tool for distributing XML data into Oracle database using JPA/Hibernate.

•Created components, modules, and directives using Angular 7.

•Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets, and mobile users using React JS.

•Experience in writing the HTTP RESTful Web services and SOAP API in Golang.

•Integrating React's Redux framework to scale and maintain the application better while handling large amounts of data.

•CI/CD using Jenkins, Ant, Maven, GIT, DevOps, Gradle, Artifactory, Docker, Vagrant, AWS ECS

•Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka.

•Developed a core component of Analytics with Node.js, Angular.JS, Ext.js, Couch DB, and Socket Stream.

•Used Node.js, Angular.js, backbone.js, and Require.js MVC Frameworks in the development of web applications.

•Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API, and Spring Boot for microservices.

•Written different Routing (SPA), modules, and reusable components using Angular 7.

•Development of cloud-hosted web applications and REST APIs using Spring Boot with embedded Tomcat.

•Developed GSA, LSS and SDL using C++, Multi-threading, and socket programming.

•Deployed the application on Amazon Web Services (AWS) and used it to provide a large computing capacity for scalable solutions.

•Managed Docker orchestration and Docker containerization using Kubernetes.

•Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.

•Implemented Rest-based web service using JAX-RS annotations, and Jersey provider implementation.

•Integrated ActiveMQ and spring JMS API to send and receive messages for the application’s restful API.

•Experience in design and development of Web services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, X-Path.

•Developed the persistence layer using Hibernate Framework by configuring the 1:1/1: M/M: M mappings in hibernate files and created DAO and POJO.

•Experience in NoSQL databases like MongoDB installation, configuration, and in designing MongoDB multi-shared cluster and monitoring with MMS.

•Installed the WebSphere MQ and was involved in configuring MDB listeners, JMS resources, and queues and integrating with the WebSphere Application Server.

•Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Workload Management.

•Experience in working with NoSQL databases like MongoDB to manage extremely large data sets.

•Used log4j to print logging, debugging, warning, and info statements.

•Implemented Selenium Web Drivers and Protractor for testing the UI components.

•Involved in setting up Test automation, developed cucumber feature files, and used Selenium for automated testing with TestNG.

•Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.

•Used the JIRA tool for Issue/bug tracking and monitoring of work assignments in the system.

•Experience in the implementation of version control software GIT repositories.

Environment: Agile, HTML, ReIM in Oracle, CSS, JavaScript, jQuery, AJAX and Angular 2, XML, JAVA, Java8, Springs (IOC, AOP, JDBC) Frameworks, Spring Boot, Kafka, Microservices, JSP, Hibernate Framework, AWS, Azure, RESTful Web services, SOAP, Maven, WebSphere Application Server, MongoDB, NoSQL, Log4j, Jenkins, JIRA, Selenium Web Drivers, GIT, Socket Programming.

Progressive Insurance Nov 2016 – Jun 2017

Sr. Java Developer

Responsibilities:

Involved in various phases of the Software Development Life Cycle of the application like Requirement gathering, Design, Analysis, and Code development.

Used spring boot for building Micro Web Services using Spring Boot Java.

Experienced in creating and managing build plans, ensuring smooth and automated build processes for Java applications.

Skilled in developing software components using agile development practices, fostering collaboration and iterative development.

Developed applications using ReactJS, leveraging its capabilities to enhance functionality and user experience.

Created custom modules and components in ReactJS to extend the core elements and enhance application functionality.

Experienced in designing and consuming RESTful Web Services, enabling efficient communication between systems.

Utilized Git as a version control system to manage and track code changes efficiently.

Used Oracle as a database and was Involved in the development of PL/SQL backend implementation and using SQL-created CRUD, Views, Joins, Indexes, and Procedures statements.

Environment: Java 1.8, J2EE, ReactJS, Hibernate, Restful Web Services, Oracle 10g, JUnit 4.0, Ant, Java Script, HTML 5.0, CSS, jQuery, AJAX, RAD, Git, PMD.

Optum Global Solutions, Hyderabad May 2014 – Oct 2016

Software Developer

Responsibilities:

Worked on the design and implementation of the UI layer and back-end business logic to

enhance customer experience.

Expertise in developing, consuming, and integrating web applications using JavaScript.

frameworks.

Worked on Python libraries like Python. pptx and pandas to automate and analysis of the

data to create PowerPoint presentations.

This also involved converting the data images to JPG format.

Also had to work on developing a UI page for the client to access the enhanced data from

the database.

Worked on various technologies like C, C++, Java, HTML, CSS

Environment: J2EE, JDK 1.5/1.6, REST, SOAP, Spring MVC, JSF, Maven, Log4J and Eclipse 3.4, Restful Web-Services, SQL Navigator, Oracle11g and DB2, tortoiseSVN1, Build Automation, POJO, WebLogic, Server Spark.

EDUCATION:

Bachelor Of Technology in Computer Science



Contact this candidate