We provide IT Staff Augmentation Services!

Java Aws Developer Resume

4.00/5 (Submit Your Rating)

Sacramento, CA

SUMMARY

  • 8+ years of Working experience in Java - based Enterprise application Design, Development, Integration, Implementation, Deployment and Production Support.
  • Experience and in-depth Knowledge of understanding in the strategy and practical implementation ofAWSCloud-Specific technologies including EC2, EBS, S3, VPC, RDS, SES, ELB, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, RedShift, Lambda, SNS, Dynamo DB.
  • Migration of existing systems toAWSand using the snapshot method for the EBS volumes.
  • Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS, DB services, DynamoDB tables and EBS volumes.
  • Handled operations and maintenance support forAWScloud resources which includes launching, maintaining and troubleshooting EC2 instances, S3 buckets, Virtual Private Clouds (VPC), Elastic Load Balancers (ELB) and Relational Database Services (RDS).
  • Automated the cloud deployments using Chef andAWScloud formation templates.
  • Configured Ansible to manage AWS environments and automate the build process for core AMIs used by all application deployments including Auto scaling, and Cloud formation scripts.
  • Developed API for usingAWSLambda to manage the servers and run the code in theAWS.
  • Amazon IAM was used to maintain the user credentials and involved in creating custom IAM policies to various groups defined within the organization.
  • Design high availability applications onAWSacross availability zones and availability regions.
  • CreatedAWSRoute53 to route traffic between different regions.
  • CreatedAWSSecurity Groups for deploying and configuring AWSEC2 instances.
  • Used EMR (Elastic Map Reducing) to perform bigdata operations like Hadoop in AWS.
  • Sound knowledge of RDBMS concepts and extensively worked with Oracle 10g/9i, PL/SQL, SQL Server & DB2.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, MVC.
  • Experience in configuring and deploying Web Applications using Tomcat and Apache.
  • Exposure to Agile Software Development Process and Test Driven Development Approach.
  • Experienced in Software Analysis and Design using Unified Modeling Language (UML) and Rational Rose.
  • Experienced working with various IDEs including Eclipse, NetBeans.
  • Used Spring Framework for Dependency Injection and integrated with the Hibernate.
  • Developed Restful Web service with JSON for the application.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, MVC.
  • Experience in configuring and deploying Web Applications using Tomcat and Apache.
  • Exposure to Agile Software Development Process and Test Driven Development Approach.
  • Used spring framework for dependency injection and integrated with Hibernate and JSF.
  • Proficient in web technologies like HTML, CSS, XHTML and XML.
  • Good command over UNIX, Linux and Windows operating systems.
  • Positive approach, creative problem solving, excellent teamwork and excellent communication skills.

TECHNICAL SKILLS

J2EE Technologies: Servlets, JDBC

Languages: C, Java, J2EE

Web Technologies: HTML, JavaScript, CSS.

Frameworks: Struts, Spring, Hibernate

Application Servers: Web Logic, Web Sphere

Web Servers: Apache TOMCAT

IDE/GUI Tools: Eclipse, NetBeans

Modeling Tools: UML, Rational Rose

Operating Systems: Windows 2003/2008/2008 R2/2012, UNIX, LINUX

Databases: Oracle 11g/10g, MySQL, DB2, DynamoDB, MongoDB

Cloud computing: Amazon EC2, S3, RDS,Lambda, SQS, SNS,SWF, Cloud Watch, EBS

PROFESSIONAL EXPERIENCE

Confidential - Sacramento, CA

Java AWS Developer

Responsibilities:

  • Involved in requirements gathering with the business users and also preparing the requirement document.
  • Created customized AMIs based on already existingAWSEC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • CreatedAWSLaunch configurations based on customized AMI and use this launch configuration to configure auto scaling groups and ImplementedAWSsolutions using EC2, S3, RDS, Dynamo DB, Route53, EBS, Elastic Load Balancer, Auto scaling groups.
  • ConfiguredAWSIAM and Security Group in Public and Private Subnets in VPC.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • CreatedAWSRoute53 to route traffic between different regions.
  • Good knowledge in Developed Java API to connect withAWSS3 Services for storing and retrieving data stored in the S3 buckets.
  • UsedAWSSDK to connect with Amazon SQS for bulk email processing.
  • Managed Data backup and archiving onAWSusing S3 and Glacier.
  • CreatedAWSMulti-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.
  • Worked on version control tools like subversion and Git and utilized Source code administration customer apparatuses like GitHub, Git GUI.
  • Deployed applications on AWSby using Elastic Beanstalk.
  • Hands on Experience with ETL tools such as snap logic, Using S3 Data pipeline to move data to AWS Redshift.
  • Having good knowledge in NOSQL data bases like DynamoDB and MongoDB.

Environment: AWSEC2, S3, VPC, Windows 2008, SQL Server, Cloud Watch, Cloud formation, Git, VPC,Red Hat Linux 5/6, Bash Scripting, Active Directory, Apache, Tomcat.

Confidential - Bedford, MA

Java Aws Developer

