We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

Coppell, TexaS

SUMMARY:

  • Overall 9+ years of experience in developing Web based Applications and expertise in implementing Object Oriented Programming (OOPS) with Java/J2EE.
  • Experience in System Development Life Cycle (Process Engineering, Design, Development, Deployment Support and Testing) using Agile and waterfall methodologies.
  • Good expertise in working with various spring modules: Spring IOC, spring boot, Spring Batch, Spring MVC, Spring Data JPA and SpringJDBC modules.
  • Excellent hands on experience wih HTML5, CSS3, SASS, LESS, JavaScript, JQuery, GOLang, Angular JS, ReactJS, Angular Material, Node JS, Backbone JS and MVC frameworks.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, and MVC.

TECHNICAL SKILLS:

Programming: Java1.7/J2EE, Core Java, JavaScript, Scala, XML, HTML, PL/SQL, NOSQL

Web Technologies: JSP, Servlets, Swing, JDBC, JNDI, J2EE, XML, HTML, SOAP, JMS, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS, and Web Services.ASPX

Development Tools: Eclipse 3.1, Ant, Maven.

Frameworks: Struts 1.2, JSF, Spring, Hibernate.

Designing Tools: Rational Rose, Together, Agile Methodology.

Web/App Servers: Jboss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.

Databases: Oracle 8i/9i/10g/11g, SQL Server, MySQL.

Distributed Tech: J2EE, Springs, Web Services.

Configuration Tools: GIT, SVN, CVS

Design Patterns: Composite View, MVC, DAO, Singleton, Business Delegate Design Pattern.

Operating Systems: Windows XP/NT/2000, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Coppell, Texas

Sr. Java Full Stack Developer

Responsibilities:

  • Working as a Developer and involved in analysis of requirements, design and development and supporting the application (implementing enhancements and Change Requests)
  • Used Jenkins for continuous integration and test automation.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto - scaling and Cloud Formation.
  • Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5,CSS, Javascript.
  • Used Microsoft Azure for role based access for authentication and authorization purpose.
  • Developed PCF based Microservices to expose the key Identity management features on the cloud.
  • Implemented UI components and validations using jQuery and DOJO libraries.
  • Experience implementing Cloud based Linux OS in AWS to Develop Scalable Applications with Python.
  • Develop UI automation for Node JS, Angular, and Ext JS -based web applications using Selenium Web Driver, developed in JavaScript. Micro services have been built using Spring boot, Spring cloud.
  • Designed, developed, implemented, and maintained custom Ant tasks in Java and Groovy Experience in Microsoft Azure Cloud Computing development and support.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema.
  • Develop UI automation for Node JS, Angular, and Ext JS -based web applications using Selenium Web Driver, developed in JavaScript. Micro services have been built using Spring boot, Spring cloud.
  • Have integrated web services including SOAP as well as REST using Fuse ESB.
  • Used Ant build script to deploy the application and JUnit to test unit test cases
  • Provided Production Support for the application.
  • Actively involved in coding using Java 1.8, Spring and Angular 4 to develop features from end to end; Used Java collection API extensively such as Lists, Sets and Maps.
  • Interact with business analysts to convert business requirements to technical requirements, Followed Agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Designed and developed the REST based Microservices using the Spring Boot .
  • Using SpringIOC (Dependency Injection), developed Java Beans, with getter and setter properties to be configured by spring.
  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
  • Designed and developed Spring MVC custom controllers, URL handler mappings, view resolver, JSPs, JavaScript, DOM, Ajax, container beans configurations
  • Used Java as client library for Selenium WebDriver to design and developed Automation Test Framework using Junit.
  • Consumed REST based micro services with Rest template based on RESTful APIs.
  • Developed and configured the AWS Simple Notification Service (SNS) and Secure Email services (SES) Architecture of the solution and working with a client.
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Created Aws S3 buckets performed folder management in each bucket managed cloud trail logs and objects within each bucket.
  • Develop quality code adhering to Scala coding Standards and best practices.

Environment: Jenkins, Maven, JAVA, REST, Azure, Hibernate, Oracle 11g,TestNg, java 8, Angular JS, JavaScript, HTML5, CSS, Spring boot

