Post Job Free
Sign in

Java Developer Stack

Location:
Atlanta, GA
Salary:
150000
Posted:
June 16, 2024

Contact this candidate

Resume:

Durga Sumitra Duggirala

Full Stack Java Developer

+1-404-***-**** *******.***********@*****.***

PROFESSIONAL SUMMARY:

Around 8+ years of experience as a Full Stack Java developer in developing web-based client-server applications, data solutions, and Intranet/Internet Enterprise Software applications.

Good experience in Software Development life cycle using various methodologies like Waterfall, Agile, and Test-Driven Development

Expertise in frameworks and architectures like Microservices, Spring, Spring Boot, Spring MVC, Spring DAO (Spring JDBC, Spring ORM), Spring Batch, Spring JMS, Spring Security, and Hibernate.

Experienced in developing front-end web applications using JavaScript, AJAX, jQuery, HTML5, CSS3,, Bootstrap, and NodeJS.

Experienced in developing Web Applications involving J2EE technologies like JSP, Servlets, EJB, JMS, JDBC, JNDI, JAXB, Struts, Hibernate, and Spring MVC.

Experience in Microservices using Spring Boot for developing independent applications with Spring Cloud with RDBMS concepts like writing Queries, Functions, Triggers, Stored Procedures, and PL/SQL packages.

Expertise in using and configuring various web and application servers like IBM WebSphere Application Server, WebSphere Liberty Profile, Apache Tomcat, JBoss Application Server, and WebLogic Application Server.

Experience in using the Log4j framework for Logging Applications in developing, and designing UML, Package, Class, and State Diagrams.

Well-versed with Java 8 concepts like Collections, Multithreading, Serialization, Java Beans, and Network programming.

Expertise with web services and SOA (Service Oriented Architecture) related standards such as REST API, Jersey API, and J2EE Web Services based on SOAP, WSDL, UDDI with Jackson API.

Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large-scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes.

Developing and utilizing cloud technologies including Amazon Web Services (AWS), Azure, and Pivotal Cloud Foundry (PCF).

Good experience with Angular6/7 Fusion Charts for interactive dynamic data visualization for reporting extensively used Jasper Reports.

Extensively worked on coding using core Java concepts like Multithreading, Collections, Serialization, Synchronization, Exception Handling, Generics, and Database Connections, as well as Java features like Streams, collectors, and lambda functions.

Experience with Relational databases (Oracle 11g, MySQL 6.0) and good knowledge of non-relational databases and NoSQL databases (Mongo DB 3.4, Dynamo DB).

Experience in developing Maven Scripts and ANT scripts for building and deploying J2EE applications in LXC, Docker, and Amazon AWS services and APIs, including EC2, S3, VPC, and Google Cloud services.

Exposure to LINUX Commands years of experience in working with Junit for Unit testing and Integration testing proficiency in implementing Service Oriented Architecture (SOA) using SOAP and REST Web Service.

CERTIFICATIONS:

1.Azure AI Engineer Associate - credentials

1.AWS Academy Graduate - AWS Academy Machine Learning Foundations - credentials

2.AWS Academy Graduate - AWS Academy Cloud Foundations - credentials

TECHNOLOGIES:

Languages

Java 8.0/7.0/6.0/5.0, J2EE, SQL, Python, PL/SQL, UML, C, C++, Pyspark, R

Enterprise Java

Servlets, JSTL, Design Patterns, JSF, JMS, JSP, JNDI, JDBC, Log4J API, Java security

Mark-up/XML Technologies

HTML, XHTML, JavaScript, CSS, XML, XSD, XSL/XSLT, AJAX, Node JS, React JS,

jQuery, JSON, Bootstrap, Angular6/7, AngularJS

Tools & Framework

Spring4/5, Spring MVC,Spring FX, Spring Boot, Spring batch, Spring Security, Spring AOP, Struts, JSF, Log4J, Jasper reports, OAuth

Web Services

SOAP, REST, REST API, WSDL

Web/App Servers

Web Sphere, WebLogic, Apache Tomcat, Apache Kafka, JBoss, Jetty Server

Database

AWS Dynamo DB, Oracle, Mongo DB, No SQL, MySQL server,

Development Tools

Eclipse, My Eclipse, Spring Tool Suite STS

O-R mapping

Hibernate, JPA

AWS

EC2, RDS, S3, ELB, EBS, DynamoDB,SQS and SNS

Version Control Tools

SourceTree, Git, Bit bucket, Tortoise SVN

Built Tools

