We provide IT Staff Augmentation Services!

Sr. Java / Aws Developer Resume

3.00/5 (Submit Your Rating)

OR

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in designing and developing user interface (UI) applications and professional web applications using Java, Object Oriented (OO), JavaScript, Angular JS, Node JS, HTML5, XML, CSS3, J Query, AJAX, JSON. And Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlets, Struts and spring, Hibernate, JDBC, EJB, JMS, Java Mail, RMI/IIOP, SOAP and REST based Web Services.
  • Designed dynamic client - side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
  • Extensive experience in using JavaScript, J Query, AJAX calls and JSON data from the server in developing Rich Internet Applications (RIA).
  • Skilled on programming Single Page Applications (SPA) using MVC Frameworks Angular JS using core directives, expressions and modules and Backbone JS.
  • Experience in building and deploying applications on Web/Application Servers like Apache,Tomcat, BEA Web Logic, JBOSS and IBM Web Sphere.
  • Experience in Azure, Amazon AWS and Cloud Deployment
  • Experienced in MVC (Model View Controller) architecture with EJB, Struts, Bootstrap and spring framework involving various J2EE design patterns
  • Experience in developing applications that involve Responsive web design (RWD) with CSS3 media queries and Bootstrap.
  • Skilled in leading frameworks as React JS, Angular 2/4, Node JS to build high-quality, scalable and reusable components and Front-end solution.
  • Experience in Document Object Model (DOM) and have a strong understanding of DOM functions, and experienced in dealing with challenging High Traffic Websites and cross-browser compatibility issues.
  • Experience in working with AWSS3 browser for pushing the static content.
  • Experience in working with AWSEC2 instance and related services on AWS
  • Experience in developing Web Services such as SOAP and REST using JSON and XML for communication.
  • Experience with preprocessors and front-end tooling workflows: NodeJS (NPM), Bower, SASS, Grunt and/or Gulp, Web pack and rollup.
  • Experience on various Charting/UI tools like JQ plot, High charts, D3JS and Google API.
  • Experience with Core Java1.4 / 1.5 and J2EE technologies using Servlet, JSP 2.0,EJB 2.0/3.0, Struts 1.2, JSF 2.2, Spring 2.0, Hibernate 3.0, JavaBeans, Java Swing, JDBC, JNDI, Collections, XML(DTD and Schema), HTML5, AJAX and Web Service(SOAP, JAX-RPC, AXIS) on Windows environment.
  • Experience with Version Control Systems like Subversion (SVN),GIT & Clear case. Experienced with automated UI testing tools like Jasmine, Karma and Protractor and worked in TDD environment.
  • Proficient in handling Twitter Bootstrap framework i.e., the concept of Grids, making use of advance components like Navs, Navbars, Pagination, Alerts, Progress bars etc.
  • Hands on experience in writing complex SQL Queries and store the data into SQL databases such as MySQL, Oracle.
  • Experience in creating Dynamic wireframe, HTML wireframes, Dynamic Screenshots and sitemaps.
  • Involved in different stages of Software Development Life Cycle (SDLC) making use of both Agile like SCRUM, Waterfall methodologies.
  • Adept in using IDEs and editors like Eclipse, Net Beans, Brackets, Sublime Text, Notepad++, Adobe Dreamweaver, Web Storm, MS Visual Studio.
  • Experience working with debugging tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE DeveloperToolbar
  • Good Experience in developing test cases with Junit, Groovy, Mockito and logging with Log4j
  • Knowledge of Pivotal Cloud Foundry, Spring Boot and cloud technologies
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.
  • Major strengths are familiarity with multiple software systems, ability to learn quickly new technologies, adapt to new environments.

TECHNICAL SKILLS:

Web Technologies: HTML5, DHTML, AJAX, CSS3, Bootstrap, React JS, Angular JS, Node JS, Angular 1.5/2.0, XML, XPath

Languages: J2EE, Java, C, SQL, PL/SQL, Ruby, Scala, Gherkin

JavaScript Technologies: JSP, JDBC, JMS, EJB, RMI, Web Services, SOAP, Log4j

Distributed Technologies Web Services, JMS: Application/Web Server

