Hi Tech,
Hope you are doing good.
I have good experienced consultants on Java Full Stack AWS Developer. Please find below details and let me know if you have any contract positions for them.
Name : Sushanth
Skill : Java Full Stack AWS Developer
Client and Location : TRP
Visa : H1B
Looking remote for now.
Professional Summary:
· 6+ years of IT Experience as a Java Full Stack Developer and as an AWS Developer.
· Strong experience working with AWS and Strong knowledge on Cloud Best Practices.
· Developed Lambda functions for serverless architecture as message consumer and integrated SQS to push messages into Queue.
· Supported multiple projects in DevOps based projects through Infrastructure Automation, Configuration Management, Deployment Management.
· Experience working in multiple SDLC environments such as Agile, Kanban, Scrum, Waterfall.
· Experience in java8 features like Parallel Streams, Lambdas, functional interfaces and filters.
· Experience with Version Control Systems like GIT, SVN, TFS.
· Extensively experienced in using Build Automation tools like ANT, Maven.
. Developed Java web application using springMVC, SpringIOC and SpringJDBC.
· Install, configure & deploy applications on Apache Webserver & Tomcat, JBoss App Servers.
· Experience with Bug tracking tool like JIRA, Rally, Bugzilla, Redmine.
· Experience with principles and best practices of Software Configuration Management (SCM) in agile, scrum and waterfall methodologies
· Performed installation & configuration of Tomcat, WebLogic and Apache servers.
· Configured Continuous Integration (CI) projects on Jenkins.
· Experience on Design Patterns (J2EE) like Singleton, Factory, DAO Facade, Builder Director Pattern.
· Experience with source control like GIT, TFS, SVN and Bug/Issue tracking software like JIRA, Trello
· Proficient in AngularJS, D3.JS JavaScript framework for creating front end modules.
· Experience in Build and Release phases by automating, building, deploying, and releasing of code from one environment to another environment.
Technical Skills:
Programming Languages
Java, NodeJS, C#
Cloud Computing
Amazon Web Services (AWS), Microsoft Azure
Frameworks
J2EE, Spring Boot, Spring MVC,
Web API,
Hibernate (ORM) 3.0/4.0, Entity Framework, Angular2, jQuery, AngularJS (1.x), ReactJS, Selenium, Mockito, Junit, Jersey, JMX.
CI/CD
Jenkins, TFS
Web Technologies
HTML/HTML5, XML, CSS3, AJAX, Bootstrap, D3.JS, KendoUI, Gulp, JSON, XML
Servers
Internet Information Services (IIS), Apache Tomcat 5.x/7.x, Apache Web Server, Jboss, WebLogic, WebSphere
Versioning Tools
Git, Tortoise SVN, TFS
Containerization Technologies
Docker, Kubernetes, AWS ECS
Scripting Languages
Python, Bash
Databases
SQL Server 2012/2017, Oracle, MySQL, DynamoDB
Professional Experience:
Client: TRP Aug 2020 to Present
Role : Java AWS Developer
Environment: Java, Spring, Microservices, Spring Boot, NodeJS, AWS, Gradle, , ECS, CloudWatch, CloudFormation, S3, IAM, Git, Terraform, Vault, Unity, Gitlab ,Splunk, New Relic, Oracle, SQL.
Responsibilities:
- Implemented multiple Java based API’s (microservices) and end to end workflow.
- Created Spring MVC - REST based JSON services, used rest template for invoking a client endpoint to internal TRP microservices.
- Utilized REM middleware data services internally to make CRUD operations on DB2 tables.
- Deployed the Java microservices on to Elastic container service (ECS).
- Configured CloudFormation template for resource parameters like Autoscaling, Route53 traffic policy management, Cluster configuration and monitoring by new relic.
- Utilized Unity and Gitlab for CI and CD workflow in SDLC process.
- Used Docker containerization to embed the microservice application and deployed on AWS.
- Used REST for developing API and involved in configuring infrastructure.
- Configured terraform based templates to provision relevant infrastructure.
- Used hashicorp vault to retrieve API credentials and TTL tokens for current authorized users to access the API.
- Managed IAM and Vault policies for multiple services and used Splunk for monitoring APP Logs.
- Used Gitlab for source code management and UNITY web service for code deployments.
- Successfully performed multiple PRODUCTION deployments of Main retirement website.
- Performed frequent Deployment of more than 9 services on monthly basis to update underlying Amazon Machine Images.
- Involved in Regression testing support and Production monitoring (New relic, Splunk and CloudWatch) during deployments
Client : IHG, Atlanta July 2019 to May2020
Role : Java Full Stack Developer (AWS)
Environment: Java, Spring Boot, Microservices, Spring Cloud, Spring MVC, NodeJS, AWS Appsync, Oracle, Hibernate, Maven, GraphQL, ECS, EKS, ECR, Lambda, DynamoDB, Kinesis, AWS Mobile Client SDK, AppSync, Amplify, Cloudwatch, X-Ray, Cloudformation, S3, ReactJS, IAM, Git.
Responsibilities:
· Implemented multiple Java based API’s and end to end workflow from AWS mobile Clients to AWS cloud computing API.
· Created Spring MVC - REST based JSON services, used rest template for making a client call to JAX-RS web services.
· Developed Product and Product-change API to provide information to B2B clients like Expedia and Hotels.com. Implemented Backend health monitoring service in java.
· Created Proxies in AWS Lambda for backend API’s for faster response and better accessibility.
· Experience with GraphQL Queries, Schema, Mutations and Subscriptions.
· Setup and configured AWS AppSync service to use Multi Environment configuration.
· Developed DAO layer by using Hibernate ORM and service layers for REST APIS in JAVA and Integrated with M-Bean Mx4j for tracing the api workflow.
· Developed spring boot microservice for enterprise java application to consume API’s.
· Configured and implemented Lambda functions for serverless architecture. Implemented Lambda Layers for better code reusability and efficiency.
· Used RESTful for producing web services and involved in writing programs to consume the web services and used Spring Cloud to store application and environment properties.
· Developed server-side application to interact with database using Spring Boot and Hibernate.
· Experience with DynamoDB indexes, Global secondary indexes, Time-to-Live feature, Sorting and filtering records and access database through DynamoDB client in API.
- Developed AWS Lambda functions in Node js and Java for different use cases in cloud.
· Configured Cloudwatch and Xray for monitoring and tracing of native application operations.
· Implemented a generic interface to Hibernate criteria API for UI search functionality.
· Debug and fix issues in multiple environments configured in AWS public cloud.
· Involved in design decisions and provided cross team supports for multiple App teams.
· Integrated Global Hotel Reservation Systems (GRS) from on-premise Java Rest API to AWS cloud Lambda/API gateway.
Client : CapitalOne, Plano Jan 2019 to July 2019
Role : Java AWS Developer
Environment: Java, Spring Boot, Microservice, MVC, Docker, S3, Ec2, ECS, Auto scaling, EBS, RDS, Jenkins, Maven, Junit, Mockito, ReactJS, SonarQube, CloudFormation, Redis, TestNg, Docker, WAF, Kinesis.
Responsibilities:
· Helped designing high availability applications using Auto Scaling and Elastic Load Balancers (ELB) on AWS across availability zones and regions.
· Troubleshooting and fixing Environment issues. Maintained all non-prod environments like Sandbox, Dev, QA and Performance.
· Moved existing AngularJS controllers and services to Angular 2 components for more responsive and less dependency.
· Design and implementing Model view controller (MVC) architecture using spring framework.
· Maintain the application firewall configurations and follow up with respective regarding specific issues.
· Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.
· Developer SPA with ReactJS and exposed the api endpoint to lambda for processing in nodeJs.
· Used Java reflections for better access of code during run time and Java Streams.
· Jersey implementation of JAX-RS is utilized to develop RESTful Web services.
· concurrent messages from SQS queue.
· Working on effective migration solutions for migrating on-premises Legacy applications to the AWS cloud infrastructure maintaining Fault tolerance.
· Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
· Created nightly builds with integration to code quality tools such as SonarQube.
· Created S3 buckets, managed policies for S3 buckets and configured storage Lifecycle management.
- Built Rest full webservices api in java by using JAX-RS Api framework.
- Build servers utilizing AWS, bringing up volumes, propelling EC2, RDS, making security gatherings, auto-scaling, stack balancers (ELBs) in the virtual private cloud.
Client : Bridgestone, Nashville, TN Jan 2017 to Jan 2019
Role : Java Full Stack Developer (AWS)
Environment: Java (J2EE), Spring IOC, Spring MVC, JBoss, Jenkins, Ansible, S3, Ec2, EBS, ECS, Maven, Apache tomcat, Cloud formation, Junit, Selenium WebDriver, SonarQube, CloudWatch, Angular.
Responsibilities:
· Experience in Design, Development and implementation of several J2EEframeworks like Model View Controller in Spring, Hibernate.
· Implemented microservices using Spring boot, and enabled service discovery.
· Created Lambda to invoke targets based on Events happening in AWS environment like creating snapshot API call, Stop Instance API call.
· Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
· Designed the automated test cases using the Selenium Web Driver.
Client : Tribro Softtech Pvt Ltd, IND Aug 2013-July 2015
Role : Software Developer
Environment: Java (J2EE), UI, JavaScript, Ajax, jQuery, XML, HTML, CSS, jQuery, JSP, Servlet, Oracle, SDLC, XSLT, Tomcat, Eclipse, Intellij, Maven, JUnit, SVN.
Responsibilities:
· Maintained and coordinated environment configuration, controls, code integrity, and code resolution.
- Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
- Developed user interfaces using JSP, HTML and CSS.
- Designed and built SOAP web service interfaces implemented in java.
- Responsible for design and development, unit testing and documentation.
Naveen | Team Lead - Sales
666 Plainsboro Rd, Suite #1116, Plainsboro, New Jersey 08536