We provide IT Staff Augmentation Services!

Java/aws Developer Resume

2.00/5 (Submit Your Rating)

San Antonio, TexaS

SUMMARY:

  • A result driven professional with 8+ years of experience in Front end/Back end software development in Full Stack Environment, UI development, analytics and operations with full lifecycle in Java environments.
  • Exposure to Full Life Cycle in different software development methodologies like Water Fall Model, and various Agile methodologies like Test Driven Development, SCRUM and Pair Programming.
  • Methodologies like Test Driven Development, SCRUM and Pair Programming.
  • Extensive IT experience in designing and developing J2EE projects along with hands on experience on AWS and OpenStack with knowledge on GCP
  • Expertise in Design and Development and Implementing Enterprise, Web and Client Server applications using JAVA, J2EE, Servlets, JDBC, JNDI, Java Mail, EJB, Web Services (REST and SOAP) and Java Database Connectivity technologies. Good experience in Software designing using MVC architecture. Experience with frameworks/tools such as Struts, spring, Ant, Maven, Log4J, JSP and JSF.
  • Hands on experience on various frond - end technologies JavaScript, Jquery HTML 5, CSS 3, Bootstrap and different versions of Angular JS. Experience in all aspects of Angular 1 and Angular2 like "Routing", "modularity", "Dependency injection", "Service calls" and "Custom directives" for development of single page applications.
  • Strong knowledge on Apache Derby, Cassandra database servers.
  • Proficient in designing and implementing web server solutions and deploying Java application servers like Apache Tomcat, IBM WebSphere, Web logic on Windows/UNIX platform
  • Monitoring Cassandra cluster for resource utilization and Managing Cassandra clusters using Datastax opscenter
  • Experiences on Cassandra systems backup and recovery and Cassandra security.
  • Experiences of Cassandra maintenance and tuning - both database and server.
  • Extensive development experience on different IDE's like Eclipse, Net Beans and IBM RAD.
  • Expertise working on Application servers, Web servers likes IBM Web sphere, BEA Web Logic, JBOSS and Apache Tomcat.
  • Frequent use of Microsoft SQL Server for research and data verification; testing with use of harnesses, Sandbox scripts
  • Experience in back-end, including implementation and maintenance of web applications, web services, microservices, and data access layers using MVC, REST, JSON
  • Proper knowledge of project from dev sandbox to Production sandbox
  • 3+ years of experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.), deployment services (Elastic Beanstalk, Lambda, and Cloud Formation), security practices (IAM, Cloud Watch and Cloud trail) and Database services(RDS, DynamoDB and AuroraDB)
  • Followed the best practices for deployment which include usage of IAM roles when necessary, restricted access at Subnet level, Security Group level and proper usage for Bastion hosts. Also used CloudFront for mitigating DDOS attacks
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multi-threading, Exception Handling, Streams & File I/O and Polymorphism
  • Proficient with working on front and technologies specifically HTML, CSS, JavaScript, AngularJS, AJAX and BootStrap. Proficient with backend technologies specifically Node.Js, PHP, ASP, Ruby(Rails), Java(Hibernate and Spring) and Python(Django)
  • Experience in using RESTful web services(XML, JSON) and non-RESTful webservices (SOAP, WSDL, JAX-WS) for data transfer between applications
  • Strong experience in RDBMS(MySQL, OracleDB 12c, MS SQL AuroraDB), ORDBMS(PostgreSQL) and NoSQL(MongoDB, DynamoDB) designing and implementation
  • Extensive experience in using MVC frameworks(Spring, Hibernate, JSF, Django, Rails) for web application development
  • Experience in working with Continuous Integration, Build tools, Application deployment and Environment Configuration tools like Jenkins, GIT, Docker, Maven, Chef and Puppet
  • Effective communicator with strong analytical skills and ability to work as part of a team constructively.

TECHNICAL SKILLS:

Operating Systems: Linux and Windows

Programming Languages: Java, C, C++, PL/SQL, J2EE Technologies Servlets, JSP, JDBC 2.0/3.0,Spring MVC, Hibernate 2.0/3.0, Tiles

Java Technologies: Core Java, Servlets, JDBC, Java Beans, JSP, EJB3

AWS Cloud Technologies: EC2, Elastic BeanStalk, IAM, Cloud Watch, Cloud Trail, Cloud Formation, EBS, S3, Glacier, VPC, Lambda, Auto Scaling, Docker, Redshift, SNS, SQS.

Cloud Technologies: Cloud Foundry, Docker, AWS, Spring cloud Testing Frameworks and Integration Cucumber, HP-UFT, HP-PC, Selenium, SOAP UI, Jenkins, Drools.

Virtualization Tools: VMware vSphere, Oracle Virtualbox, VMware Workstation

Application Servers: WebLogic, Apache Tomcat, IIS

Databases: Oracle 9i/10g/11g/12c, MS SQL Server 2005/2008, MySQL, MongoDB

Web tools and languages: C, C++, Java, HTML, JavaScript, JQuery, XML, CSS, Node.Js, React.js

Frameworks: Hibernate, Spring Boot, Spring MVC, AngularJS 4, NodeJS-Express.

Build Tools & IDEs: Maven, Gradle, Ant, Eclipse, Net Beans, RAD, Netbeans, Mockito,Log4j

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development.

Testing: JUnit 4.1, Easy Mock, Spring Test, and SonarQube.

Version Control: SVN, CVS, GIT, GitHub

PROFESSIONAL EXPERIENCE:

Java/Aws Developer

Confidential, San Antonio, Texas

