We provide IT Staff Augmentation Services!

Sr. Java/ Aws Developer Resume

3.00/5 (Submit Your Rating)

Salt Lake City, UT

PROFESSIONAL SUMMARY:

  • 8+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based, Client - Server and N-tier Architectures in domains like Insurance, Accounting, Health Care etc.
  • Developer with wide knowledge and proven experience in web and backend development and maintenance.A self-starter, quick learner and capable of working independently to achieve milestones and deadlines.
  • Excellent understanding of enterprise application development on cloud platforms like AWS, Open Shift and Azure.
  • Working with AWS Identity and Identity Access Management (IAM) to created roles and policies.
  • Extensive experience of designing and developing software applications with the JDK1.6/1.7/1.8, J2EE, Annotations, Java, JSP, Servlets, Java Beans, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, XML, JavaScript (Angular2 and Bootstrap), JQuery and CSS.
  • Developed applications using MVC frameworks and API like Struts, Spring MVC and Spring AOP.
  • Experience with XML technologies such as XSL, XSLT
  • Expertise in working with Hibernate, spring and Web Services (REST & SOAP).
  • Good Experience in developing and deploying the applications inTomcat,Glassfish,JBoss,IBM Web sphere, Web Logic Application/Web servers.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, using SOA.
  • Developed API for using AWS Lambda to manage servers and run the code in AWS.
  • Created AWS Security Groups for deploying and configuring AWSEC2 instances.
  • Experience working with databases such as Oracle, MySQL and using PL/SQL to write stored procedures, functions and triggers for different Data Models.
  • Implemented various levels of application and services using Spring-Framework, Struts and ORM tools like Hibernate for fast pace and efficient code generation.
  • Used WSDL and SOAP in application for port communication, and experience with Web Services.
  • Worked with build tools such as MAVEN, ANT and Version Control toolslike Tortoise SVN,GIT, and CVS.
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using this snapshot for disaster recovery.
  • Using Jenkins AWS Code Deploy to deploy to AWS.
  • Performed test driven development and pair programming using AGILE/SCRUM methodology and also Water Fall method.
  • Experience in operating systems like UNIX, Linux and Windows.
  • Excellent problem solving, analytical and interpersonal skills.
  • Ability to work in-groups as well as independently with supervision.
  • Highly motivated team player with strong communication, organizational, analytical and onsite coordination skills.
  • Ability to plan, organize and prioritize work to meet the dead lines. Successfully worked on team projects and individual assignments. Delivered tasks on time with Quality.

TECHNICAL SKILLS:

Web Service Technologies: AXIS2,SOAP,WSDL,REST

Programming Languages: Java,C,C++,UML

IDE Tools: Eclipse, Net beans,IntelliJ, IBM RAD/RSA

Web Technologies: JavaScript,CSS/CSS3,HTML/HTML5, DHTML, AJAX, XML,JSP

Databases: Oracle, MySQL,DB2,MongoDB

JavaScript Libraries: AngularJS,ReactJS,NodeJS,JQuery

Frameworks: Struts,Spring,Hibernate

Web Application Servers: IBMWebSphere,WebLogic,Apache,Tomcat,GlassFish

Build & Version control tools: MAVEN, ANT, CVS and Tortoise SVN

Methodology: Agile,Scrum,Water Fall

Operating Systems: Windows XP/2000/NT/98/95, Linux, UNIX

Cloud Technologies: AWS EC2, DockerContainer, Kubernetes.

PROFESSIONAL EXPERIENCE:

Confidential, Salt Lake City, UT

