Post Job Free
Sign in

Java Full Stack Developer

Location:
Birmingham, AL
Posted:
July 08, 2025

Contact this candidate

Resume:

DURGA DHIKSHITH GANGISETTY

JAVA FULL STACK DEVELOPER

***************@*****.*** +1-205-***-**** linkedin.com/in/dhikshith14

PROFESSIONAL SUMMARY

Highly skilled and motivated Java Full Stack Developer with 5 years of hands-on experience in designing, developing, and maintaining robust, scalable software solutions. Proficient in both frontend and backend development, cloud platforms, CI/CD pipelines, microservices architecture, and enterprise systems. Proven ability to deliver performance-critical and secure applications across diverse domains. Eager to contribute technical expertise to impactful projects.

TECHNICAL SKILLS

• Languages: Java, C, C++, C#, Python, J2EE, SQL, TypeScript

• Platforms: Windows7, Windows XP, Windows Server 2003, LINUX, UNIX, Mac

• Frameworks: Spring, Hibernate, Spring-core, Spring MVC, Spring Web services, Spring Security

• J2SE/ J2EE Technologies: Java, J2EE, JDBC, Servlets, JMS, Web Services.

• Web Technologies: HTML, HTML5, CSS, JavaScript, React JS, Angular, Next.js, TypeScript

• Web Services: Spring Web services, SOAP, and REST

• Web/App Servers: WebSphere5.1/ 6.0, WebLogic Application server, JBOSS, J2EE Server1.4, Apache Tomcat 4.1/ 5.1, Spring Boot, IBM HTTP Server.

• Tools and API’s: JIRA, SQL Developer, Maven, J Boss Hibernate Tools, and J Boss Web tools, Log4J, JUnit, Pega

• Databases: SQL Server, MySQL, MongoDB, Oracle.

• Cloud Tools: AWS, Azure, Terraform, CloudFormation

• Build Tools, Repositories, and IDE: Tomcat, IBM WebSphere, Maven, Docker, DevOps tools, CI/CD with Jenkins, GIT, IntelliJ, Eclipse, and Spring Tool Suite (STS).

WORK HISTORY

NOVEMBER 2024-CURRENT

Java Full Stack Developer Kemper Birmingham, AL

• Led full-stack development initiatives using Angular 8 and Spring Boot, ensuring seamless integration between frontend and backend systems.

• Implemented secure file/image upload from the frontend to AWS S3 using the AWS-SDK NPM package.

• Built and deployed scalable web applications using React, Flux, Node.js, and Docker, with backend services in Java and Scala.

• Developed reusable frontend components using XWT, JSP, JSTL with Custom Tag Libraries, Struts Tag Libraries, and JSF Framework, enhancing interactivity with JavaScript, jQuery, HTML5, and CSS3.

• Designed and maintained unit tests for DAO and Service Layer methods using JUnit, following Test-Driven Development (TDD) principles.

• Utilized IntelliJ IDEA IDE for efficient backend development and debugging workflows.

• Streamlined CI/CD pipelines using Jenkins, Gradle, and GitHub to automate build and deployment processes.

• Processed real-time log data using Kafka and Spark Streaming; contributed to Big Data analytics with Hadoop, Storm, SOLR, and webMethods.

• Modeled NoSQL schemas in column families with Bloom filters and TTL columns to support high-throughput data ingestion.

• Leveraged Java 8 features including Lambda Expressions, Functional Interfaces, Stream API, Time API, and enhancements to Collections, Concurrency, and I/O operations.

• Used Hibernate ORM to map MVC-layer data to an Oracle relational schema with a SQL-based data model.

• Migrated legacy monolithic applications to microservices architecture using REST APIs and Spring Boot.

• Deployed and managed services across Linux and Windows EC2 instances using Chef servers for configuration automation.

• Managed sprint tasks and tracked bugs using JIRA for cross-functional team coordination.

• Developed internal tools and frontend enhancements using Bootstrap, CodeMirror, Brackets, and Ember.js.

• Integrated ActiveMQ with Spring Boot for asynchronous messaging using embedded JMS.

NOVEMBER 2023-OCTOBER 2024

Java Full Stack Developer Oasys Inc. Huntsville, AL

• Developed an automated validation service that generated JASPER reports based on Bean Validations and Spring Validations for various test case scenarios.

• Created and configured cloud computing resources on AWS EC2, and installed Pivotal Cloud Foundry (PCF) to manage containerized microservices.

• Applied Struts frameworks and MVC design patterns to deliver solutions for complex projects involving UI design, batch processing, stored procedures, XML parsing, and data exchange/integration.

• Built a .NET console application to extract, transform, and load (ETL) JSON file data into both legacy and modern SQL Server tables.

• Designed and enhanced reusable UI components in React.js using Dependency Injection, data binding, models, and controller patterns.

• Configured Apache Kafka in a clustered setup as a messaging system between APIs and microservices; performed log analysis using Splunk SPL, Log4j, and generated performance reports.

