We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Hillsboro, OR

SUMMARY:

  • Strong experience in developing professional mobile and web applications which includes front - end designing and hand coding with solid proficiency in usability, web and client/server applications using HTML5, CSS3, JavaScript, AngularJS/Angular 2, JQuery, React JS, Ajax, Bootstrap, Node JS, JSON, XHTML and XML.
  • Extensive experience in Mean Stack (Mongo DB, Express JS, Angular JS, Node JS).
  • Worked with ReactJS, Redux, JavaScript (EcmaScript 6), Spring MVC, Maven.
  • Developed web applications and Restful web services and APIs using Python Flask, Django and PHP.
  • Extensive experience using Loadash and underscore.js for node.js server side scripting.
  • Exposure to new features and issues addressed in Angular 2.0
  • Experience in building isomorphic applications using React.js and Redux with GraphQL on server side.
  • Designed icon fonts and SVG files from scratch for developers to use HONORS
  • Advanced level skills in using Web Services technologies like UDDI, WSDL, and SOAP.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Extensive use of Node JS, Express JS, and Mongo DB along with Mongoose.JS to create server side applications.
  • Experience in using both Java and J2EE design patterns.
  • Experienced in creating Restful Services with Spring MVC Framework and using HIBERNATE.
  • Expert level skills in Java Multi-threaded/Concurrent Programming, Exception Handling, Servlets, JSP, PHP, Custom Tag Libraries, Java Script, AJAX, CSS, HTML, Struts, Spring, JSF, JPA, Enterprise Java Beans(EJB), JDBC, RMI, JNDI, XML, XSLT, JAXB, SYBASE 12.5/15.0, ORACLE 10g/11g/12c, WMQ Client and AMQ.
  • Proficiency in web service applications both producing and consuming REST (JAX-RS) API. Strong understanding of SOAP (JAX-WS) based web services and WSDL.
  • Experience in using Hibernate, MyBATIS as ORM tools for XML mappings and Java Objects.
  • Experience in Oracle supplied packages, Dynamic SQL, Records and PL/SQL Tables.
  • Extensive experience as web developer with a strong background working on open source technologies, including JSP, PHP, MySQL, JavaScript, Flash, Photo shop.
  • Highly exposed to various databases like My SQL, SQL Server, MongoDB, and Postgresql.
  • Experience with JavaScript testing frameworks Jasmine, Karma, Qunit Mocha and Jest.
  • Experience in test-driven development (TDD), CI/CD and Simple Design Concepts.
  • Extensive experience in writing JUnit test cases using selenium Web driver and experience in implementing data driven and keyword driven frameworks.
  • Hands on experience using the version controls SVN, GIT and used JIRA for project management.
  • Experience in Creating Store procedures and functions in Sql server to import data in to ElasticSearch and converting relational data in to documents
  • Experience in creating Docker containers leveraging existing Linux Containers and AMI's in addition to creating Docker containers from scratch.
  • Worked on AWS for continuous integration of files to the UI and worked for the backend development using Node.js and Mongo DB.
  • Use of Amazon web services SNS, EC2, CloudWatch and DynamoDB.
  • Participate in Agile delivery teams, conduct application analysis, development and modification, and provided design recommendations for developing and integrating programs per written specifications.
  • Excellent interpersonal, communication and presentation skills. Self-starter, detail oriented, Research-oriented and customer focused.

TECHNICAL SKILLS:

Web Technologies: HTML5/4, CSS3/2- XSL, JavaScript, AJAX, JQuery, BootStrap, JSON, DOM, DOJO

JavaScript Libraries: JQuery, AngularJS1.X, AngularJS 2.0, Angular 4 Backbone JS, React, Redux, Express JS, Chart. JS, Underscore JS, MongooseJS, d3.js, Loadash.

Version Control: SVN, GIT, CVS, BitBucket.

Debugging Tools: Firebug, Chrome

Bug Tracking Tools: JIRA, Bugzilla, Mantis.

IDE &Tools: Eclipse, RSA/RAD (IBM), Jboss, PyCharm (STS), Sublime Text, Visual Studio.

Automation Tools: Grunt, Gulp, and Browserify, Webpack.

AWS: EC2, S3, SNS, CloudWatch, CloudFormation.

Database: MySQL, Pl/SQL (Oracle),MongoDB, MS SQL Server, MySQL.

Web/Application Server: IBM WebSphere, Tomcat 7.0/6.0 / 5.0, Jboss, BEA Web logic.

