We provide IT Staff Augmentation Services!

Sr.fullstack Java Developer/software Engineer Resume

3.00/5 (Submit Your Rating)

Seattle, WashingtoN

SUMMARY:

  • Experience of around 7+ years in Software Design, Development and Implementation of Enterprise applications using Java, J2EE technologies with strong Object - Oriented Programming skills. Experience in User Experience (UX) design and development, User Interactive (UI) Web Pages and visually appealing User Interfaces using HTML 5, CSS3, Bootstrap, SASS, JavaScript, JQuery, AngularJS and ReactJs.Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, JNDI, Java Beans, and JMS.Experienced in MEAN stack development such as Angular.JS, Express JS, Node.JS, and Mongo DB. Expertise in designing and implementing a cloud based micro-services system written in Scala using Play framework and Akka. Experience in Content Management System with HippoCMS, Adobe CQ5.5 and AEM 5.6.1, developing reusable CQ components, and content based applications, leading deployment of CQ content, modules.
  • Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, JavaScript, CSS, Angular, ReactJS, Redux, Java Server Pages (JSP) for designing front end. Hands-on experience in relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL programming and NoSQL database Mongo DB. Thorough knowledge of Web technologies: XML, WML, SAX/DOM Parser, AJAX, HTML, CSS, Bootstrap and JavaScript. Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, JavaScript, JQuery, Bootstrap, JQuery UI, JQuery Mobile to make better Single Page Application SPA. Good knowledge and hand on experience in developing and consuming Restful web services using REST API.
  • NodeJS, Angular. Js, Backbone.js, Ember.js, Play, Akka, AWS,EC2,MongoDB, Mongoose API, ReactJS, Java Script, JQuery, Bootstrap, CSS, HTML, PUG, REST API’s, Swagger, JIRA, GitHub, Jenkins, AppDynamics, Bootstrap, Cloudinary, SonarQube, Mocha, Chai.

TECHNICAL SKILLS:

LanguagesSkills: Java, Python, R - Programming, SQL, C, C++, HTML.

Operating System: Java 8, Servlet, JSP, JSF (Ice Faces), HTML, CSS, JavaScript, JQuery, AngularJS 1 and 2, Bootstrap, Struts and Spring (Core/MVC/JPA/JDBC), Spring Boot, Microservice Development using Spring REST framework, iBatis and Hibernate ORM frameworks, XML, SAX, DOM, IBM MQ, JMS, RDBMS (Oracle, MySQL, DB2, Postgres), Apache Tomcat Server, WebLogic/WebSphere Application servers, SOAP and RESTful webservices. Django REST, Android, AWS, Heroku, Git, Redis, DynamoDB, PostgreSQL, MySQL, Spring MVC, AngularJS, MeteorJS, Apache Thrift

Technology: Java, JEE, Spring, Hibernate, Web Development, Web Services (SOAP, Restful APIs, Spring Remoting, Caucho Hessian, JAX-WS), Frontend (Html/JavaScript/JQuery/AngularJS). Docker, Confidential Web Services. Back-end architecture, data, product management, algorithms, organization Windows, Linux, Mac

PROFESSIONAL EXPERIENCE:

Sr.FullStack Java Developer/Software Engineer

Confidential, Seattle, Washington

Responsibilities:

  • Developed Mean Stack from scratch including Mongo DB server (Mongoose Connector) setup and Express JS server development.
  • Designed the front-end screens using Angular 2.0, HTML5, CSS3, JavaScript, JQuery, Bootstrap and Spring Boot.
  • Interacted with 3rd party APIs and built RESTful APIs using NodeJS and Involved in programming, testing, debugging, implementing and maintaining of a NodeJS application Developed REST API’s using NodeJS & MongoDB
  • Developed and build new back-end services (Java and Python) in a large-scale service oriented architecture (AWS hosted), from the data layer (SQL and DynamoDB databases) to the API (REST and RPC)
  • Transition legacy code from a large Django REST application to stand-alone microservices
  • Collaborate with data and marketing teams to set up proper metrics/tracking to measure business impact of new features
  • Worked with a select group to identify pain points in the product-engineering workflow.
  • Worked with Back-end technologies: J2EE, Struts, Struts2, GWT, Spring, EclipseLink, Apache Tomcat, Oracle DB, JUnit, Mockito, Web Services, Cassandra, SQL.
  • Configured Gulp to perform various UI build and test related tasks and used NodeJS NPM and Bower to manage the dependencies.
  • Developed unit test cases using Jasmine and Karma and performed end to end testing using Protractor and Selenium.
  • Involved in coding and supporting the worker portal of Integrated Eligibility System using Java 7&8.
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Developed REST APIs using Akka Http and Scala in a Docker container and used Scala for coding the components in Play and Akka.
  • Worked on handling all the requests to the systems using Play framework MVC framework.
  • Made the integration of data in several applications in favor JSON documents with dynamic schemas using MongoDB (NOSQL) database.
  • Developed responsive web pages and Angular JS templates using HTML5 and CSS3.
  • Develop JavaScript based UI functionality using AngualrJS as base framework using it core features like controllers, custom directives, services and route configuration etc.
  • Expertise in Lift and Play frameworks for leveraging Scala actors to support more concurrent requests than is possible with thread per request server.
  • Documented the requirements including the available code which should be implemented using Spark, Hive, HDFS, HBase and Elasticsearch.
  • Currently working with Spark SQL, Spark Machine Learning, Scala, Parquet, Elasticsearch, Zeppelin, Luigi on a 3rd improved version of our projects.
  • Built and deployed the application using ANT Build with Apache IVY support.
  • Designed and Developed UI for Portfolio Review Dashboard application using AngularJS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery.
  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Integrated the Java code (API) in JSP pages and responsible for setting up AngularJS framework for UI development.
  • Implemented AWS (EC2, RDS, SNS, SQS, S3 and lambda) to move customer care application in to Cloud environment.