JMSIDE Eclipse, Net Beans Ruby Mine: Framework Struts, Spring MVC, Spring, Ajax, JSON, Hibernate, Spring Boot.

Database: Mango DB, MySQL

Debugging Tools: Firebug, Chrome developer Tools

IDE: Visual Studio (Express & Community-13), Web Storm 10.0.2, Brackets, Cloud9, Notepad++, Sublime, XAMPP

Applications: Adobe Photoshop, Dreamweaver, Illustrator

Testing: Jasmine, Q unit, e2e (phantom js, Mocha)

Version Controls: Git, SVN, CVS, Visual SourceSafe(VSS)Operating Systems

UNIX and LINUX, Mac: Database Oracle 8i/9i/10g/11g, MySQL, No SQL, DB2, Postgre SQL, SQL Server, Mongo DB.

Methodologies: Agile, Waterfall, Scrum

PROFESSIONAL EXPERIENCE:

Confidential, OR

Sr. Java / AWS Developer

Responsibilities:

  • Involved in Analysis, Design, and Development Production phases of the application.
  • Designed application using UML. Elaborated on the Use Cases based on business requirements and was responsible for creation of Class Diagrams and Sequence diagrams.
  • Involved and interacted with users, customers and Business users for the requirements and training with new features.
  • Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework.
  • Functionalities include writing code in HTML, CSS, JavaScript, J Query, Ajax, JSON, Angular JS and Bootstrap with MySQL Database as the backend.
  • Developed responsive web application for backend system using Angular JS with HTML5 and CSS3.
  • Controllers and Services that are bind using Dependency Injection to enable loose coupling between application components.
  • Use AWS to build Javaapplications that work with Amazon S3, Amazon EC2, Amazon Simple DB, and more.
  • Constructed web pages for application using MVC3, Java Script, J Query, React JS, and Node.js.
  • Developed TestNG Test Cases for Unit testing & for Continuous Integration we used Jenkins.
  • Use Jenkins which is an open source continuous integration tool written in Javawhich provides
  • Integration services for software development.
  • Followed Agile Scrum methodology and used TDD for writing test cases.
  • Mainly involved in support, Maintenance and enhancement of the application.
  • Responsibilities included development of new modules of the application such as APIs using J2EE Technologies, Struts and Spring Framework.
  • Developed MVC Controllers and deployed flow of Execution in the Servlet Environment using Spring MVC.
  • Extensively used Core Spring Framework for Dependency Injection of components.
  • Extensively used Core Java such as Multi-Threading, Exceptions and Collections.
  • Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
  • Used Maven to build and deploy the application to development environment.
  • Used Hibernate for mapping Java classes with database and created queries with Hibernate Query language (HQL)
  • Maintained version control using GIT.
  • Used Log4j utility to log error, info and debug messages.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, and Development & Customization of the Application.
  • Used Amazon Web Services (AWS) SNS to send messages to email and http endpoint
  • Using JMS to send email or notification companies or users who have subscribed particular services in our product.

Environment: Java / J2EE, Spring MVC, Puppet, REST full Web Service, Hibernate, JSP, MySQL, Servlets, Web Sphere Application Server, Angular JS, Angular2.0, Node JS, TDD, Postgress, CSS, JavaScript, HTML 5, ANT, Windows, GIT, Log4j, FTP, DAO, XML, JavaScript, Struts Framework, Spring Frame work, JavaBeans, Node.js, Bootstrap, React JS, Jenkins.

Confidential, Tempe, AZ

Sr. Java / AWS Developer