Design Patterns: Singleton, MVC, Abstract Factory, Decorator Pattern, Iterator Pattern

Testing Tools: JUnit, Jasmine, Karma, Mocha, Jest.

Languages: C++,C#, PHP, JavaScript, Python, Pl/SQL, JQuery, Java, JDBC, JSP

Frameworks: Struts 1.x/2, JSF 2.x, Spring 4.x/3.x, MyBatis 2.x, Hibernate 3.x/4.x, Velocity and Selenium.

Adobe Applications: Dreamweaver, Photoshop, Photoshop Elements, Illustrator

Operating System: Windows …, MAC OS, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Hillsboro, OR

Java developer

Responsibilities:

  • Defining site objectives by analyzing requirements in diverse business and technical environment; envisioning system features and functionality.
  • Designing and developing user interfaces to internet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using Java language and software products; designing and conducting tests.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring.
  • Configuring set of security policies which helps in identifying categorizing and protecting the assets on AWS, managing access to AWS resource using accounts, users and groups.
  • Involved in implementing the MVC architecture integrating spring framework and Hibernate ORM framework.
  • Worked on the implementation of RESTFULL web services for real-time transaction with the agile court from I Suite application
  • Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.
  • Maintain and expand AWS (Cloud Services) infrastructure using AWS Stack especially with database setup and maintenance on AWS EC2.
  • Define AWS Security Groups which acts as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances. Create alarms and notifications for EC2 instances using Cloud Watch.
  • Installing the application on AWS EC2 instances and configure the storage on S3 buckets.
  • Configure of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Creating REST APIs using JAXRS.
  • Used CircleCI and Git for continuous integration and delivery.
  • Implementing the SpringBoot Micro services to download and read the Customer requirement files from S3, and process those files to create the Pricing Model based by applying business logic and formulae using the Collections & Java Beans and upload the pricing models back to S3.
  • Writing in-application SQL statements and Integrate applications by designing database architecture and server scripting;
  • Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Perform functional, regression, and Performance Testing tests on defects to ensure resolution.
  • Supports users by developing documentation and assistance tools.
  • Report daily/Weekly/Monthly project status metrics and team performance metrics to different levels of management in a timely fashion

Environment: HTML5, CSS2/3, SASS, JavaScript, Java, JQUERY, JSF, JSON, Eclipse and Intelij, JIRA, JSON, DynamoDB, Spring 4.x, Oracle, GIT, Node.js, Ajax, AWS, Twitter Bootstrap, Web services, Agile.

Confidential, Lincoln, NE

Java Full Stack developer

Responsibilities:

  • Worked on basic front-end prototype and page design with HTML5/HTML, CSS3/CSS, JavaScript, Jquery, Ajax, JSON, Angular JS, Angular 2, React JS, Gulp, Twitter Bootstrap, and Webpack.
  • Developed scalable applications using the MEAN (Mongo-DB + Express.JS + Angular.JS + Node.JS) stack.
  • Extensively worked with JavaScript development on both client and server side.
  • Creating cross-browser compatible and standards-compliant using AngularJS, ReactJS.
  • Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture.
  • Used AngularJS for building web-apps and is highly efficient with PHP framework as well as using Restful services.
  • Used Angular 2 Boilerplate Arrow Functions to make code constructs easier to read.
  • Used Underscore.JS to route different endpoints, made services Restful and used to manipulate data in MySQL.
  • Worked on token-based authentication (via JSON Web Tokens) with Angular 4 and Flask.
  • Used CircleCI and Git for continuous integration and delivery.
  • Involved in writing unit tests for the angular JS code using Mocha and Chai and written Jest cases for React code.
  • Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule.
  • Designed and developed Node.js Application using Single Page Application Architecture.
  • Integrated with the back-end code (JSP) using JQUERY, JSON and AJAX to get and post the data to backend servers.
  • Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2
  • Used NodeJS, npm and Webpack to translate and combine all necessary JS, JSX, SASS and CSS.
  • Written application level code to interact with APIs, Web Services using AngularJS, JSON and XML.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator.
  • Used Test driven approach for developing the application and implemented the unit tests using Python Unit test framework.
  • Worked on package manager of NPM and bower for projects and set grunt tasks under Node.js environment.
  • Integrated the front-end UI to the back end using Spring MVC framework.
  • Designed and developed PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL DB package.
  • Involved in complex JIRA workflows including project workflows, screen schemes, permission scheme and notification schemes in JIRA.
  • Designed & implemented Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using C# and JavaScript.
  • Leverage AWS cloud based technologies allowing for centralized and remote data access.
  • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.

