We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 7 years of 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.
  • Expertise in client scripting technologies like JavaScript, JQuery, HTML5, CSS3, Bootstrap, Node.js, AngularJS, Typescript, ReactJS, BackboneJS.
  • Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and frameworks: Servlets, JSF, Struts, Springs 3.0/2.5, Web Services, EJB, JMS, MQ Services, Hibernate 4.0/3.5/3.0, IBatis, AJAX, JSON, XML, UML, Log4J and Junit.
  • Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Groovy and Grails, Swing, Hibernate, IBatis, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Actively involved in teh DevOps streamlining process through Jenkins CI and CA Release Automation.
  • Experienced in usingPERLto read and write data from/to Excel, SQL Server and MySQL.
  • Experience in working in a UNIX based environment and shell scripting.
  • An accomplished software engineer specialized in object oriented programming analysis with extensive full Software Development Lifecycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance.
  • Developed application using Angular.JS 2 and Node.JS connecting to Oracle on teh backend.
  • Proficient in applying design patterns like MVC, Singleton, Session Facade, Factory, Abstract, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access Object.
  • Experience in developing cross platform Client side applications using Node.js, BackBone.js and Angular.js.to achieve scalability in real-time web applications.
  • Extensive experience inAngular.JSfor application implementation, proficient in creatingmodules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methodsanddirectivesto realize functionalities likeREST service with Ajax call, input validations, searchable and sortable contents.
  • Imported data from oracle to teh Cassandra cluster using migration scripts in Python and Perl.
  • Excellent understanding and knowledge of NOSQL databases like Cassandra.
  • Good knowledge on AWS databases like RDS, DynamoDB, Redshift, ElastiCache.
  • Extensive experience in Confidential Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS,AWSIdentity and access management, AWSCloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
  • 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 Integrations, BPM, BPEL and ESB using Web Sphere Process Server, ESB, Web Sphere Integration Developer, Data Power and WSRR.
  • Extensive experience in developing teh SOA middleware based out of Fuse ESB and Mule ESB.
  • Expertise in XML technologies -XSL, XSLT, XML schemas, XPath, XForms, XSL-FO and parsers like SAX, DOM.
  • Having Good experience in developing and migrating existing application into cloud based platforms like Confidential Web Services (AWS) and Pivotal Cloud Foundry(PCF).
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.
  • Strong experiencewithMongo DB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
  • Designed teh Scala Akka based application and involved in development for Business Logic and Integration services using Scala.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, AKKAand Play framework.
  • Proven experience with Application Servers like IBMWebSphere8.x/7.x/6.x/5.x/, Oracle/BEA WebLogic 10.x/9.x/8.x/7.x/6.x, JBoss and Tomcat 8.x/7.x/6.x/5.x/4.x/3.x
  • Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
  • Experience with major relational databases - Oracle 8i/9i/10g/11g, SQL Server 2000/2005/2008 , DB2, My SQL, PostgreSQL.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation and Testing of various software applications using Java, J2EE.
  • Expertise in teh implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB
  • Solid understanding in Design Patterns, MVC, Python Algorithms, Python Data Structures.Proficient in developing Web Services (SOAP, RESTful) in Pythonusing XML, JSON.
  • Experience with creating and workflows and Mappings, running jobs in Informatica 9.5/ETL.
  • Knowledge on Grid Controls, Pie Charts and other Swing Components.
  • Experience in software configuration management using CVS, SVN and IBM Clear Case.
  • Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
  • Worked on teh MySQL migration project .To make teh system completely independent of teh database being used. Used Spring IBatisto implement dis.
  • Hands-on experience in usingEclipse,Log4j, JUnit, Mockito, Cucumber, TestNGfor building, logging, testing andVisual Source Safe, CVS and SVNfor version control.
  • Experience in Agile software development process, Test Driven Development and Scrum.
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, J2SE, SQL, PL/SQL, Objective C, C#.

Platforms: Windows 2003, 2008 Server, Linux, Unix

Java Core: Memory Management, Thread Classes, Exception Handling and Collection APIs

UML Tools: MS Visio 2003,2007, Rational Rose Enterprise

IDE & Reporting Tools: Eclipse, Net beans, IntelliJ, JBuilder 2005, 2006, IBM Rational Application Developer

HTML Editors: Adobe Dreamweaver CS 5.5, MS FrontPage 2003

J2EE MVC Frameworks: Struts 1.1 and 2, Spring 2.5, 3.0, JSF 1.2, Groovy, Grails

Databases: Oracle 11g, 10g, 9i, 8i, MS SQL Server 2008, DB2, Postgres.

Application Servers: Web Logic, JBoss, Glass fish, Web Sphere.

Web Servers: Apache Tomcat, Confidential Web Services(AWS).

Web Technologies: HTML, DHTML, CSS, Java Script, Bootstrap, Jquery, AngularJS, Typescript, D3.JS, DOJO, XML, SOAP, XSL, WSO2 Carbon, XSLT, XHTML.

Message-Oriented-Middleware: Active MQ, Web Sphere MQ

Cloud Technologies: Paas, Saas, Iaas with AWS.