Responsibilities:

  • Daily programming in server and client side by using Angular JS, React JS, Java / J2EE, Node JS and Express JS.
  • W0orked on Front end by using Angular JS, React JS and JavaScript Frameworks.
  • Extensive use of Angular JS for developing the SPAs (Single Page Applications) for internal application/tool.
  • Developed multiple POCs to create a user interface in Angular JS.
  • Web application is redesigned by using Angular4 as front-end. Web API are used to send and receive data to back end.
  • Redesigned Menu & Navigation to Angular4 and updated Loans and Contract forms for a better user experience.
  • Created Web Application using spring framework.
  • Designed and developed web-based application using Java Server Faces (JSF) framework, Spring MVC Framework.
  • Developed Angular2 apps in JavaScript both EcmaScript 5/6. Used Typescript for object oriented web development.
  • Developed code style guidelines for Angular4 based on angular official documentations.
  • Good knowledge in Angular JS and Responsive Web Design.
  • Performed Unit Testing using J unit, Mockito frameworks for all the migrated modules to ensure complete code coverage and perform Smoke test after each build
  • Developed core UI client features using Ember, HTML5, SASS
  • Good experience in JavaScript MVC framework like Angular JS, React JS.
  • Have worked on AWS S3 Browser for pushing files to the cloud
  • Responsible for design and development of the web pages from mock- ups (PSD).
  • Used Mockito extensively and defined various Test Suites and Test Cases
  • Used Node JS, Angular JS and MVC Frameworks in the development of the web applications.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developed the Web Application using JSP, Servlets, HTML5, DHTML and performed validations using JavaScript.
  • Investigated various No SQL database alternatives and methods for online database compression.
  • Experience in using React JS, Flux for SPA development.
  • Implemented client side Interface using React JS. Developed share view using Sencha Touch for non-flash supporting devices.
  • Adobe Flex development experience, creating Rich User Interface for Desktop applications using AIR, MXML, Action Script and Flex components.
  • Construct powerful and modern frontend architecture, involving React, Redux and ES2015.
  • Designed and developed CSS3 behaviors, CSS styles, CSS fonts, CSS buttons and Pseudo elements in CSS.
  • Implemented exception handling in Java Spring boot for REST API by making use of Exception Handler.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Effective use of CSS3 features, such as creating multiple columns, borders and background etc.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Worked the backend by using Node JS, Express and Mongo DB.
  • Have worked on big data (Splunk enterprise) to generate the Rest API and integrated that API to Client side code using Node JS, Express JS.
  • Designed and Developed various Angular2 Component (/NG Module), Services (observable/promises), Directive and Pipes, Used Angular2 CLI commands for productivity and global/generic building blocks Consumed server-side SOAP UI web services and called them from angular controllers
  • Designed and implemented a No SQL based database and associated REST full web service that Persists high-volume user profile data for vertical teams.
  • Used Node JS as a proxy to interact with Rest services and interacting with Database.
  • Used AWSfor cloud services platform, content delivery and database storage.
  • Used AWS to build AWS applications that work with Amazon S3, EC2, RDS, IAM, Elastic Bean Stalk, VPC, Route 53, SQS and more
  • As a backend Developer I was responsible for creating RESTFUL Web using Node JS & Express JS.
  • Implemented Routers& History in Single Page App (SPA).
  • Developed client side drop down menus, search bars and drop down toggles using Twitter-Bootstrap.
  • Used JSON for data exchange between client and server. Created Responsive Web Design using Bootstrap.
  • Utilize Jasmine, Karma, Gulp and NPM to build and test applications.
  • Worked on integrating J Query API's with MVC pattern.
  • Performed unit testing using Jasmine and end to end testing using Protractor.
  • Used the new tags from HTML5 like section, article, header, footer, canvas for animations.
  • Involved in agile software methodologies using TEST DRIVEN DEVELOPMENT (TDD).

Environment: Java, J2EE, JSP, PL/SQL, HTML5, CSS3, JavaScript, J Query, J Query API, JSON, AJAX, DHTML, Angular4, Angular2, Backbone JS, React JS, Redux, Node JS, Express JS, SOAP UI, AWS Spring, Spring Boot, Spring MVC, Mockito, Restful web, REST API, Bootstrap, Hibernate.

Confidential, Huntsville, AL

Java / AWS Developer

