We provide IT Staff Augmentation Services!

Sr Java/aws Developer Resume

4.00/5 (Submit Your Rating)

Wooster, OH

SUMMARY:

  • Over 8+ experience in design, architect, development and testing of software applications in Client/Server, Object Oriented and Web based environments in various domains. In addition to expertise in Java, Databases, operating system, monitoring, IDE tools and client - side scripting proficient in. As a Senior Software Engineer was actively involved in Client/Server and Web Based transforming IT infrastructure, operations and application to AWS with scalability, innovation and cost efficiency
  • Experience on creating Microservices with Spring Cloud, Eureka Service Discovery, Ribbon, Spring Boot, Apache Camel and REST web services
  • Experience on building docker images and deploying them in docker container with Jenkins.
  • Experience on creating images through Docker and deploying them in Kubernetes (Minikube) environment.
  • Extensive knowledge on caching frameworks such as Redis, EHCache
  • Extensive experience of using spring (MVC, IOC, JDBC/ORM, and AOP) on different projects.
  • Experience on messaging and streaming technologies such as AmazonMQ, Active MQ and Apache KAFKA
  • Talented professional, proficient in all phases of the software development lifecycle. Adept at working with Agile and Scrum methodologies to accomplish project milestones according to specific timeframes.
  • Proficiency on CI/CD tools/processes (Git, Gradle, Maven, Jenkins, SonarQube, Jacoco and Junit)
  • Strong analytical, problem solving, multitasking, and time management skills with consistent attention to detail.
  • Have a good team spirit and professionalism, self-motivated, strong sense of responsibility, good communication skills, able to work under pressure.

TECHNICAL SKILLS:

Markup Languages: HTML5, XML, XSL, XSLT, XPath, CSS3

Application Servers: Apache Tomcat, IBM Web Sphere 5.0/6.0, Web Logic 8.1/9.2, JBOSS EAP 6*/7*, Google app engine

CI/CD Tools: Jenkins, Maven, Gradle, Ant, Sonar cube, jaccoco, Cucumber and Junit.

Java Script Frameworks: Jquery, Dojo, Angular

Programing Languages: Java(5/6/7/8), Python,.Net.

Java Frameworks: Spring (MVC, AOP, JDBC/ORM), Hibernate, Spring Boot, Micro services.

Caching Frameworks: Redis, EHCache

Cloud Technologies: Amazon Web services (AWS), Docker, Kubernetes

Databases: Oracle8/9i/10g/11g, MS SQL Server 2000/2005, MySQL 5.0/5.1, DB2, MS Access, Google Data Store,Cassandra, Mango DB

Version Control: SVN, GIT, PVCS

Other: Rally, Jira, Agile Methodologies

PROFESSIONAL EXPERIENCE:

Confidential, Wooster, OH

Sr Java/Aws Developer

Responsibilities:

  • Created and optimized views for user interactions using Angular JS, JavaScript, HTML and CSS.
  • Design and developed Member Web Services (MWS) Interface for Mobile apps and external third-party customers.
  • Developed Custom Logging wrapper on top of Log4j for managing multiple log files with filter based logging for Messaging.
  • Design and developed spring MVC controllers for different module
  • Design and used Redis cache to cache varies types of data in Interface (MI) applications.
  • Worked with REST and SOAP Web Services for data communications.
  • Used Core Spring Framework for Dependency Injections of components.
  • Developer microservices for third party integration and internally and externally
  • Used Maven Build tool configuration for automation of building processes.
  • Worked on Automating the CICD pipeline and blue green deployment.
  • Worked on creating highly scalable and fault tolerant applications that can be deployed in multiple availability zones and regions.
  • Design and developed authentication service application to create and validate for the right client with correct role permissions.
  • Developed API for using AWS Lambda to manage the servers and run the code in the AWS.
  • Developed API using Hibernate to interact with the Oracle database.
  • 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.
  • Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects.
  • Worked on creating micro services using Jersey and Spring.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues including JUnit.
  • Used Junit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.

Environment: AWS (EC2, VPC, ELB, S3, and Route 53),Jenkins, Shell scripting, HTML, Kubernetes, Angular JS, Java 8, J2EE, Spring MVC, Spring boot and microservices, JPA and Hibernate, Junit

Confidential . Louis, MO

Java/Aws Engineer