ORM Frameworks: Hibernate 3.0, JPA, iBatis.

Version Control: Rational Clear Case, SVN (Apache Subversion), CVS (Concurrent Versions System), VSS (Visual Source Safe) Team Foundation Server and GIT

Middleware Technologies: EJB 2.1, 3.0, JNDI, JMS (Java Message Service)

Web Services: JAX-RPC, JAX-WS, JAX-RS, SOAP UI, TCP Mon, HTTP Mon, Axis 1, Axis2, CXF, REST

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development

Testing: JUnit 4.1, J-Mock, Cucumber, Easy Mock, Spring Test, Selenium.

Logging Tools: Log4j

PROFESSIONAL EXPERIENCE

Confidential, Dallas,TX

Java Full Stack Developer

Responsibilities:

  • Developing Agent Portal with HTML5, CSS, LESS, JSON, AJAX and React JS for developing user interface and server side technology with Node JS.
  • Used Node.js Bower for UI Dependency management. Worked on bower.json and bower.rc files.
  • Extensive usage of Node JS in implementing teh server side build deploys automation and building DEVOPS process from TFS.
  • Act in teh capacity of an eCommerce application Front End/UI Developer to actively participate in teh definition, design, developing, testing, test automation support and implementation of functionalities.
  • Deep expertise in HTML5, CSS3, and JavaScript frameworks and libraries teh quality of code written within your team as an integral part of a Scrum team.
  • Write robust front-end code with HTML5, CSS3, and JavaScript frameworks and libraries to implement enterprise-class web applications.
  • Participate in code reviews and ensures dat all solutions are aligned to predefined design specifications
  • Identify and troubleshoot application code-related issues.
  • Developing user interface of application in an agile environment.
  • TEMPHas a strong knowledge with hand-coded HTML, CSS, JavaScript & jQuery, JSON, AJAX and XML knowledge.
  • Ability to share and integrate knowledge across workgroups
  • Proficient in web markup, including HTML5, CSS3.
  • Setting up AngularJS framework for UI development. Developing html views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and Java Script.
  • Used jQuery to make teh HTML, DHTML and CSS code interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
  • Worked on migrating UI applications from Angular 6 to Angular 8.
  • Used 'TestNG' for backend test cases and 'Jasmine' for AngularJS test cases.
  • Used Docker to build teh images and deployed those images using Kubernetes.
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Implementing Oauth2 Security for teh Web Services and integrated them with teh UI applications.
  • Used Dynatrace for monitoring teh application health and for checking teh logs.
  • Used Soap UI and Postman for testing teh Web Services.
  • Designed and developed intranet web applications usingJavaScript and CSS.
  • Worked on Hibernate framework to interact and perform DML operations with Oracle database.
  • Was involved in functional and technical designs.
  • Was involved in implementing Elastic Search using Jest Client and ActiveMQ.
  • Produced and Consumed micro-services using REST Web services.
  • Integrated Swagger API into Web Services to generate teh API documentation.
  • Participated in weekly status meetings, worked closely with BAs, QAs team, to meet project deadlines in AGILE methodology.
  • Imported data from various resources to teh Cassandra cluster using Java APIs.
  • Node.js API server is deployed to AWS via Docker container service
  • Configured and managed Apache Web Server on Linux for web based applications using REST/SOAP, Maven built tool and Web logic 12
  • Developing Java modules implementing business rules and workflows using Spring Boot.
  • Experience with Mongo DB development (reports, schema design, map reduce functions) from SQL relational databases.
  • Developing Rest APIs in spring boot utilizing Swagger.
  • Used SOAP based messaging format to transfer requests and responses and validated teh request and responses against XML Schema Definition.
  • Used JavaScript Task Runner Gulp for modification of HTML, CSS and JavaScript, Live reload, watch, test runner, server configuration and sass compiler sub tasks.
  • Extensively used Mocha and Chai JavaScript unit testing tools for testing JavaScript pages.
  • Used Maven to getss dependency jars from Maven Central Repository.

Environment: Spring Boot, Java 8, Azure DevOps, Kubernetes, Rest Webservices, Microservices, Spring JPA, Angular 6-8, PrimeNG, HTML5, CSS3-5, GIT, JSON, MS SQL Server, Maven, Junit, Jasmine, NodeJS, Jasmine, Postman, Swagger, SoapUI, Sonar Lint, Tomcat.

Confidential

Java Developer