JUnit,Cucumber-JVM, Soap UI, ANT, MAVEN, Gradle, Putty, CI/CD, PCF, Google cloud, Rational Clear Quest, Azure, Mockito, Fitness, Kubernetes, Load UI, Groovy Spock, Docker, Jenkins

OS & Environment

Windows, Linux, UNIX

Design Patterns

MVC, Front Controller, Singleton, Business Delegate, and DAO patterns

PROJECT EXPERIENCE:

Responsibilities:

Collaborating with the Intelligent Voice Assistant team as a Senior Software Developer at Intuit.

Playing a pivotal role in the development and enhancement of Intelligent Voice Assistant, with a primary focus on advancing self-help resources for customers. included contributing to the design and implementation of innovative features streamlined customer support and improved user experience.

Driving the deployment of a cost-effective solution reduced the company's dependence on human resources for customer interactions, leading to substantial cost savings.

Consumed REST API-based Microservices with RestTemplate based on RESTful APIs.

Proficient in Java and Python, created Junit test cases using Easy Mock and Mokito. AWS to create Lambdas and used Amazon Lex bot and Amazon Connect to fetch events, process and align them with the flow, and train voice assistants.

Implementing security protocols like Kerberos, JWT (JSON Web Token) and OAuth for user authentication and authorization

Implementing Java 8 features like Lambda expressions, Streams, filters, pipelines, Optional Interfaces, etc, used Apache Kafka AS the messaging infrastructure for asynchronous processing.

Designing & developing logical & physical data models using data warehouse methodologies and worked on Amazon web services (AWS) specifically Amazon Lambda for developing and deploying applications.

Designing dimensional modeling using SSAS packages for End-User and creating Hierarchies in dimensional models for faster performance.

Experience in Microservices development using spring 5. x and deployment in Pivotal Cloud Foundry (PCF) created.

Deployment models for cloud foundry, explaining the underlying VM, Container, and application layout across multiple PCF foundations spread across the globe.

Creating clusters in Google Cloud and managing the clusters using Kubernetes (k8s). Using Jenkins to deploy code.

Google Cloud, create new namespaces, create Docker images, and push them to the container registry.

Designing, managing, and implementing J2EE technologies (Spring, Hibernate) and design patterns such as MVC and Façade.

Involved a Queuing system that takes in files from various sources formats them and uploads them to an s3 bucket using AWS Lambda and SQS migrated Database from SQL Databases (Oracle and SQL Server) to NO SQL Databases (Cassandra/MONGO DB).

Experience in providing highly available and fault-tolerant applications utilizing orchestration technologies like Kubernetes and Apache Mesos on the Google Cloud Platform.

Involving in coding using Struts, Spring and Hibernate, REST/SOAP web services, and JSF framework designed and developed Micro Services business components using Spring Boot.

Consumed REST API-based Micro Services with Rest template based on Restful APIs and worked with the DevOps team for continuous integration (CI) with other software products and continuous development of the products (CD).

Built open source, Message Broker Apache Kafka and worked extensively to do real-time streaming of Data Records between applications.

Creating and exposing Restful APIs using Spring REST and Spring boot designed specific databases for collection tracking, and reporting of administrative clinical data using SQL Server Management Studio.

Involving in the Development of Spring Framework Controller for request, response paradigm by Spring Controllers using Spring MVC.

Environment: Java 8.0, J2EE, REST, REST API, SOAP, Spring 5. x, Spring Boot, Spring MVC, Angular7, AngularJS, Oracle SQL, Micro Services, AWS, Docker, Kubernetes, Kafka, Google cloud, JBPM, Mongo DB, Jira, Hibernate 4. x, jQuery, JSON, AJAX, Node JS, Oracle 12c, Git, Apache Maven, JUnit, HTML5, WebLogic 12c.

Responsibilities:

Developed software systems in the Customer Trust & Partner Service Business Org, boosting efficiency by 20% and reducing customer response times by 50%.

Developed REST APIs to onboard sellers on Amazon Seller Central across multiple regions. Formulated, implemented, tested, and documented complete client-server architecture services.

Excel in Java, leveraging an in-depth knowledge of the AWS Stack.

Optimized a tax backfill tool, achieving an 85% efficiency improvement by combining APIs and implementing parallel threads.

Led the entire development process, from requirement gathering through to operational support, resulting in a 20% reduction in incoming support tickets.

It improved team collaboration and knowledge sharing by conducting regular code reviews, building detailed design documentation, presenting technical talks, and contributing to internal wiki resources.

Managed on-call duties, resolving high-severity tickets, mitigating risks, and updating OE sheets for weekly OE meetings.

Actively involved in Analysis, Design, Development, System Testing, and User Acceptance Testing successfully followed agile methodology in the Scrum Cycle model

