We provide IT Staff Augmentation Services!

Sr. Java Aws Developer Resume

Austin, TexaS

SUMMARY:

  • Over 10 years of experience in Design & Development of Enterprise Applications, Web Applications, and Web Services in Java/J2EE and related technologies.
  • Extensive working experience within Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, jQuery, Angular JS, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Developed Single page application with using AngularJS with MVC Framework.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Experience in working on various Frameworks like Spring, Struts, JSF, EJB and ORM Technologies like Hibernate, and IBatis, which implements JPA.
  • Strong experience in building project and implementation plans for implementing cloud solutions on AWS/Azure.
  • Proven experience with integrating and deploying applications in AWS Cloud environment.
  • Worked on docker container creating docker images and deploying in docker container in AWS.
  • Hands on experience in AWS provisioning and good knowledge of AWS services like EC2, S3, Glacier, ELB, RDS.
  • Experience in developing batch jobs using open source framework like Spring Batch framework.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, JAX-WS, Glassfish and Apache Tomcat.
  • Expertise in implementing Design Patterns like Singleton, Controller, MVC (Model View Controller), Session Facade, Service locator, DAO, DTO, Business Delegate, Factory and Abstract Factory, Decorator, Observer, Adapter.
  • Experience in Integrating Spring within SOAP and REST Web Services using Jersey framework.
  • Experience in using Maven, Gradle for build automation.
  • Experience in using Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Hands on experience with various Applications servers and Web servers (IBM Web Sphere Application Server, WebLogic, JBoss, and Tomcat).
  • Well experience in Design and Development of database systems using RDBMS concepts including Oracle, PostgreSQL, MySQL and experience in writing SQL queries, PL/SQL, Confidential -SQL, Stored procedures, prepared statements and triggers.
  • Hands on Experience in NoSQL databases such as MongoDB, Cassandra.
  • Skilled in using automated functional testing tools like Selenium and test-driven development using Junit and debug tools like log4j.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins.
  • Extensively used Maven and ANT as build script for application build and deployment, Junit and log4j for unit testing and logging and Client-side jav12a script Unit testing tools such as Jasmine along with karma, coffee, Jest, mocha, chai scripts.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, Shell Programing.

Java/J2EE Technologies: Servlets, JSP 2.0, EJB 2.0/3.0, JDBC, Spring, Spring-AOP, Spring Boot, Spring Batch, AspectJ, Transaction Management, Hibernate and Custom Java Tag Library.

Web Development: HTML, CSS, Java Script, AJAX, AngularJS, Bootstrap 3.

XML/Web Services: XML, XSD, DOM, XML Beans, JAX: WS SOAP, JAX-RS RESTful, JSON.

Application/Web Servers: Apache Tomcat 8.x

Methodologies/ Design Patterns: Agile, MVC, DAO, Factory pattern, Singleton, Delegation.

Rational Databases/ NOSQL: MS SQL Server, MySQL, Exposure to Mongo DB

IDEs: Eclipse, IntelliJ, NetBeans, RAD

Build Automation and Other Tools: Ant, Maven, Gradle, JENKINS

Testing and Logging Frameworks: JUnit, Log4J.

Version Controls: SVN, GitHub, CVS

Operating Systems: Windows, Red Hat Linux, Mac OS.

PROFESSIONAL EXPERIENCE:

Sr. Java AWS Developer