Responsibilities:

  • Engaged in all phases of SDLC in involving specifications, gathering Requirements, Designing, Coding, Testing, Deploying, and Maintaining in implementing projects.
  • Developing teh application by using Scrum methodology in agile environment.
  • Used JIRA to report teh hours and issues dat are related to teh project and Worked with mortgage express vendors to get all teh connectivity needed details for teh applications for both teh production and non-production environment.
  • Strong experience with frontend technologies like HTML5, CSS3, Scripting languages like JavaScript, JQuery, AWS, AJAX, Typescript, NodeJS, BackboneJS, Oracle, DB2and good knowledge in ReactJS, EmberJS.
  • Experienced in React JS and working with React Flux architecture.
  • Worked with designers to get GUI mockups.
  • Tested teh web services by using Restful tool in teh application which supported different format like text, JSON and XML.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS Stack especially worked with database setup and maintenance on AWS EC2.
  • Involved in development of enterprise business solutions using JBOSS server.
  • Designed and developed teh REST based Micro services using teh Spring Boot, Hibernate with JPA
  • Experience in developing single page application using AngularJS and Angular 2.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4
  • Created Responsive web application using Spring Boot, Spring MVC, Jpa Repository, Hibernate, Angular 2, HTML5, CSS3, JavaScript, Bootstrap, Node and Express.
  • Involved in various tasks in support of coding and creating web pages using JavaScript/HTML, JavaScript, JSP, Struts.
  • Worked on administration of EC2, AWS CLI for loading teh data from S3 and scheduling it on daily basis.
  • Integrated teh Java Code (API) in JSP pages and responsible for setting up AngularJS framework for UI development. Developed HTML views with HTML5, CSS3/SASS, Bootstrap, Node.js and AngularJS.
  • Have Experience in using GitHub repository to run teh Jenkins job for Continues Integration while developing teh applications and posting them in GIT.
  • Extensive use of Docker for developing test cases and performed unit and integration, tested by using JUnit.
  • Developing Groovy scripts to test Report application output
  • Used UNIX shell scripts for implementing daily jobs.
  • Involved in raising questions for business, getting answers from them, bug fixing, and tracking is done by JIRA.
  • Ability to work under pressure, easily adaptable and Self-motivated.

Environment: JDK 1.8, Spring, java 1.8,AWS, JPA, Java Script, ReactJS, React Flux, JQuery, HTML5, CSS3, GIT, JSON, Angular 2/4,Groovy, Hibernate, DB2, DB2Connect, Gradle, Junit, EasyMock, NodeJS, Firebug, Cloud Services, Oracle Jersey, Apache CXF, Grunt, Jasmine, Selenium, HttpUnit, SoapUI, EclEmma, Sonar Lint, JQueryUI, Themeroller, BackboneJS, JBoss.

Confidential

Software Developer

Responsibilities:

  • Involved in creation of Low-Level Design including sequence diagrams and class diagrams to understand teh existing architecture.
  • Involved in teh integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IoC framework.
  • Involved in development of REST Web services using Apache Axis2 to extract client related data from databases.
  • Used JIRA issue tracker to file teh bugs.
  • Implementing Presentation layer using CSS Framework, AngularJS, Wire-framing, HTML5.
  • Involved in writing Oracle PL/SQL stored procedures, triggers, views, joins.
  • Implementing JPA (ORM mapping tool) framework to interact with teh database to update, retrieve, insert and delete values effectively.
  • Developed Apache Ant script to create war/ear file and deployed on teh application server.
  • Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Design Patterns such as singleton, Business Delegate, Session Façade, Service Locator, Simple Factory Pattern, Data Transfer Object.
  • Developed teh UI panels using JSF, XHTML, Ext JS, CSS, DOJO and JQuery.
  • Developing a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-full server on a different domain.
  • Lead, Designed and Developed SOA enterprise system using Oracle SOA
  • Created standalone Scala programs to read data from several XLS files and insert data into teh Database as needed by teh testing team.
  • Configured tiles-defs.xml file to configure teh presentation views.
  • Used hibernate.config.xml file to configurations and mapping entries to access database.
  • Used struts-config.xml file for defining mapping definitions and action forward definitions.
  • Used Web Services (REST & WSDL) to exchange data between portal and other modules of Citi bank.
  • Implementing spring - Hibernate as Data Access Layer.
  • Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services
  • Utilized teh JQuery, AJAX, and JavaScript to render widgets on web pages
  • Involved in teh development of presentation layer and GUI framework using CSS3 and HTML5. Client Side validations were done using JavaScript.
  • Designing and creating business rules using IBM ILOG Rules Engine
  • Utilized Agile Methodology (SDLC) to manage projects
  • Developing teh application using Eclipse 3.5 as teh IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, and version control (SVN).
  • Involved in user interface development using JSTL.
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Involved in designing teh data stage job to implement ILOG JRules Component.
  • Involved in creating teh Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational Data model with a SQL- based schema.
  • Used WebLogic Application server to deploy and restart web applications.
  • Expertise in teh use of Java/J2EE design patterns like singleton, MVC, builder and strategy patterns.
  • Fixing bugs in different testing phases with teh help of Log4J logs.
  • Involved in teh creation of exhaustive Junit Unit Test Cases.

Environment: Java 1.6, J2EE, JSP, Servlets, Scala, REST web services, ExtJS, Apache Axis2, Spring 3.0, Hibernate 3.0, XML, XSD, Schema, PL/SQL, Agile methodology, Oracle WebLogic 10.0 Server, Oracle 10g, Apache ANT, Unix, Junit 4.0, AJAX, Eclipse, JavaScript, JQuery, REST, Struts, PL/SQL, JIRA, Node.js, Jasper, ILOG, JRules, Angular.js.

We'd love your feedback!