Environment: HTML5, CSS2/3, SASS, JavaScript, Java, GO, Typescript, EcmaScript 6(ES6), JQUERY, JSF, JSON, Eclipse and Dreamweaver, JIRA, JSON, Angular.JS1.5, Angular 2, Angular 4, MongoDB, JSX, DynamoDB, Elastic Search, UnderscoreJs, CircleCI, PyCharm, D3.JS, Mocha, Loadash, underscore.js, Spring 4.x, Struts 2.x, Oracle, GIT, Node.js, Ajax, AWS, Twitter Bootstrap, Grunt, Web storm, Web services, Jasmine, Agile.

Confidential, Minneapolis, MN

UI Developer

Responsibilities:

  • Designed layouts on the front-end and developed web pages for smart phones, tablets and personal desktops using HTML5, CSS3, Bootstrap, JQuery, AngularJS, JavaScript
  • Making sure that all components of web-page are Mobile-First and delivers the same performance and functionality across all devices and operating systems (Android, IOS and Windows).
  • Worked with backend programmers to troubleshoot Java Script related issues with front-end connectivity
  • Implemented JQuery to improve the overall usability of the website interface.
  • Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express.JS, AngularJS and Node.js.
  • Wrote a combination of JQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Used Typescript to develop applications with AngularJS and used Grunt-ts to automatically compile Typescript.
  • Implemented and tested the enterprise application with JQuery, Spring MVC.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets.
  • Made the Node.js EXPRESS Server consolidated with Socket.io to construct MVC framework from front-end side AngularJS to back-end MongoDB, so as to give broadcast service as well as chatting service.
  • Created and Implemented Restful Webservices to provide the interface to the various clients running on both Java and Non Java applications
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Developed various screens for the front end using ReactJS and used various predefined components from NPM and Redux.
  • Configure and monitor numerous MongoDB and NoSQL instances. MongoDB Schema Design using DB Ref, Manual Ref, Embedded Data Model Design.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Used Ajax, JSON with JQuery for request data and response processing. Developed programs to port the XML data to database to make the website XML driven.
  • Designed the email blasts using Adobe software and then implemented them using HTML and JS.
  • Involved in configuring the GIT repository and maintain the version control using GIT.
  • Used Firebug to debug JavaScript, to analyze DOM objects of the page and to change the page layout.

Environment: HTML5, CSS3, SASS, LESS, AWS, JavaScript, JQuery, BackboneJS, AngularJS, React.js, Redux, Node.js, Twitter Bootstrap, Grunt, Gulp, Adobe, MongoDB, MS Office, IE 8 9 10, Firefox, Chrome, Oracle ATG, GIT, Spring AOP, Web Services.

Confidential, Wilmington, DE

UI developer

Responsibilities:

  • Participated to gather and document client needs to the granularity and worked towards prototyping the same.
  • Development on Web application using AngularJS, HTML5, CSS3.
  • Implemented a multi-tier architectural approach - UI Layer, Application Layer, Domain (Service) and Entity (DAO) layer.
  • Used Mobile Frameworks like ionic, Phone Gap, jQuery mobile, Kendo UI for IOS and Android Platforms.
  • Used AngularJS, JSX, React.js and Node.js.
  • Developed server side REST web services and called them from Angular controllers.
  • Implemented responsive web design using media queries and bootstrap.
  • Worked on mobile environment. Good experience in Hybrid Operations using Ionic & Angular framework, Mobile Angular UI, Cordova and JQuery mobile.
  • Used HTML, CSS and JavaScript to build the mobile applications.
  • Integrated Bootstrap CSS with SASS pre-processor.
  • Created Single-Page applications using ReactJS for view in an MVC framework
  • Used AngularJS for developing lightweight single page web applications and to achieve Synchronization.
  • Used data tables, a table plugin for JQuery, to display the data in tables along with pagination.
  • Designed the UX to quickly show working interactive web apps using user data that can then be adjusted, deleted and/or enhanced with new elements.
  • Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques
  • Developed native android applications.
  • Utilized PyUnit, the Python unit test framework, for all Python applications.
  • Migration of Java stack into Node.js stack
  • Developed stored procedures, SQL, Triggers, Schemas, Tables, Synonyms and Views in Oracle.
  • Used npm organizations to manage and monitor access to both new and pre-existing public and private packages through the use of teams.