Java Developer

Confidential, Danvers, MA

Responsibilities:
  • Implemented the spring dependency injection of the Database helper instance to the action objects.
  • Designed and developed the presentation layer which includes the development of standards-browser compliant - user interactive web pages using CSS, Struts (MVC) tag and JSTL tag libraries with Client side validation and unit testing.
  • End-to-end product owner for multiple key software components (SQL databases, Django
  • REST back-end, Angular JS front-end/tools) in an early-stage, fast-paced start-up environment.
  • Built the algorithm that generates the weekly menu for all Peach customers, driving order volume and customer satisfaction based on historical data and significantly lowering amount of manual work required by the operations team
  • Integrated with a variety of third party services (SMS, payments, data, etc.) and Improved code-base by introducing best practices (REST, modularization, efficient queries).
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScript, AngualrJS to simplify the complexities of the application.
  • Built a business intelligence dashboard and taught marketing and business teams SQL to enable them to better navigate our data resolved critical bugs in application found during distinct phases by debugging the application modifying Java Script and CSS for UI related to issues.
  • Experience working with new front-end technologies: angular.js, gulp.js, node.js + express.js, bootstrap CSS, WebStorm IDE & developing REST services.
  • Responsible for creating front end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, JavaScript, JQuery, AJAX, JSON, AngularJS and Bootstrap.
  • Used the functionalities to write code in HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
  • Used AngualrJS, ReactJS to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed additional UI Components and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • SAX and DOM parsers are used for XML and DTD to process, validate, parse and extract data.
  • Worked on WebSphere Portal integration with WBISF in getting Work Items raised by the process flows from WBISF.
  • Created detailed AWS Security Groups which behaved as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
  • Extensively involved in coding with AngularJS, JQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, Progress bar. Customized Data Tables and High charts into Angular JS Directives.

Java Developer

Confidential, Philadelphia, PA

Responsibilities:
  • Used three-tier development plan: JAVA as the business logic, SQL Server as Data layer and JSP along with HTML, CSS, JQuery, JavaScript as the presentation tier.
  • Involved in designing, developing and successful deployment of large scale, Java/J2EE projects from end-to-end and participated in agile SDLC.
  • Working across the UI, Services layers involving technologies such as AngularJS, Spring webservices, layer7 policies.
  • Development Life Cycle (SDLC) and participated in the daily stand-up, iteration review, kick-off and Retrospective meetings as a part of Agile.
  • Developed back-end services in a RESTful web architecture (Java, Spring MVC, SQL)
  • Created large-scale data migrations to move data to more efficient database schemas.
  • Involved in daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint. Communication with external teams, verbally and written daily.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
  • Presentation layer was developed using JSP, Tag libraries, HTML, CSS and used JavaScript for client validations.
  • Developed front end web applications by using web technologies such as AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap.
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases.
  • Developed end to end application on spring boot framework (Rest API Application/Spring JPA using Crud repository).
  • Used Eclipse and Tomcat as an Integrated Development Environment for developing, deploying the application.
  • Designed and developed Micro Services business components and RESTful service endpoints using Spring boot.
  • Created instances in AWS as well as migrated data to AWS from data Center using snowball and AWS migration service.
  • Created S3 buckets for EC2 instances to store all the content including HTML pages, images, CSS files and Java script files.

Java Developer

Confidential

Responsibilities:
  • Involved in (OOAD) Analysis & Design for the project and prepared the technical documents for a distributed architecture at enterprise level.
  • Worked on Linux environment while deploying the application on servers.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Develop and re-factor existing product features using Java, J2EE, spring, Hibernate, Oracle and performed SOAPUI load testing on the webservices.
  • Responsible for Database and Log backups & Restoration, backup strategies and scheduling and Replication.
  • Used Node.js in installing project dependencies. Worked on server-side web applications using Node.js.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Worked on Linux OS Platform and Used Spring Framework to implement Business layer to Data access layer.
  • Worked on different XML Technologies and worked on open source Mule ESB and designed GUI'S using Java Swing.
  • Extensively used Mule ESB and IBM WebSphere Application Server for application deployments.
  • Involved in development of automated daily, weekly and monthly system maintenance tasks such as Database backup, Replication Verification and Database integrity verification and Indexing updates.

We'd love your feedback!