We provide IT Staff Augmentation Services!

Java Developer/aws Engineer Resume

0/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • Over 8+ years of extensive experience in the IT industry, Involved in all Phases of Project life Cycle (SDLC) and Agile - Analysis, Design, Development, Testing, Documentation and Java/J2EE Developer in Object Oriented Development, implementation and maintenance of web and distributed Enterprise applications using J2SE/J2EE technologies for banking, financial, healthcare and insurance domain.
  • Extensive Experience to work for various clients in Aviation, Insurance, Health Care, Banking, for web based, Cloud Engineer, Java/J2EE Developer in Object Oriented Development.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services (AWS).
  • Developed web-based enterprise applications using Servlets, JSP, Hibernate, Web Services (SOAP and REST), Struts, Spring MVC and SQL.
  • Strong knowledge and experience on Amazon Web Services (AWS) Cloud services like EC2, S3, EBS, RDS, VPC, and IAM.
  • Developed core modules in large cross-platform applications using Hibernate, JPA, JTA, JSP, Servlet, EJB, JavaScript, Ajax, JQuery, XML and HTML.
  • Extensive experience working with RDBMS such as MySQL, MS SQL Server, DB2, Oracle and NoSQL database like MongoDB.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, Advance Queue, Performance tuning.
  • Designed and managed public/private cloud infrastructures using Amazon Web Services (AWS) which include EC2, S3, Cloud Front, Elastic File System, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, and IAM which allowed automated operations.Deployed Cloud Front to deliver content further allowing reduction of load on the servers.
  • Customized Amazon Machine Images (AMIs) & deployed these customized images based on requirements. Experience with Docker Container Services.
  • Expertise in Web Front End Technologies Struts, Tag Libraries and Struts custom validation rules, Tiles, JSTL, Java Script, DHTML and XML/XSL.
  • Experience on different IDEs such as Eclipse, Spring ToolSuite, and deployment using Web Server Apache Tomcat.
  • Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured notifications for the alarms generated based on events defined.
  • Worked on version control tools like subversion and GIT and utilized Source code administration customer apparatuses like GitHub.
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master- slave configuration by creating temporary slaves.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Involved in building own PaaS with Docker; deployed various applications through Dockers containers.

TECHNICAL SKILLS

Programming Languages: C, C++, Python, Java, Unix/Linux Scripting, HTML, SQL, C#.NET 4.0 / 3.0/ 2.0, C, SQL, PL/SQL

Web Technologies: ASP.NET, MVC, Web Forms, Win Forms, ADO.NET, Web Services, Sliver Light. And ASP, HTML, XML, CSS, Java Script, AngularJs, JQuery, XAML, JSon

Tools: & Framework: Struts, Spring, Hibernate, Spring MVC, Spring AOP, JMS, JSF, Log4J

Protocols/Services: DNS, HTTP, HTTPS, NFS, TLS/SSL, DHCP, IPV6.

Web/Application Servers: Apache, IIS, Apache Tomcat, JBoss, WebLogic

Web Servers: IIS 7.0/6.0

AWS Cloud Tools: EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, Dynamo DB, DMS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR ELB, RDS, AMI

Databases: SQL Server 2008 R 2/2008/2005/2000 , PL-SQL, MS-ACCESS 2007/2003/2000.

Version Control: TFS 2010/2008, GIT, SVN

DevOps Tools: Chef, Jenkins, Docker, Bamboo, Puppet

Build Tools: Ant, Maven, Gradle, Jenkins

Tools: Visual Studio 2010/2008/2005 , Microsoft Visio, Microsoft Office 2007/XP/2003/2000, AWS Console

PROFESSIONAL EXPERIENCE

Confidential, Bellevue, WA

Java Developer/AWS Engineer

Responsibilities:

  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Enhanced the application with Spring Boot Framework.
  • Used Spring Tool Suite as IDE for the project.
  • Produced and consumed both SOAP and RESTful Web Services using JAX-WS and JAX-RS.
  • Developed Web interface using JSP, JSP Standard Tag Libraries (JSTL) and Spring MVC custom components.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Developed user interface using BOOTSTRAP UI, third party libraries AT task.
  • Inserted Dependency Injection between components using Spring (IoC) concept.
  • Developed variousJava beans for performance of business processes and effectively involved in Impact analysis.
  • Extensively worked with GIT for versioning and source code control.
  • Involved in requirement analysis, designing and development.
  • Created new accounts, roles and groups by using IAM .
  • Created EC2 instance to store volumes and instances.
  • By Creating ACL groups I provides security for securing the project requirements.
  • To maintain the storage and monitoring extensively used AWS cloud watch.
  • Extensively used VPC for setting private and public subnetworks for security groups in network. Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and Cloud Formation Templates.
  • Setup S3 buckets for Artifact management and Storage of batch files for multi cluster batch application.
  • Migrated On Premise MySQL database to Multi Availability Zone RDS instances.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.