• Created Angular 5 services and integrated them with backend RESTful APIs to enable interactive web functionality.

• Migrated version control systems from SVN to GitHub with version merging and branch management; integrated with Jenkins for continuous integration.

• Implemented Kubernetes Stateful Sets to manage persistent and stateful marketing applications, ensuring high availability and data consistency.

• Utilized Spark with Scala for computation on a Hadoop cluster; performed advanced data analytics using Spark with Hive and Oracle/SQL.

• Configured service timeouts and failover mechanisms across NoSQL databases such as MongoDB, DB2, and Sybase.

• Developed applications using Angular 6 and Java 8, leveraging new features like Lambda Expressions for functional programming.

• Applied Core Java concepts including multithreading, Collections Framework, and GUI development with AWT.

• Worked with Hibernate Transaction Management, including Spring/Hibernate batch transactions and caching strategies.

• Designed and developed enterprise web applications using Type-safe technologies like Scala and Akka for distributed, event-driven architecture.

• Built and deployed microservices to deliver scalable software products across the enterprise architecture.

JANUARY 2022-JULY 2023

Java Developer FIS Global Bengaluru

• Performed JUnit testing and implemented JSON parsing logic to ensure data accuracy and consistent client-server communication.

• Efficiently managed multiple workstreams including the JBoss Rules Engine, user interface development, and reporting modules, ensuring timely product delivery.

• Integrated React Axios HTTP requests to consume APIs, fetch data from the server, and dynamically render JSON data in the UI.

• Wrote complex SQL and PL/SQL queries for data access and manipulation across relational databases.

• Utilized Amazon CloudWatch and CloudWatch Logs to monitor AWS resources and track infrastructure-level events.

• Developed and deployed AWS Lambda functions for serverless execution of business logic.

• Created a DAO layer with access to MongoDB; identified and reported issues in the Mongo Java driver, which were acknowledged and fixed in subsequent releases.

• Retrieved and manipulated data from Oracle databases using Spring and Hibernate ORM.

• Worked extensively with Apache Spark using Scala, and contributed to distributed processing using Akka, Cats, and the Play Framework.

• Developed RESTful web services using Spring Boot Microservices to retrieve data from the client side; performed unit and functional testing with varied test datasets.

• Created and scheduled batch jobs using Autosys along with SQL Invokers, Core Java logic, and UNIX shell scripting.

• Configured and maintained JIRA for issue tracking and agile project management using Agile plug-ins.

• Designed significant enhancements for an existing Java web application, following Service-Oriented Architecture (SOA) principles.

• Implemented Spring Integration using Async Channels, Global Error Handling, and HTTP Outbound Gateways for robust messaging.

• Created Q Manager Connection Factories and configured JMS Destinations to support asynchronous communication via JMS.

• Developed REST APIs using Spring MVC and Spring Boot, and hosted all microservices on Pivotal Cloud Foundry (PCF).

AUGUST 2020-DECEMBER 2021

Java Developer Amadeus Bengaluru

• Implemented drag-and-drop functionality using the react-draggable library to enhance frontend interactivity.

• Integrated Apache Kafka messaging across multiple services, ensuring real-time data delivery and seamless system communication.

• Developed and implemented core business logic using Java, Spring, Struts, and Hibernate across various enterprise modules.

• Built a CI/CD system using Jenkins in a Kubernetes environment; leveraged Kubernetes and Docker for container orchestration and runtime deployments across build, test, and production environments.

• Developed RESTful microservices using Java JDK 1.8 and Scala on the IntelliJ platform, integrating business logic with Oracle databases.

• Conducted comprehensive testing including unit, functional, integration, and automation testing for backend APIs using JUnit and TestNG frameworks.

• Designed responsive frontend components using HTML5, CSS3, and JavaScript, supported by the Bootstrap framework and a Java backend.

• Utilized Docker containers to standardize application delivery across hybrid cloud environments and improve cross-team collaboration.

• Designed, planned, and implemented a multi-rack Cassandra cluster to ensure high availability and distributed data storage. Wrote and optimized SQL queries on Oracle databases to improve performance and data handling in backend services.

• Gained hands-on experience with a wide range of AWS services including EC2, ECS, ELB, EBS, S3, VPC, IAM, SQS, RDS, Lambda, CloudWatch, Storage Gateway, CloudFormation, Elastic Beanstalk, and Auto Scaling.

• Developed Java applications with both client-side and server-side logic using JDBC and advanced multithreading techniques.

• Designed and implemented data ingestion pipelines from Kafka using Spark Batches and Spark Streaming for real-time and batch processing.

EDUCATION

Masters: Computer Science

University of Alabama at Birmingham

CERTIFICATIONS

AWS Certified Solutions Architect - Associate

AWS Certified Cloud Practitioner

NOTABLE ACHIEVEMENTS

Secured Second Rank in University among 2000+ students in Undergrad (Computer Science), demonstrating consistent academic excellence.



Contact this candidate