Sr. Java/ AWS Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle.
  • Created the User Interface screens using JSF and Ice face components for logging into the system and performing various operations.
  • Integrated user interface layer with Persistence layer through spring and Hibernate.
  • Implemented Spring MVC framework and integrated all products with web services.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Integrated the Drools and JBPM to application framework which involved dynamic creation of knowledgebase and Knowledge session.
  • Developed and debugged the application using My Eclipse.
  • Used Clear case for maintaining the component and for release and version management and Clear Quest for bug tracking.
  • Developed Maven configuration files for all the existing plugins to make part of the build.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Writing programs using Kafka APIs and Kafka Streams API
  • Experience with Kafka Connect to source / sink data to database
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
  • Experience in working with Routes in Angular 4.
  • Experience writing Kafka Stream applications.
  • Involved in designing of the application following MEAN (MongoDB, Express Js, Angular Js and Node Js) Stack.
  • Involved in Configuring, troubleshooting No-SQL Cassandra Datastax Enterprise Various version and expertise in enhancement and monitoring review over No-SQL Cassandra
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Used LOG4J &JUnitfor debugging, testing and maintaining the system state.
  • Wrote SQL stored procedures and used JDBC API.
  • Implemented and extended the functionality of Cloud Services and Open stack Horizon using JAVA, REST framework, JavaScript, HTML, JQuery, CSS, and Angular.JS.
  • Used WebLogic Application Server for application deployment in the clustered UNIX environment.
  • Created and managed microservices. Microservices were being used as a strategy to add adding business features.
  • Creating reproducible infrastructure environments for the microservices architecture (Ansible, AWS.
  • Implemented Data PROCESS for processing streaming data using Amazon Kinesis, Amazon EMR using Spark and Hive.
  • Wrote applications quickly in Java, Scala and Reading streaming data from Amazon Kinesis and store in S3.
  • Writing processed data to Amazon S3 with Spark Streaming and view the output files in Amazon S3.
  • Execute analytics query using Spark SQL with data stored in S3 and visual analytics data. Move data from S3 to Amazon Redshift data warehouse for faster analytics and data visualization.
  • Build Spring Boot microservices for the delivery of software products across the enterprise.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Designed and deployed AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups, Data pipeline, Security groups, Cloud Formation, IAM, and Route53.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling and Cloud Formation.
  • Deployed full-stack apps using Server less and React on AWS.
  • Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS.
  • Developing MicroServices using Web API 2 and MySQL.
  • Setting up databases in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Deployed application to Azure Cloud.
  • Supported development with integration of Mobile Apps using OAuth/SAML in Pingfederate
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere app server.
  • Skilled at consuming and producing JSON data by building REST APIs.
  • Proficient in creating front end-systems using JavaScript, Typescript, JQuery, Bootstrap, HTML5, CSS3 and also MVC frameworks such as Angular.js 2.0 and Node.js.
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
  • Created design documents like Use Cases, Sequence diagrams, Activity diagrams, Class diagrams etc. to demonstrate the work flow.
  • Used JavaScript and Struts validation framework for performing front end validations.
  • Provided extensive pre-delivery support using bug fixing and code reviews.
  • Created AngularJS controllers, directives, models for different modules in the front end.
  • Developed various helper classes using core Java multi-threaded programming and collection classes.
  • Developed the web application using Eclipse IDE.
  • Used Log4j for logging.
  • Used Tomcat 8.0 as the application server.
  • Used struts navigation library to dynamically assemble presentation pages from reusable components.

Environment: AWS,Java, J2EE, JSF, spring, Hibernate, Web services, EJB, XML, CSS, HTML, JavaScript, My Eclipse, WebLogic, ANT, JUnit, Log4j, ClearCase.

Confidential, Salt Lake City, UT

Sr. Java/ AWS Developer

Responsibilities:

  • Involved in system analysis and contributed to technical architecture of System.
  • Developed applications using Eclipse IDE and deployed in Web Logic server.
  • Model View Controller (MVC) design pattern is implemented with spring, JSP, JSTL and JavaBeans to control the flow of the application in the Presentation/Web tier and used generics for collections.
  • Spin up Hadoop Cluster and Spin up Data warehouse cluster on Amazon Web Services. Designed, implemented and launched 10-node Amazon EMR cluster with Spark and Hive. Designed, implemented and launched single-node Amazon Redshift Data warehouse.
  • Customized Lucene's scoring mechanism to simplify explanation output.
  • Experience in working with Angular 2/4 modules, services, templates, directives, services and dependency injection to create a SPA.
  • Implemented Data INGEST for pushing streaming data using Amazon Kinesis, Amazon Kinesis Firehose, Spark Streaming, Amazon Lambda Functions.
  • Implemented Data STORE using Amazon S3, Amazon Lambda Functions, Amazon DynamoDB, Amazon RDS.
  • Helped team to setup AWS Command Line tool to write scripts which then can be automated to connect to different AWS Services. Designed and Created AWS Kinesis shard streams.
  • Created AWS S3 bucket to hold the files for Amazon EMR Processing, plus input files for Amazon Redshift.
  • Configured Navigation rules in the JSF configuration files to add new functionality to the application by writing new JSPs.
  • Worked with the Search relevancy team to improve relevancy and ranking of search results using SOLR and implement new features providing customizing of lucene/Solr code.
  • Used spring framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Used Service Oriented architecture (SOA) Web services to offer message-oriented services.
  • UsedToplink to connect to the Oracle database to store and fetch data from database.
  • Designed and created the database tables and wrote SQL queries using Oracle.
  • Designed and created PL/SQL sub programs like stored procedures, triggers and sequences to access Oracle.Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and leveraging AWS to build, test and deploy micro services.
  • Reviewing and assessing current infrastructure to be migrated to the AWS cloud platform.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Deployed Spring Boot based micro services in Docker and Amazon EC2 container using AWS.
  • Migration of existing systems to AWS and using the snapshot method for the EBS volumes.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Used the continuous integration tool Jenkins to automate the daily processes in Agile development
  • Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Assisted teams in their application(s) design review, code review and made sure that the team followed the recommendations/guidelines.

Environment: Java1.8, Html, JavaScript,AWS,Servlets, Jsp, JDBC, GIT, Struts, spring,Ant, JPA, Toplink, Ejb, JNDI, Web services, Oracle.

Confidential, Sunnyvale, CA

Java/ J2EE Developer

Responsibilities:

  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
  • Configured the Struts configuration file and Application context file based on the spring and hibernate entries.
  • Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Experience in migrating several data bases from on premise data center to Cassandra.
  • Administered and maintained multi rack Cassandra cluster using OpsCenter based on the use case implemented consistency level for reads and writes.
  • Well versed with setting up tools like Splunk to ensure proper monitoring & alerting is in place for every sprint releases.
  • Developed REST services using Node Js, Express Js and Mongoose to serve the web application with JSON data.
  • Implemented Data PROCESS for processing streaming data using Amazon Kinesis, Amazon EMR using Spark and Hive.
  • Continuous integration, Build, Automated deployment and Management using Jenkins, Ansible and comparable tools.
  • Code repository management, code merge and quality checks with various tools, especially Git, BitBucket, etc.
  • Wrote applications quickly in Java, Scala and Reading streaming data from Amazon Kinesis and store in S3.
  • Writing processed data to Amazon S3 with Spark Streaming and view the output files in Amazon S3.
  • Execute analytics query using Spark SQL with data stored in S3 and visual analytics data. Move data from S3 to Amazon Redshift data warehouse for faster analytics and data visualization.
  • Implemented Data VISUALIZE AWS Lamba Functions and wrote Java and Python programs to help UI team visualize data.
  • Involved in various phases of project development following Agile (Extreme Programming).
  • Used networking technologies like Multicast and worked with Internet protocol like VOIP forthe communications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Used Tomcat for the web Development of the application.
  • Used XSL/XSLT for transforming and displaying payment history reports
  • Worked withWebLogic application Server for the deployment of the application.
  • Worked with JSF for the UI front end development along with AJAX.
  • Used WSDL and SOAP for the development of the XML based applications.
  • Worked with CMS with WebLogic Portal for the development of the application.
  • Used SQL navigator and PLSql for the database enhancement.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Worked with Xquery for the frontend development of the application.
  • Worked with Oracle 10g for the backend development of the database.
  • Developed the application in J2EE Application Server environment with IBM WAS 6.1 as deployment server with IBMRAD 7.0 as development IDE

Environment: Java EE 5, IBM WAS 6.1, IBMRAD 7.0, Struts 1.2, Spring 1.2, Unix, Http, Multicast, VOIP, Hibernate 3.0, Servlets 2.4, JSP 2.0, EJB 2.1, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, CVS, DB2 7.1.

Confidential

Java/ J2ee Developer

Responsibilities:

  • Designed and developed J2EE application for communication between Financial Fusion and various other systems within the System.
  • Developed the presentation layer using StrutsMVC, Servlets, and JSP’s.
  • Produced extensive design documentation using UML sequence diagrams, Class Diagrams to dynamically model the system.
  • Implemented a web service to provide RPC using framework based Service.
  • Implemented the J2EE core design patterns - Front Controller, DAO, Facade and MVC
  • Created the tables and views in DB2-UDB to test the DAO functionality.
  • Analyzed, designed and developed code to assign particular entitlements to each job role within the company.
  • XML parsing using Apache Commons Digester.
  • Database schema design, implemented database access with Hibernate object relational tool.
  • Application logging implementation based on Log4j
  • Developed various test cases and performed unit testing using JUnit
  • Development ANT build scripts for application build process, DDL scripts and code generation
  • Used Rational Clear Case and Clear Quest for software version control and change management
  • Developed, deployed and tested the application using IBM WebSphere application server and developer.

Environment: Java/J2EE, Servlets, JSP/HTML, XML, WSAD 5.1.2, IBM WAS 5.0/5.1, Hibernate, DB2 RDBMS, UML, Rational Clear Case and Clear Quest, ANT, Test Directory bug tracking system, Windows XP.

Confidential

Jr. Java/ J2ee Developer

Responsibilities:

  • Involved in preparing the Test Plans for testing to be carried out effectively.
  • Analyzed the GAP documents to created Test Scenarios and Test Cases.
  • Was assigned extra responsibility of Testing Lead for few weeks and ensured timely execution of the Test Cases by the team.
  • Tested transactions created electronically through message injection using JMS.
  • Used JSP, HTML, Taglibs and CSS to create UI pages.
  • Used Java script for client side validations.
  • Worked on single transactions as well as bulk transactions such as Payroll Processing using Custom MVC framework.
  • Effective execution of the prepared Test Cases.
  • Involved in writing SQL queries & PL SQL- Stored procedures & functions.
  • Used IBM Optim tool for data base UI.
  • Build & deployment the code using Ant.
  • Involved in unit testing JUNIT and in integration testing.

Environment: Java, JSP, Servlets, MVC framework, Tag libraries, Java Script, CSS, JDBC, JNDI, Oracle 8i, Java beans, Windows/UNIX, Ant, JUNIT, IBM Clear Case, Edit Plus, Web Sphere, IBM Optim tool.

We'd love your feedback!