Environment: HTML, CSS, JavaScript, Bootstrap, JQuery, AngularJS, AJAX, JSON, ECLIPSE, GIT, AGILE, MAC, UNIX/LINUX.

Confidential, Hartford, CT

Java Full Stack developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Agile Scrum methodology.
  • Implemented entire application using Core java, java Collections and Spring MVC design framework.
  • Designed and deployed XML files for Dispatcher Servlets, Application Context and Controllers to implement the Inversion of Control (IOC) module in spring.
  • Designed and developed queries using SQL and named queries, criterion API’s and also Created one-to-one and one-to many relationship using Hibernate and created hibernate mapping files.
  • Extremely used plain JavaScript and jQuery to do the client side validations.
  • Used RAD as the IDE and deployed the application on Web Sphere application server 8.0 version.
  • Building and compiling the existing source code on the new environment. Analyzing the migration flexibility of existing source code on the new environment.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Used Log4j to provide central logging facility.
  • Used Serena Dimensions for Source code version control.
  • Design and Implemented SOAP Web Services to provide the interface to the various clients running on both Java and Non Java applications.
  • Developed service layer under the guidance of Service Oriented Architecture SOA, published service as web services.
  • Used Test driven methods to improve the code and find defects in the code.
  • Involved in creating, modifying and updating database tables in DB2 using the tools like DB Visualizer.
  • Involved in discussions with the testing teams to see the tasks accomplished meets the Acceptance Criteria of the product owners.
  • Used TDD to run the tests and refactor code to pass the test.
  • Participated in Retrospective meetings after every sprint to discuss about the overall ranking of the pervious sprint and to discuss about the drawbacks and scope for development.
  • Used Lync notes to communicate with the team mates, schedule meeting, and share the workstation for same time screen sharing.

Environment: Java 1.6, DB2, JSP, Servlet, Rapid Application Developer, WebSphere Application Server 8.0, Spring 2.5 MVC, Hibernate, Struts 1.x, SOA, JUnit, TDD, DB Visualizer, SOAPUI 4.0.

Confidential

Java Full Stack developer

Responsibilities:

  • Involved in developing a new tool using java servlets in Eclipse. This would help me out in creating all the respective options wherein we can connect from one functionality to another functionality that is inter servlet calls.
  • The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets.
  • Involved in the designing of Java Server Pages (JSP) required for the application.
  • Involved in the unit testing of the application.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, JQuery and HTML.
  • 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.
  • Test Cross Browser compatibility.
  • Fetch data using AJAX.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Implementing the business logic required for the application.
  • Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
  • Involved in implementing the MVC architecture integrating spring framework and Hibernate ORM framework.
  • Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases
  • Developed Ant builds script and ant task classes to clean compile, copy, run, and doc, deploy, jar, war and ear files, and develop web services.

Environment: HTML, JavaScript, CSS, JSP, API, MVC

Confidential

Java Developer

Responsibilities:

  • Worked with enterprise architect (EA) to develop use cases.
  • Worked on the implementation of JAX-WS web services for batch data transactions with agile court from iSuite application.
  • Worked on the implementation of RESTFULL web services for real-time transaction with the agile court from I Suite application
  • Worked on implementing the time schedules to create batch transaction at regular interval of times.
  • Worked on implementing the Pagination concepts for handling the display of large amount of data.
  • Worked with Spring MVC pattern used Hibernate persistence framework for developing the public access Agile Court application.
  • Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Implemented various design patterns - Singleton, Business Delegate, Value Object and Spring DAO.
  • Used Spring JDBC to write some DAO classes to interact with the database.
  • Mapped business objects to database using Hibernate.
  • Worked on providing security to the application.
  • Implemented Web Services for Debt collections module.
  • Used SOAP client to test the Web Services.
  • Worked with Eclipse RCP to develop think client front end application
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Configured the Log4J to log the Warning and Error Messages
  • Used Oracle as Database and used TOAD for queries execution and also involved in writing PL/SQL code for procedures and functions.
  • Used the Agile methodology for development on sprint basis.

Environment: J2EE, Spring, Spring JDBC, JSP, AJAX, JSON, MVC, Angular JS, Servlets, XML, Oracle, Log4J, Eclipse, Hibernate, JAX-WS Web Services, RESTFULL, SOAP, PL/SQL

We'd love your feedback!