Confidential, Los Angeles, CA

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in business requirements gathering and Analysis, Design, Development, Integration and testing of application modules.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Implemented Angular 2 component router for navigation.
  • Experienced in Linux software application development.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Used Hibernate as the persistence layer to interact with Oracle DB.
  • Implemented agile methodology throughout the project development lifecycles.
  • Developed and Implemented new UI's using Angular JS and HTML, NOSQL, Java8.
  • Responsible for setting up Angular JS1.5 for UI development. Developed html views with HTML, CSS3 and AngularJS.
  • Utilized BPM Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Developed Microservices using Spring MVC, Spring Boot, Spring Cloud.
  • Developed Azure Active Directory (AAD) authentication and OAuth authorization for API security.
  • Configured and managed AWS Glacier, to move old data to archives based on retention policy of databases/applications.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Experienced in Apache Spark for implementing advanced procedures like text analytics and processing using the in-memory computing capabilities written in Scala.
  • Got experience in working on Scala with Spark.
  • Developed single page applications using Angular 2, Typescript, web pack and grunt.
  • Experience in Mule Soft Any point platform on designing and implementing mule apis.
  • Developing Mule ESB projects for the services with synchronous and asynchronous Mule flows.
  • Configured Mule service flows with various exception handling strategies such as Global Exception.
  • Requests were processed using the powerful Scala collections and persisted to the database in synchronous fashion.
  • Worked with Angular 2 directives, components, pipes, injectables.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other microservices with an average response time of 30 milliseconds.
  • Deployed Spring Boot based microservices Docker and Amazon EC2 container using AWS admin console.
  • Created S3 buckets and managed roles and policies for S3 buckets. Utilized S3 buckets and Glacier for file storage and backup on AWS cloud. Used Dynamo DB to store the data for metrics and backend reports.
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard and deployed the application to Azure cloud.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs and Scala.
  • Design and developed various view and partial view using Object Oriented JavaScript, JSON, jQuery, Ajax Helpers and Node.js, Backbone.js, Bootstrap.
  • Skilled in Developing Single-Page Applications (SPA) usingBackbone.JS Angular.JS MVC. Using Node.JS utilities to automate build tasks. Thorough understanding of React.JS and Bootstrap
  • Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Used AWS deployment services to quickly set up a dynamic website and configure virtual serves using AWS EC2 and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS.
  • Involved in developing HTML and JavaScript for Client-Side presentation and, data validation on the client side with in the forms.
  • Configure and deploy MongoDB clusters (ver 4.0, ver 4.4) using Docker containers in on-prem and AWS cloud environment, in both Linux and Windows platform.
  • Developing screens using AngularJS, Dojo, CSS3 and Html5 and Designed Dojo widgets and reusable modules with Dojo.
  • Building a Microservices architecture with Spring Boot and Docker.
  • Involved in migrating Hive queries into Spark transformations using Data frames, Spark SQL, SQL Context, and Scala.
  • Implemented systems that are highly available, scalable, and self-healing on the AWS platform.
  • Hands on experience in writing Spring Restful Web services using JSON / XML.
  • Created the PL/SQL stored procedure, function, triggers for the Oracle 12c database.

Environment: JSP, HTML5/HTML, CSS3/CSS, Azure, JavaScript, jQuery, Micro services, JAVA, REST, JSON, Angular.js1.5, Node.js,Backbone.js, Spring Restful,Jenkins, Maven, Hibernate JPA, Java, XML, SVN, AWS

Confidential, Albany, NY

Java Full Stack developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system and functional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Experience of UI template using HandleBar.js and Angular.js
  • Created detailed AWS Security Groups, which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Developed Microservices using Spring Boot, Spring Cloud with Netflix Eureka to create the discovery Server, service, discovery clients and integrated Apache Kafka and Zoo Keeper as message broker.
  • Configuration of application using spring 2.6, Struts 1.3, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Used AngularJs with JSON Object returned by Spring MVC Controller.
  • Created various Parser programs to extract data from Autosys, Tibco Business Objects, XML, Informatica, Java, and database views using Scala.
  • Configuring Hibernate Struts and Tiles related XML files.
  • Developed micro services using Lambda AWS functions.
  • Generated html report and test data report using selenium as an automation tool
  • Developed the application using Struts Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed the GUI module using Angular JS, AJAX framework
  • Developed presentation layer using JSF, JSP, HTML and CSS, jQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Developed the Frontend application with Angular JS.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups.
  • Used JDBC to invoke Stored Procedures and used JDBC for database connectivity to SQL.
  • Deployed the applications on WebSphere Application Server.
  • Worked on JavaScript frame work (AngularJS, Backbone, Bootstrap) to augment browser based applications with MVC capability.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Designed and developed asynchronous RESTful Microservices using Spring boot, Couchbase and RXJava that are consumed by other Microservices with an average response time of 30 milliseconds.
  • Developed custom directives and created Angular JS services to consume in controllers.
  • Implemented and maintained the monitoring and alerting of production, corporate servers and storage using AWS Cloud Watch for efficiency.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, ActiveMQ, RabbitMQ and JMS.
  • Consumed and developed Restful Services with JSON and Jersey API’s.

Environment: JDK 1.5, JSP, JSF2.0, Struts 1.3, Eclipse 3.5, Hibernate, Oracle 11g, Restful Services, JAX-RS, Jersey, Apache Camel, Angular JS, JavaScript, HTML5, CSS, jQuery 1.4, EJB 3.0, Nodejs.

Confidential, DALLAS,TX

Sr. Java developer

Responsibilities:

  • Involved in complete software development life cycle management using UML (Unified Modeling Language) - Requirements gathering, Conceptual design, Analysis, Detailed design, and Development.
  • Used Spring MVC framework &Integration for Server-side programming.
  • Developed UI based on struts framework, using JSF, JSP, JSTL, Servlets and Back Bone JS DHTML with extensive java scripts to reduce Server hits, improving performance.
  • Developed Servlets and JSP to interact with Enterprise Java Beans (EJB) containing all the Business Logic.
  • Used Hibernate as the persistence layer to interact with Oracle DB.
  • Developed the Frontend application with AngularJS.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests. Maintained, structured, and surveyed documents within the MongoDB database.
  • Responsible to resolve design issues and develop strategies to make ongoing improvements that support system flexibility and performance.
  • Responsible to approve “Test Cases” created by Testing Team. Provide technical support to testing team to fix any issues in Functional Testing.
  • Developed JavaScript code to feed data-tables of Google Charts API with data, then draw charts with animation effect
  • Developed JSP as the view, Servlets as Controller to make calls to EJB as model
  • Worked on JBOSS Application Server to deploy application.
  • Consumed and developed Restful Services with JAX-RS and Jersey.
  • Used Apache Camel with URIs to work directly with any kind of Transport or messaging model such as HTTP, Active MQ, RabbitMQ and JMS.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.

Environment: Spring Framework 3.0, Hibernate, Java 1.6, Angular JS, Node JS, HTML, CSS, Servlets, SQL, Java Script, WebSphere Application Server, SOAP 1.2, RestFul Services.

Hire Now