Confidential, Austin, Texas

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
  • Used Spring Boot to create stand-alone spring applications. Used Eclipse Integrated Development Environment for coding, debugging and testing the application modules.
  • Involved in developing of presentation layer for the application modules using Angular2, XHTML, HTML5, jQuery, AJAX and CSS.
  • Designed and developed Microservices business components using Spring Boot.
  • Knowledge in creation of Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
  • Implemented Spring Boot services in combination with Angular as front end to form a Microservice Oriented application
  • Experience as an Oracle PL/SQL Developer in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (ORDBMS).
  • AngularJS was used to parse the JSON file using the REST Web services.
  • Created and maintained several Microservices serving various functions in the cloud-service
  • Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency.
  • Used Spring MVC framework along with Hibernate for Object-relational mapping.
  • Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files.
  • Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques.
  • Experience with Cloud development and deployment best practices on AWS (ECS, EC2, ECR, Lambda, VPC, S3, IoT.
  • Extend and develop Ansible plugins and modules to fully automate AWS management and put the power of deployment into the hands of the product owners.
  • Architect and implement the micro-service ecosystem on top of AWS and docker. Design workflows and write tools to allow engineers to develop and fully manage their own micro-service stacks across all environments (from dev to prod).
  • Help educate enterprise customers on AWS and participate in deep architectural discussions to ensure solutions are designed for successful deployment in the cloud.
  • Setting-up and configuring AWS services to best practices.
  • Experience building infrastructure as code using AWS CloudFormation or similar scripting techniques.
  • Configured Swagger-UI registered Microservice with Eureka server to monitor service health check from Spring Boot admin console.
  • Hands on Experience in working on NoSQL, Mongo DB, and Apache Cassandra.
  • Worked on Swagger, REST with JSON to test data, and Postman for testing the Web Services and Documentation of the Web API.
  • Experienced on spring framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security and Spring Boot and did integration to Micro services into existing system architecture.
  • Experience in writing SQL queries to process the data.
  • Deployment of micro services via AWS Beanstalk and Lambda
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.

Environment: Java/J2ee, JSP, Spring Boot, Hibernate, SOAP, REST, JAX-RS, JMS, Oracle, MQ Series, SQL, PL/SQL, JAXB, XML, HTML5, CSS, JavaScript, jQuery, AJAX, JSON, AngularJS, Eclipse, JBoss, Maven, AWS, DB2.

Sr. Java AWS Developer

Confidential, Alpharetta, Georgia

Responsibilities:

  • Gathering requirements on sprint planning meetings and working with business analysts for resolving design issues.
  • Using Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Developed REST web services to expose the Middleware services.
  • Implemented layout of front-end web page with angular components and created angular services to interact with backend java application.
  • Good knowledge in deploying the application jar files into AWS instances.
  • Interfaced with the MySQL back-end database by integrating Spring with Hibernate.
  • Developed angular forms, routes, injectable services, 2-way binding attributes, event emitters.
  • Written Typescripts for UI logic and written type scripts for unit testing of UI components.
  • Configured Spring boot restful web services application and enabled actuator to monitor application health status.
  • Implemented Database accesses through JDBC Confidential Server end with Oracle as backend.
  • Have worked on AWS to integrate the server side and client-side code.
  • Built spring boot-based Java micro services to support enterprise web application.
  • Used JSON for storing and exchanging test information, as it is smaller and easier to parse compared to XML.
  • Used Angular 2 directives to extend HTML to create the foundation for rich and complex web application.
  • Created and deployed web pages using HTML, CSS, JSP, JavaScript, jQuery and Angular JS.
  • Configuring the WebSphere application server on AWS cloud platform.
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process.
  • Each element on the page is created as a template to maintain the modularity and make it reusable for other fields in different states.
  • Involved in development of REST Web Services using Spring MVC to extract client related data from databases and implementing the Microservices to base on RESTful API utilizing Spring Boot.
  • Modified existing and created new Hibernate objects-based Queries for data storage, retrieval, tuning and mapping.
  • Created modal objects to integrate request and responses between front-end angular and java web services in JSON format.
  • Assisting CLIENT with possible deployment patterns on AWS applications (e.g., re-hosting, refactoring, revising, rebuilding and replacing).
  • Assisting CLIENT with a general review of conceptual architectural models on AWS applications, which may include review of CXT''s constraints and dependencies, suggestions to potential alternatives and assistance developing associated evaluation criteria.
  • Assisted in migrating the existing data center into the AWS environment.
  • Installed the application on AWS EC2 AMI, Red hat, Ubuntu Instances.
  • Managing AWS infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built. Designing cloud-hosted solutions, specific AWS product suite experience.
  • Used Spring Boot for developing Microservices, REST to retrieve data from client-side using Micro service architecture.
  • Used log4J for application logging and notification tracing mechanisms.
  • Configured Maven and resolved life cycle dependencies and generated artifacts for deployment.
  • Developed Test Driver components with TDD added code in crucible to find defects and resolve them before quality testing performed.
  • Attending daily scrum meeting, sprint planning meeting, backlog refinements.
  • Involved in Agile/SCRUM process, attending daily stand up and completing tasks in sprints.
  • Involved in code review meetings and updating components as suggest by tech leads.
  • Developed and executed test strategy and coordinated QA testing in Agile Environment.

Environment: Java 8, HTML5, CSS3, Java Script, AWS, Oracle 10g, XML, GWT, Ajax, Angular4, AWS, Restful Services, Jasmine, Jira.

Confidential, New York, NY

Sr. Java AWS Developer

Responsibilities:

  • Gathered business requirements and wrote functional specifications and detailed design documents.
  • Built an analytics back-end for US stocks to generate daily dash boards for corporate events, stocks on the move, price alerts based on predetermined cutoffs etc. Market data is sourced from Google finance using web APIs.
  • Mentored a group of application developers, assigned responsibilities, elaborated use cases, managed project schedules, and module targets.
  • Created the UI interface using JSP, JSF, JavaScript and jQuery.
  • Experience getting RedShift to work within the AWS VPC without direct outbound internet connection.
  • Experience with Encryption settings for AWS PaaS Services.
  • Provide strategy development and technical expertise for Cloud Computing, Cyber Operations and Command And Control, Service Oriented Architectures (SOA), and Mobile Applications.
  • Utilized AWS Cloud Formation to automate infrastructure provisioning and deployment to reduce time to production.
  • Writing CloudFormation scripts to deploy and secure infrastructure in AWS.
  • Experience working in AWS via the CLI and management console.
  • Configuring auto-scaling and load balancing in AWS.
  • Implement compliance auditing rules using AWS Config.
  • Worked on JavaScript for dynamic content to pages; utilized CSS for the front end.
  • Built and deployed Java applications using MVC architecture using Spring designed and developed Servlets, JSP for controller, View layers respectively where Servlet processed requests and transferred control to appropriate JSP.
  • Used AJAX technology for creating interactive Web Applications.
  • Implemented multithreading, parallel programming and clusters to improve the performance efficiency and decrease the response times.
  • Developed SOAP message envelopes and headers using WSDL.
  • Developed a RESTful web API using Spring Boot.
  • Developed JSP (Java Server Pages) for orders module and Customer Service Department.
  • Used Maven as build tool for the Backend application.
  • CRUD operations for the applications using the Spring MVC architecture of conducting code reviews.
  • Enhanced the application performance by introducing Multi-threading using thread-state model and priority-based thread scheduler in Java.
  • Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for Oracle database.
  • The mappings are decoupled from the application logic by packaging the SQL statements in XML configuration files using IBatis framework.
  • Tuned SQL statements and consequently met the SLAs.
  • Developed test cases from the business requirements, use cases, and by collaborating with the business users/analysts.
  • Designed exception handling and a logging framework a part of the remediation strategy. Performed Unit / Integration testing.

Environment: Java 1.6, Java EE, Servlet, JSP, Struts 2, iBATIS, JBOSS Application Server, JavaScript, AJAX, JSF, HTML, CSS, XHTML, Oracle 10g/ 9i, PL/ SQL, GitHub, Eclipse IDE.

Sr. Java AWS Developer

Confidential, Greensboro, NC

Responsibilities:

  • Designed and implemented software solutions based on software requirement specifications.
  • Tested software implementation with respect to the requirements.
  • Worked on all phases of Software Development Life Cycle (SDLC) like Analysis, Design, Development, Implementation and Testing of the project.
  • Developed user interface templates using JSP, JavaScript, CSS, JSON and HTML.
  • Worked on Spring Controllers and configured using annotations to handle presentation requests.
  • Developed RESTful Webservices using Spring.
  • Developed the application using IntelliJ as IDE and followed the standard features for debugging and running.
  • Implemented application using Spring MVC Framework, Spring Boot and handled the security using spring security.
  • Built dynamically generated dropdown lists using jQuery and AngularJS.
  • Works with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS.
  • Use Amazon Cloud Watch to establish metrics and monitor the health/utilization of the AWS resource.
  • Utilize AWS Cloud Formation to automate infrastructure provisioning and deployment to reduce time to production.
  • Working with AWS Cloud computing and involved in creating AWS instances and deployed Linux and Ubuntu on AWS environment and Expertise in migrating applications onto AWS.
  • Designed pages using Angular Validations, Modules, Events, Expressions, Directives, Controllers and Filters.
  • Developed AJAX scripting to process server side JSP scripting.
  • Used Hibernate Framework to develop the persistence, used Hibernate annotations create the POJO objects and mapped.
  • Used Spring Container to performed dependency injection.
  • Used Hibernate to map the database with POJO using hbm.xml files.
  • Designed the Architecture of the project as per MVC standards.
  • Designed and Developed DAOs, DTOs layer to interact with the Oracle Database.
  • Used Struts MVC for the developing funds module and mortgage module.
  • Develop a suite of gateways using the Apache Camel Integration framework.
  • Used AJAX technology for creating interactive Web Applications.
  • Implemented multithreading, parallel programming and clusters to improve the performance efficiency and decrease the response times.
  • Hands on experience in Oracle PL/SQL using Records & Collections (Varray, Nested Tables), Reference Cursors and Bulk Operations.
  • Created stored procedures, triggers using PL/SQL for data modification in SQL server.
  • Worked extensively on bug fixes on the server side and made enhancements on the UI.
  • Performed testing with unit testing, integration testing and web application testing.
  • Implemented Spring validation framework to validate the user inputs to Data from Oracle Database Dynamically.
  • Developed custom styles and layouts using Bootstrap framework and SASS preprocessors.
  • Created small scale requirement analysis and software specifications.
  • Used GIT as version control.
  • Deployed to AWS using Jenkins AWS Code Deploy plugin.
  • Developed the build scripts using Maven
  • Followed the Maven build life cycle to build the application and deployed into Apache Tomcat application server.
  • Developed software documentation for implementation data, drawing conclusions, writing reports, and communicating results.

Environment: Java J2EE, HTML5, CSS3, Java Script, jQuery, JSP, Spring MVC, Spring Boot, Hibernate, Web Sphere, Agile methodology, RESTful Web Services, XML, XSLT, SQL, Maven scripts, Log4j, JUnit, GIT, IntelliJ, Ubuntu Server.

Sr. Java Developer

Confidential, Madison, WI

Responsibilities:

  • Analyzed technical requirements and designed new components, web pages and controls to meet functional, performance and availability requirements.
  • Designed and developed components for all application tiers, including UX, business logic, database access and web services.
  • Developed, implemented and documented technical solutions to problems and features in an Agile development environment.
  • Developed dynamic and multi-browser compatible pages using HTML, CSS3, XML, XHTML, jQuery, and JavaScript.
  • Designed APIs and infrastructure to support a wide range of devices and services.
  • Used mongo DB for data searching and sorting.
  • Developed user interfaces using JSP, JavaScript and AJAX.
  • Used JDBC for database connectivity with MySQL Server.
  • Wrote various queries using SQL and created a database using MySQL for the manipulation of data from the database.
  • Involved in projects related to entirety of Intranet and Internet applications by using web servers such as Apache Tomcat.
  • Implemented DAO for Oracle 8i for DML Operations like Insert, Update, Delete the records.
  • Involved in the design, development and deployment of the Application using Core Java/J2EE Technologies.
  • Worked with Core Java code extensively using interfaces and multi-threading techniques.
  • Developed RESTFUL web services with JSON for the application.
  • Developed Application in Struts Framework using MVC architecture.
  • Customizing all the JSP pages with same look and feel using Tiles, CSS (Cascading Style Sheets).
  • Applied techniques for cross-browser and cross-platform interface development using JavaScript and jQuery.
  • Developed JUnit test cases for developed modules; also performed Unit testing, Integration testing.
  • Made custom PL/SQL procedure calls to send and get information.
  • Developed database stored procedures and SQL scripts.
  • Used SVN as version control.
  • Migrated servers from on Premises to AWS cloud as well as created EC2 instances in AWS cloud platform.
  • Used Puppet Manifests to work on AWS server provisioning and standardization.
  • Experienced with installation of AWS CLI to control various AWS through SHELL/BASH scripting.
  • Heavily used SOAP UI Pro version for testing the Web Services.
  • Performed coding, testing, implementation, and documentation of solutions, building and supporting various integrations with both external and internal systems.

Environment: HTML, CSS3, XML, XHTML, jQuery, JavaScript, Java, J2EE, JSP, AJAX, MySQL, Oracle, SQLite, PL/SQL, AWS, Agile Methodology, SOAP UI, AWS, JDBC, XML, SQL, JUnit, SVN.

Confidential

Jr.Java Developer

Responsibilities:

  • Create and maintain web pages using HTML, CSS, JavaScript, jQuery and responsible for designing of Web pages including Ajax controls and XML.
  • Worked with HTML, CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, and Pseudo elements, CSS Flex Box, CSS Media Queries and CSS Behaviors.
  • Created web forms to change existing information within forms and change input or element tags using javascript.
  • Used Functions, Methods, Data Types, Debugging, Hoisting, Form Validations and Events.
  • Primary role was to develop on the front end and provide support the senior developers
  • Developed prototypes in HTML, CSS and JS, testing sites and debugging using Chrome Developer Tools and Firebug.
  • Responsible for transforming Photoshop PSD files to web pages.
  • Developed applications as per the requirements of the user and also performed code reviews for the developed applications and web pages.
  • Created small web pages which functions completely on javascript like To-Do List and Color Game Projects.
  • Worked on documentation using Microsoft Office Word and Presentations using Microsoft Power Point.

Hire Now