Responsibilities:

  • Developed Restful APIs and micro services using spring, Hibernate and Jersey.
  • Deploying, configuring on Web/Application Servers like JBoss and Apache Tomcat.
  • Worked with Jenkins DSL to create/update Jenkins jobs to automate CICD pipeline.
  • Developed Terraform scripts to create the AWS resources such as EC2, Auto Scaling Groups, ELB, Route53, S3, SNS and Cloud Watch Alarms.
  • Involved in the review and analysis of the Functional Specifications and Requirements, initiatives using Rapid Application Development.
  • Developed Cookbooks to configure AWS resources and deploy the applications using Chef.
  • Developed Playbooks to configure and installing applications using Ansible.
  • Worked with AWS Lambda using python to automate resource creation, perform compliance checks and cost optimization.
  • Created AWS Lambda using java to perform event driven processing.
  • Constructed S3 lifecycle of Applications & Database logs, which includes deleting old logs, archiving logs based on the retention policy and granting rights to authorized users.
  • Involved in the development of user interface using Angular JS, HTML and CSS.
  • Redesigning the existing web application with new technologies like Bootstrap and Angular JS.
  • Worked closely with architect in creating VPC, subnets and security groups.
  • Worked with API gateway to expose the APIs for internal consumption with two factor authentication.
  • Built products using Java and Scala based Spark Framework for the enterprise.
  • Experience working with large data sets, experience working with distributed computing like Apache Spark and Hadoop
  • Used design patterns such as Singleton, Factory pattern, Session Façade, Business Delegate, MVC, and DAO.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and batch which is used for implement-ing backend functionality.
  • Developed Repayment Calculator, displays loan repayment options based on loan amount, interest and time period using AJAX with jQuery.
  • Worked on creating and automating Acceptance Tests for TDD using Java and Cucumber.

Environment: Java, Spring Core, Spring Boot, SpringTomcat, AngularJS, EC2, Auto Scaling, Route53, RDS, JDBC, JPA, Hibernate, Spring JDBC Template, Git, Jersey, Rest, SOAP, XML, XSD, XSLT, Servlets, JSP, MySQL, Log 4j, JUnit, Mockito, Cucumber, Agile, Maven.

Confidential

Full stack Java/AWS Developer

Responsibilities:

  • Used HTML, CSS, and JavaScript and Angularjs framework concepts for this Foundation.
  • Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Helped in coding web services modules in Java (J2EE) using Eclipse, subversion, Apache camel, Maven build tools and JBOSS application server.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Implemented Transactions using spring framework.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Worked on Spring Security and provided authentication for the web pages based on their roles.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Implemented cross cutting concerns like business transactions, security, logging and monitoring mechanism using Spring AOP.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Functionalities include writing code in HTML, CSS, JavaScript, jQuery, Ajax, JSON, AngularJS, and Bootstrap with MySQL database as the backend.
  • Used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Developed Web Services using REST, SOAP, WSDL, UDDI and XML.
  • Used AJAX to get the data from the server asynchronously by using JSON object.
  • Have worked on Oracle10g database for storing and retrieving the application data.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.
  • Maintained relationship between objects using Spring IOC.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing new rest services for mobile application and implemented new changes in existing rest services with versioning for backward compatibility.
  • Actively involved in developing services for migration of site pseudo to full with social and non-social accounts.
  • Worked with third party (gigya) APIs to implement social and sharing.
  • Actively involved in developing services for business profile and order entry redesign.
  • Worked with SOLR index for nightly load process and search related development work
  • Implemented data abstraction layer using Hibernate DAO objects
  • Used Design Patterns such as Singleton, Factory pattern, Session Façade, Business Delegate, MVC, and DAO.
  • Involved in developing administrative utilities for uploading offer codes, promo codes and tracking codes.
  • Used agile methodology along with test driven development using JUnit and Mockito.
  • Used R language for data analysis in Machine Learning
  • Analyzed statistical aspects of applications like correlations, ran machine language algorithms like linear regression.
  • Involved in redesigning the deals purchase flow.
  • Involved in redesigning partner xml feeds processing
  • Involved in user interface development using JSP, JSTL, jQuery, JavaScript, HTML, CSS.
  • Involved in production deployment of sprint releases to multiple JBoss servers.

Environment: Agile, Java, J2EE, Struts 2.x, Hibernate, Solr, RESTEasy, SOAP, SyBase, JSP, JQuery, Java Script, HTML, CSS, RapidSQL, Starteam, JBoss, Barracuda, Tomcat, JSON, AJAX, JUnit, Mockito, Ant.

We'd love your feedback!