Responsibilities:

  • Worked on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack such as EC2, VPC, Glacier, Route53, S3, RDS, Cloud Watch, Cloud Trial, SNS and IAM, focusing on high-availability, fault tolerance, Load balancing and auto-scaling in designing, Deploying and configuring.
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS Aurora DB Instance using the Amazon RDS Console.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom
  • IAM policies to various groups defined within the organization.
  • Used Amazon Cloud Watch to monitor the application performance and used the logs to identify any threshold limits.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Managed Data backup and archiving on AWS using S3 and Glacier.
  • Worked on moving the production SQL server blueprint to the new AWS RDS Aurora instance.
  • Tested the applications using JUNIT, Mockito and configured through Maven surefire plugins to be part of continuous integration.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Developed Micro services & APIs using Spring Boot and Used Apache Kafka cluster as messaging system between the APIs and Micro services.
  • Used Kafka operation and monitored (via JMX) with Ops personnel
  • Configured Jenkins for successful deployment for testing and production environments.
  • Used Chef to automate the deployment workflow of JAVA applications on Apache Tomcat and Oracle Web Logic servers.
  • Used Java multi-threading to implement batch Jobs with JDK 1.7 and JEE 6features.
  • Implemented dual security application using Java/Groovy/Grails that eradicates the hazard of compromised credentials during authentication.

Environment: AWS core services, HTML, AJAX, JavaScript, CSS, Eclipse, Java/J2EE 1.7, JSP, Servlets, Tomcat Application Server, XML, RESTful Web services.

Java/Aws developer

Confidential, Eden Prairie, Minnesota

Responsibilities:

  • Worked 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.
  • Created backup of database systems using S3, EBS and RDS services of AWS.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, Virtual Private Clouds (VPC).
  • Demonstrated strong competence on implementing SDLC phases of crucial applications in the Marketing domain.
  • Used Dynamo DB to store the data for metrics and backend reports.
  • Used Jenkins and AWS Code Deploy plug-in to deploy the application into AWS cloud.
  • Designed, implemented and deployed J2EE web application using Spring MVC and Hibernate and developed persistence layer using Spring JDBC template and Hibernate Template
  • Developed automatic build scripts using ANT for the application to deploy and test.
  • Implemented a Web Services layer SOAP &, using Axis 2, into their existing product.
  • Used RabbitMQ as asynchronous messaging solutions to enterprise integration solutions.
  • Implemented Test Driven Development using JUnit, Advanced Rest Client and Log4j in developing test cases and determining application functionality.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Designed and developed a web-based client using Servlets, JSP, Tag Libraries, Java Script, HTML and XML using Hibernate Framework.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Used SVN, GIT as Subversion for software version control.
  • Worked with Angular JS to create single page applications using directives, controllers and services concepts

Environment: S3, RDS, ELB, Route53, cloudWatch, CloudFront, cloudTrail, IAM, EC2 instances, DynamoDB, Eclipse, GIT, EBS, Glacier, cloudFormation, Java 1.7, JavaScript, AJAX, JQuery, Hibernate, Spring Framework, Node.js, BootStrap, AngularJS, Maven,.

Java Developer

Confidential, San Jose, California

Responsibilities:

  • Implemented Spring MVC framework for developing J2EE based web application and used various J2EE design patterns like DTO, DAO and Singleton.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading.
  • Used application servers like Tomcat locally and Web logic to host it on the Linux server.
  • Used Hibernate for relational databases and structuring of the application.
  • Involved in the coding of Distributed Multi-threaded Enterprise applications using J2EE technologies Servlets, EJB, JDBC and JMS.
  • Implemented a RESTful service on the server side using spring and Hibernate that interacts with the DB to obtain the claim details.
  • Used WebLogic application server for deploying the web content and all code was written using the Eclipse IDE.
  • Used Maven to build the application and deployed on Web Logic Application Server.
  • Designed and implemented Struts (MVC Paradigm) components such as Action class, Dispatch Action class, Action Form, Validation Framework, Struts Tiles and Struts Tag Libraries.
  • Used Java Message Service (JMS) for asynchronous exchange of information between systems.
  • Developed Test classes using JUnit and Easy Mock and test coverage using EMMA plug in.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Developed Front End pages of the application using HTML5, CSS3 (using SAAS).
  • Implemented Oracle stored procedures and SQL scripts for data loading.

Environment: Java J2EE 1.6, Servlets, HTML, JavaScript, JQuery, BootStrap, IBM Web Sphere, Apache tomcat server, Node.Js, Eclipse, Struts, Spring, JMS, JUnit, SQL.

Java Developer

Confidential

Responsibilities:

  • Involved in the implementation of design using vital phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support
  • Used Agile methodology (specifically SCRUM) for all the work performed
  • Developed code for user interface by utilizing OOPS concepts like multithreading, inheritance, polymorphism and collections API
  • Developed JDBC code for backend processing with the Database
  • Extensively used java multi-threading to implement batch Jobs with JDK features
  • Used Java Script for Client side validations
  • Used Struts Framework for developing Web applications
  • Created user-friendly GUI interface and Web pages using HTML, JSP
  • Designed the module from scratch including database schema design
  • Experienced in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools
  • Created and implemented PL/SQL queries, views, stored procedures and triggers
  • Configured and deployed Java and J2EE applications into application servers using J-Boss and Apache Tomcat.
  • Java/J2EE using MVC architecture integrating spring framework in SOA.
  • Developed test cases and performed unit test using JUnit Framework
  • Wrote JavaScript client-side validations for user account information based on their business rules.
  • Used Object Oriented design, Design patterns, UML, ER Modelling and Rational Rose for Model representations
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST services. Used Cascading Style Sheet (CSS) to maintain uniform look across different pages
  • Worked with QA team to validate the test cases for meeting the business requirements

We'd love your feedback!