Responsibilities:

  • Good working with Amazon Web Services like EC2, EBS, ELB, S3, RDS, VPC, SNS, Route 53, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, Auto Scaling, IAM, Elastic Bean Stalk, Data Pipeline and Security Groups in a highly available and scalable production environment.
  • Working inAWS Identity and Access Management (IAM) components, including user, groups, roles, policies and password policies and provide the same to end user.
  • Set up an Elastic Load Balancer to balance and distribute incoming traffic to multiple servers running on EC2 instances.
  • Create configure and ensure connection to Rds.
  • Created backup of database systems using S3, EBS and RDS services ofAWS.
  • Involved in reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.
  • Worked on Version control tools like GIT.
  • Used IAM to manage cloud access, setup roles, users, groups, ACL, S3, and MFA etc.
  • Part of core engineering team designing the new platform to host applications in AWS/Chef andJenkins Environment.
  • Setting up scalability for application servers using command line interface for Setting up and administering DNS system inAWSusing Route53 Managing users and groups using amazon identity and access management (IAM).
  • Automation of various administrative tasks using AWS Lambda services.
  • Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or moreAWSEC2 instances.
  • Good experience in installation, configuration and troubleshooting the issues and performance tuning of WebLogic/Apache Tomcat.

Environment: AWS(EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, Route53, EBS, ELB, Cloud watch, Cloud Formation, AWSCLI, AWSAuto Scaling, Apache Tomcat, Unix/Linux, Shell scripting.

Confidential - Raleigh, NC

Sr. Java Developer

Responsibilities:

  • Used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact with the Oracle database.
  • Used spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used AJAX and JavaScript for validations and integrating business server side components on the client side with in the browser.
  • Wrote application front end with HTML, JSP, Ajax/JQuery, Spring Web Flow, XHTML, DHTML and CSS.
  • Used Hibernate to persist the Data into the Database.
  • Developed front-end interfaces and involved in Error Handling using JSP.
  • Developed the application using MVC Framework.
  • Database schema design, implemented database access with Hibernate object relational tool.
  • Worked on PL/SQL and created views, triggers, functions and stored procedures where ever necessary to improve the performance in My SQL database.
  • Created complex SQL queries and used JDBC connectivity to access the database.
  • Used My Eclipse as an IDE for developing the application.
  • Used Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Designed UML diagrams using UML and Rational Rose.

Environment: Java, J2ee, Spring, Hibernate, AJAX, JSF, JavaScript, CSS, HTML5, PL/SQL, JDBC, DB2, Web Services, Eclipse, UML, JSP, Servlets, XML, Apache tomcat.

Confidential - Columbia, SC

Sr. Java Developer

Responsibilities:

  • Designed front-end, data driven GUI using JSF, JSP, HTML, JavaScript, JQuery and CSS.
  • Involved in the implementation of client side and server side programming using HTML and java Script.
  • Used Eclipse to writing the code for JSP, Servlets, Struts and EJBs.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Database design and connectivity done by using JDBC Bridge.
  • Developed Enterprise JavaBeans (EJB 3.0) for implementing application's business rules and policies.
  • Designed and developed the Validations, Controller Classes and javabean components.
  • Extensive experience in Tomcat Server, JBoss, Web logic and Web Sphere application.
  • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.Used Dependency Injection (DI) or Inversion of Control (IOC) To develop code for obtaining bean references in spring framework using annotations
  • Used Build Tool Maven and Continuous Integration for Jenkins.
  • Experience in web application design using open source MVC, Spring and Struts Frameworks.
  • Involved in Writing the JSP Pages for view and Action classes.
  • Used Struts2 framework to develop the application and design the application flow.
  • Used Spring-IOC and Spring-JDBC and Configuring spring.xml.
  • Oracle 10g used as backend to store and fetch data.

Environment: Web Technologies (HTML, XML), JAVA/J2EE (Servlets, JSP, Spring, Hibernate,), HTTP, XML, SQL, J Query, Oracle 9i and SQL.

Confidential

Java Developer

Responsibilities:

  • Created the User Interface screens using struts MVC for logging into the system and performing various operations on network elements.
  • Develop and test new features, incremental changes, and bug fixes to a production-ready state using agile development processes.
  • Designed and developed the UI components using JSP, HTML, CSS3, JavaScript, jQuery, Bootstrap.
  • Developed web application using Struts Framework.
  • Used MySQL as backend Database.
  • Extensively used java multi-threading to implement batch Jobs with JDK features.
  • Use Eclipse and Tomcat web server for developing & deploying the applications.
  • Used Struts Validation framework for Client side validations and Server side validations.
  • Extensive exposure in Analysis, Design, Development and Implementation of large-scale, secure and Internet/Intranet applications using javaJ2EE technologies.
  • Experience in various databases Oracle, DB2, PostgreSQL and SQL Server.
  • Worked on enhancements using JSP, Struts, database stored procedures and wrote SQL queries.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • Developed web based email client to send emails from application using java Mail API.

Environment: Java, J2EE, JSP, EJB, Struts, WebSphere, Web Services, Hibernate, JMS, XML, XSL, HTML, JavaScript, CSS, AJAX.

Confidential

Java Developer

Responsibilities:

  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed JavaBeans to ease the implementation and deployment of application components.
  • Written java classes for developing user interface by using OOPS concepts, multithreading, inheritance, polymorphism and collection API.
  • Strong experience in RDBMS using Oracle MySQL and PL/SQL programming.
  • Developed JSP’s and Servlets to interact with Data Base.
  • Designed UML diagrams using UML and Rational Rose.
  • Extensively used JavaScript for client side validations.
  • Used My Eclipse as an IDE for developing the application.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data Oracle database.
  • Produced Detailed design document and user document for the module developed.
  • Demonstrated the ability to work independently, without constant supervision.

Environment: java, struts, HTML, XML, CSS, JavaScript, UML, JSP, Servlets, Oracle9i.

We'd love your feedback!