Developed using new features of Java annotations, Generics, enhanced for loop and Enums, Lambda expressions for array operations, and collections throughout the application for well-defined programming.

Successfully handled all Apigee and backend-related errors in the API proxies using JavaScript and excellent knowledge of CQL (Cassandra Query Language), for retrieving the data present in the Cassandra cluster by running queries in CQL.

Involved in designing various stages of migrating data from RDBMS to Cassandra created REST API documentation using Swagger and YAML.

Implemented logging using SLF4J and LOG 4J, Used Log4J utility to log error, info, and debug messages created and deployed Rules engine API into JBoss BRMS image.

Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP, and XML learn and move quickly with excellent technical execution and the ability to build out complex API from scratch.

Developed UI using Bootstrap, AngularJS along with JSON and communications with the backend using REST with Spring MVC framework.

Used a Microservice architecture with Spring Boot through SOAP and message brokers followed test-driven development (TTD) as a part of writing all Unit Tests and Integration Tests.

Worked on the creation of custom container images, tagging, pushing images, integration of Spring Boot unit, and integration test cases are being designed and developed using Junit

Integrated Spring MVC with Hibernate 4. x using Hibernate Template to perform CRUD operations against database used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.

Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts created tables, and worked on SQL, PL/SQL to write Stored Procedures functions, packages for Inserts, and updates in the database.

Worked on Entity Beans in the persistence layer interaction with Oracle DB have Knowledge of Apache Spark with Cassandra.

Environment: Java 5.0, J2EE, Spring MVC, Spring Hysteric, Spring Boot, REST, REST API, Drools, JBPM, Jira, Hibernate 4.

x, AngularJS, jQuery, JSON, AJAX, GWT, Micro Services, APIGEE, XML, JAXB, WSDL, JavaScript, Oracle 12c, Web Sphere 8. x, Agile Methodology, Git, Bit bucket, Adobe Flex, JUnit, HTML5.

Orchestrated program management for cutting-edge web applications, resulting in a 30% increase in user engagement and a 25% boost in revenue through cross-functional collaboration.

Spearheaded integration of high-potential sellers into Amazon's platform. Ensured catalog quality and brand owner protection by monitoring patent rights. Supervised a 12-member team, overseeing capacity planning and performance metrics. Served as Training SPOC for new hires, contributing to effective onboarding.

Facilitated stakeholder communication by achieving operational presentations, and enhancing collaboration and alignment across organizations.

Orchestrated and analyzed data to handle escalations, influencing strategic decisions, resulting in a 15% reduction in overall escalations.

Took ownership of productivity, quality, and coverage metrics, implementing tactical solutions led to a 10% increase in productivity and a 25% improvement in quality.

Authored comprehensive program review documents for leadership, highlighting team goals and accomplishments, ultimately leading to a 20% increase in team performance.

Pioneered the establishment of key reporting systems, delivering critical reports to senior management, resulting in a 30%

improvement in data-driven decision-making.

Familiarity with Service-oriented architecture (SOA) by developing and consuming Restful web services based on JAX-RS and Jersey. Coded JSP pages and used JavaScript for client-side validations and to achieve other client-side event handling.

Used Spring Security framework for login authentication, and password hashing. Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests. Worked with a topic for creating a publish/subscribe-messaging model.

Wrote test cases in Junit for unit testing of classes.

Extensively used Hibernate in the data access layer to access and update information in the database.

Involved in debugging and testing.

Developed and implemented the DAO design pattern including JSP, Servlets, Form Beans DAO classes, and other Java APIs on the Waterfall Model.

Implemented the logging mechanism using the log4j framework.

Involved in coding, maintaining, and administering UI components to be deployed on a Tomcat web server.

Handled a critical and complex module independently with minimal guidance and supervision and achieved zero S.K. defects.

Maintained quality by reaching expected “target defects” in each phase of the project (DD, MT & PT).

Achieved minimal defects in the modules worked and gained appreciation rite from the initial assignments.

Understanding the hidden dependencies of the project and identifying all miss-out scenarios before the coding phase resulting in good Code Quality and minimal Change Requests (CRs).

Environment: Core Java, Servlets, JSP, HTML, XML, CSS, JavaScript, Ajax, Hibernate, Restful, Spring, Jquery. Oracle 11g, My SQL, TomCat and Eclipse, Linux, Window.

Client: Intuit Senior Full Stack Java Developer March 2023– Till Date

Amazon Development Center Senior Java Engineer Jan 2019 – August 2023

Amazon Development Center Java Developer July 2016 – Dec 2018

Amazon Development Center Software Developer May 2015 – June 2016



Contact this candidate