U
Utteja Golla
Utteja Golla
About
Detail
Texas, United States
• Java full stack developer with 5+ years of experience in analysis, design, development, testing of Web, Client/Server based large Scale Distributed applications across the entire SDLC using Java and J2EE technologies. • Practiced implementation of Java 8 concepts like Streams API, Lambda functions, Generics, Time API, Functional Interfaces, Multi-threading, Transaction Management, Exception Handling and Collection API. • Engaged in development of Restful Web Services, using Spring Boot, Spring Cloud, Spring MVC, JPA, HQL, Spring Security, AOP and AWS. • Expertise in developing Micro services using Spring Boot and Node JS to build more physically separated modular applications which will improve scalability, Availability, Agility of application. • Utilized spring framework for dependency injection, Spring Web MVC for the controllers and created annotation-based mapping using Hibernate ORM tool. • Experienced in developing front end applications using HTML, CSS3, Bootstrap, Angular, Vue.JS, React JS and developing dynamic web pages. • Used Couchbase client CBQ workbench to view the document structure and Query APls. • Developed multiple Angular components which are compatible with latest versions of typescript, An- gular CLI. • Experience in using various JavaScript Web application related libraries such as Node Js, Angular, React js and jQuery UI. • Experience in using various Amazon Web Services (AWS) like EC2 for virtual servers, S3 for storing objects, Elastic Beanstalk, ElastiCache and DynamoDB for Elastic load balancing, storing data. • Proficient in using Amazon Web Services (AWS). Extensive experience focusing on services like EC2, Elastic Beanstalk, CloudWatch, CloudFront, CloudFormation, IAM, S3, RDS, Elastic Cache, SNS, SQS. • Strong experience in developing Single Page Application (SPA) using Angular and Node frameworks. • Experienced in Microsoft Azure Development, Enhanced on Azure web application, App services, Azure Storage, Azure SQL, Azure AD, Azure search, and notification hub. • Experienced in developing messaging modules by using Apache Kafka, Active MQ and RabbitMQ. • Experience in Configuring Docker in a cloud environment using Docker tools and deploy/run Docker Images in various virtual servers. • Expertise in DevOps and CI/CD tools like Jenkins, Chef, Maven, and Cloud Formation. • Strong working experience on SQL Databases like MySQL, MS SQL Server, Oracle, DB2 and PostgreSQL. • Experience in working with the NoSQL Database like MongoDB, Cassandra to manage extremely large data sets. • Enhanced with build tools like ANT, Maven, Gradle and logging tools like Log4J to capture the log that includes runtime exceptions. • Expertise in unit-testing with tools like JUnit, Mockito and TestNg and perform unit and system testing. • Expertise in integrating tools with Jenkins and writing Jobs in Jenkins. Experience in the CI/CD process using Jenkins, Docker, Kubernetes. • Good knowledge and hands on experience in working with Selenium, log4j, JUnit and TDD. • Extensive experience in working on projects with Agile methodologies such as Test-Driven Development (TDD) and SCRUM.
Contact Utteja regarding:
work
Full-time jobs