Environment: JDK 1.8, Bootstrap UI, Spring 4.0,XML, XML Schemas, XSLT, WSDL, Cassandra, Maven 4.0, Log4j, Rest Web Services, PCF,GIT, LINQ,JSON, SOAP UI Tool, jQuery, Bootstrap, Windows 7, AWS- EC2, S3, VPC, Cloud Watch, NACL, Route 53, IAM, SQS, SNS, SES, Apache servers, Linux servers

Confidential, Columbus, Ohio

AWS Cloud Engineer/ Developer

Responsibilities:

  • Extensively involved inRequirement Analysis,Design and Developmentof AVMOSYS for displaying details of flights to the users.
  • Extensively usedSilverlightandC#in development ofuser interface.
  • ImplementedModel-View-View-Model (MVVM)pattern in developing the project.
  • Performed query relation operation using SQL Developer tool & SQL.
  • Building servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load balancers, Route 53, SES and SNS in the defined virtual private connection.
  • Used IAM to create new accounts, roles and groups.
  • Used Auto-scaling and Elastic Load Balancer features on EC2 instances to serve the end users using applications during unexpected traffic/demand.
  • Configuring IAM roles for EC2 instances and assigns them policies granting specific level access to S3 buckets.Using Cloud Watch service, created alarms for monitoring the EC2 server’s performance like CPU Utilization, disk usage etc.
  • Using Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads
  • Configured AWS Cloud Watch to monitor AWS resources, including creating AWS customized Scripts to monitor various application and system & Instance metrics.
  • Configuring and managing AWS Simple Notification Service (SNS) and Simple Queue Service (SQS).
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances.
  • Configured NAT instance for internal servers within the private subnets thereby not exposing to the public internet.
  • Used Elastic Load balancer, Auto scaling, Security groups and NACL’s to manage network security.
  • Configured Elastic load balancers for incoming loads.

Environment: C#, MVVM, CLSA, AWS- EC2, S3, RDS, EBS, ELB, VPC, Cloud Watch, NACL, NAT, Route 53, Dynamo DB, IAM, SQS, SNS, Apache servers, Linux servers

Confidential

AWS Cloud Engineer

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and Cloud Formation Templates.
  • Setup S3 buckets for Artifact management and Storage of batch files for multi cluster batch application.
  • Migrated On Premise MySQL database to Multi Availability Zone RDS instances.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch.
  • Administered and maintained Subversion version control system adhering to the branching policies.
  • Administering/Monitoring Rational RTC, Subversion/Git, Jenkins on RHEL Linux cloud environment.
  • Created and configured cloud VM on Amazon Web Services (AWS) for dev team.
  • Installed Subversion/Git and performed all necessary day-to-day Subversion/Git support for all projects.
  • Monitoring daily backup of all the build machines and virtual machines used and dry runDR on a monthly basis.
  • Implemented standards for "Labels", “Branches", "Tags", "Executables" and other Naming Conventions. Also defined a branching/ Stream/Snapshot methodologies for Rational RTC and Subversion/Git.
  • Customize Project templates in RTC for each project by maintaining a master template.
  • Extensive experience in deploying and debugging of deployments to Web sphere, JBoss, Tomcat.
  • Create documents on build process and flow, build script maintenance, user guide for developers for local builds
  • Managed multiple patch releases by working closely with QA team and development teams.

Environment: C#.Net, IIS 7.5, XML, XSLT, CSLA, PHP, Angular JS, JavaScript, Bootstrap, HTML 5.0, CCS3, SCSS, Mongo DB, AJAX, JQUERY, JSON, TFS 2013, AGILE/SCRUM Methodology

Confidential

JAVA Developer

Responsibilities:

  • Used UML with Rational Rose to design the Use Cases, Class Diagrams, Sequence Diagrams, Activity Diagrams and Component Diagrams.
  • Used Struts framework for the application development that relies on MVC design pattern.
  • Implemented various design patterns like MVC, Data Transfer Object (DTO’S), Business Delegate, Service Locator, Session Facade, Data Access Objects (DAO’s).
  • Session Beans have been used to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the Database. Monitored the error logs using Log4J.
  • Used Spring Framework for integrating the Struts Framework and Hibernate.
  • Used JMS with IBM MQ Series to communicate and update information with merchants.
  • Used XSL/XSLT for transforming and displaying payment history reports.
  • Utilized PL/SQL for querying the Database and Written stored procedures and triggers.

Environment: Java 1.4, Hibernate3.0, Spring 1.02, JSP1.2, JMS, MQSeries 5.2, Struts, Oracle 9i, Log4J.

We'd love your feedback!