Responsibilities:

  • Involved in all stages of Software Development Life Cycle (SDLC) of the project in agile methodology.
  • Participated daily SCRUM meeting, sprint grooming/review and demo with management and other teams.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS Services.
  • Integrated AWSDynamo DB using AWS Lambda to store the values of the items and backup the Dynamo DB streams.
  • Automated operations process using Lambda, Cloud Watch Events and Schedules.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWSStack especially worked with database setup and maintenance on AWS EC2.
  • Defined AWSSecurity Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
  • Developed the application using Spring MVC, Spring IOC, Dependency Injection Spring Annotations, Spring AOP and Hibernate.
  • Used Micro services architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, and Maven.
  • Configuring of Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Integrated REST API with Micro services for communicating through resources using Spring Rest Templates and developed Restful web services interface to Java-based runtime engine and accounts.
  • Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
  • Designed and developed End to End customer self service module using annotation-based Spring MVC, Hibernate and JQuery.
  • Initiated mappings among the relations and written named HQL queries using Hibernate.
  • JIRA and Confluence were the tools used to keep things in check.
  • Implemented complete Maven build life cycle to achieve organized application structure and conflict free dependencies in pom.xml file.
  • Worked with Rabbit MQ for messaging with social application in the bank monitored it.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Re-design and implement CI build system using Jenkins.
  • Used JUnit for testing the unit test cases.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j.
  • Developed GIT controls to track and maintain the different version of the project.

Environment: Java/J2EE, Groovy, Node JS, HTML5, CSS3, Java Script, JQuery, Spring, Hibernate, MVC, Restful Web Services, MAVEN, Web Sphere, AWS (Lambda, Dynamo DB, EC2, Cloud Watch, S3, IAM, VPC, Auto-Scaling), Jenkins, JIRA, GIT, Agile.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in day-to-day huddles with business users for gathering requirements and preparing stories to play as part of Agileprocess.
  • Working with PDMs in preparing Business Scenarios and updating the same in JIRA.
  • Involved in converting the Business Scenarios into Java cucumber component test cases as part of BDD approach.
  • Involved in writing the J Unit cases using Mockito framework as part of TDD approach.
  • Implemented MicroServices Architecture, with Spring Boot-based services interacting through REST full services.
  • Developed Maven build scripts for build automation.
  • Used xml and JSON binding frameworks such as JAXB, JACKSON.
  • Hands on experience with the AWSCLI and SDKs/API tools like AWS API.
  • Developed AWSAPI to interact with the Amazon SQS used for sending bulk emails.
  • Deployed applications on AWSby using Elastic Beanstalk.
  • Containerizing Java application using Docker.
  • Involved in code review to ensure accuracy, completeness and quality of the deliverable.
  • Involved in project discussions, daily stand ups and huddles for providing project updates and resolving any design or development issues.

Environment: Java (JDK1.8), Spring Boot, Spring Core, Hibernate, AWS, RESTfull API, Cucumber, Apache Tomcat 8, JUnit using Mockito framework, Eclipse, Maven, Jenkins, Log4J, Unix, Jira, Confluence, Toad, Spring 4.0, Oracle 11g, SQL, MVC, Jersey, JSON, JAXB, Linux, Junit, JIRA, EB, EC2, S3, SQS, SNS, Cloud watch, AWSLambda.

Confidential

Java Developer

Responsibilities:

  • Involved in development of Staffing sub-modules like Staffing Override, Interview Override, Resume Upload
  • Interacted with the User Group to gather requirements.
  • Developed application using Eclipse IDE.
  • Designed the sub-modules based on the initial specifications defined by the user group.
  • Performed Analysis and development of Stateless Session Bean, Data Access object and Application Component for Screening and Short-listing module.
  • Involved in developing in all the tiers of J2EE application.
  • Configured J Boss Application Server and deployed the web components into the server,
  • Involved in debugging, testing and integration of the system.
  • Designed and implemented Java engine and API to perform direct calls from front-end JavaScript, Angular JS to server-side Javamethods.
  • Worked on fixing bugs raised by the users.
  • Test cases for unit testing.
  • Worked with Spring Restful Web Services to interact with the JPA Objects created using ORM tools.
  • Documented all the low-level design of the application.
  • Developed JSP / Action servlet classes.
  • Applied J2EE design patterns such as MVC, Singleton, and Data Access Objects in the architecture,
  • Developing Hibernate XML Javaobject-to-database mapping documents.
  • Performed code reviews.
  • Used XSLT, XML, XSD, and JAXP for transforming request/responses to other formats.
  • Implemented Restful web Services.

Environment: Core Java, C/C++, J2EE, Servlets, EJB, JSP, JMS, Java Swing, HTML, XML, Oracle 9i, J Boss, Hibernate, Restful web service, Eclipse, Unix

We'd love your feedback!