Post Job Free
Sign in

Stack Developer Core Java

Location:
Austin, TX
Posted:
September 10, 2025

Contact this candidate

Resume:

Kasturi Sravya Mutte

Java Full Stack Developer

737-***-****

PROFESSIONAL SUMMARY

• Over 10 years of expertise in Software Design, Development, Maintenance, and Enhancement of Enterprise applications using Java and J2EE technologies, emphasizing strong Object-Oriented Programming skills.

• Extensive proficiency in Core Java concepts including OOPS Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, and JDBC.

• Expertise in Object Oriented Analysis and Design (OOAD), proficient in developing, implementing, and testing diverse software applications using Java and J2EE.

• Strong technical acumen in Core Java with hands-on experience in designing functional and technical specifications. Deep understanding of advanced concepts such as Multithreading, Functional Interfaces, Method References, Garbage Collector, Exception Handling, and Java Collections.

• Proficient in utilizing Java 11 features like Lambda expressions and Stream API for Bulk data operations. Skilled in developing core modules for large cross-platform applications using JAVA, J2EE, Hibernate, APIGEE, JSP, Servlets, EJB, JDBC, JavaScript, Ajax, jQuery, XML, and HTML. Extensive experience in creating REST Web services using Spring Boot.

• Hands-on experience with Amazon Web Services (AWS) and cloud technologies such as Amazon EC2, Amazon CloudWatch. Proficient in Microservices architecture using Docker on Amazon EC2 container service and AWS admin console.

• Experienced in implementing Git access control and authentication mechanisms using platforms like GitLab CI/CD and AWS CodeCommit.

• Expertise in implementing AWS Lambda continuous integration and continuous deployment (CI/CD) pipelines using AWS CodePipeline and AWS CodeBuild.

• Knowledgeable in integrating Kubernetes with container registries such as Docker Hub, AWS ECR, and Google Container Registry.

• Proficient in developing Apache ANT and Maven scripts for building J2EE enterprise applications.

• Skilled in developing lightweight business components and integrated applications using Spring framework, Spring MVC, Spring Data, Spring Batch, and Spring Security. Strong capabilities in Inversion of Control (IOC) and configuring application context for spring bean factory.

• Implemented Microservices within existing system architecture, developing Microservices business components and RESTful service endpoints using Spring Boot.

• Dedicated to enhancing security and ensuring compliance by conducting thorough security assessments, audits, and implementing controls aligned with regulatory requirements. Track record of maintaining a secure IAM environment.

• Proficient in developing persistence layers using Hibernate, an O/R-Mapping Tool.

• Developed and implemented CMS strategies to enhance website performance, user experience, and content organization.

• Strong experience in software development methodologies including Waterfall and Agile, particularly experienced with SCRUM methods of Agile Development Model.

• Experienced in test-driven development using Unit testing Frameworks such as JUnit and Mockito.

• Proficient in testing web services, APIs, databases, and third-party integrations using tools like Selenium, Postman, and JMeter. Focus on identifying defects, performance issues, and data inconsistencies. TECHNICAL SKILLS

Languages Java (JDK 1.6/1.7/1.8/1.11)

Front End Technologies HTML5, CSS3, Bootstrap, Tailwind, jQuery, AJAX, JSON, Angular, React.js

(Redux), Node.js, Express.js

Backend /Java Technologies Core Java, J2EE, JSP, Servlets, JDBC, JMS, JNDI, EJB, Design Patterns (DAO, MVC, Singleton, Factory)

Frameworks & Libraries Spring (Core, Boot, MVC, AOP, Security, Data JPA, Batch, Cloud), Hibernate, MyBatis, Struts (2.x)

Database & ORM Oracle, MySQL, MongoDB (NoSQL), Cassandra, CouchDB Web Services RESTful, SOAP, WSDL.

Cloud & DevOps AWS (EC2, S3, RDS, Lambda, CloudWatch, SQS, SNS), Azure, Kubernetes, Docker, Jenkins, SonarQube

Operating Systems Windows, UNIX, LINUX, Mac OS.

Web Servers Apache Tomcat, Glassfish, WebSphere, WebLogic, JBoss. Source Code Management Git, Bitbucket.

Deployment Tools Jenkins, Docker, Maven, Gradle

Security Secure Coding Practices, Authentication, Authorization, Identity and Access Management (IAM)

Messaging Tools JMS, Apache Kafka

Client: AT & T, Woodland Park, TX Mar 2023- Present Java Full Stack Developer

Responsibilities

• Designed a single-page web application using Angular 12 framework, HTML, CSS, JavaScript, and jQuery. Employed RxJS operators and observables to manage asynchronous data streams, significantly enhancing performance and scalability.

• Developed and maintained REST APIs using Spring Framework, including Spring Boot, Cloud, and Security, to ensure seamless communication between applications and efficient data exchange.

• Implemented real-time data processing pipelines using Apache Kafka and Java, achieving high throughput and low- latency message delivery for consumer-facing applications.

• Developed critical components of the application such as Spring forms, controllers, JSP views, Hibernate Entities, and Spring-Hibernate DAO integration. Configured database settings for optimized performance.

• Collaborated with database administrators to optimize slow-performing queries, achieving a 37% improvement for regular queries and 13% for stored procedures. Analyzed and resolved SQL queries experiencing I/O latency issues to enhance database performance.

• Utilized Jenkins with Kubernetes and Docker to establish a robust CI/CD pipeline. Developed Docker images and containers using Docker Compose for efficient deployment.

• Designed and developed REST-based Microservices using Spring Boot, focusing on JSON payload formats and ensuring scalability and modularity.

• Employed GraphQL to design a GraphQL API, managing MongoDB tables using Java Lambda functions for efficient data handling.

• Optimized Kafka consumer applications in Java using Kafka Streams API and Kafka Connect, integrating with external vendor systems and improving system reliability by 7%.

• Conducted performance tuning of Kafka consumer applications by implementing batch processing, message compression, and partitioning strategies to enhance system throughput and resource utilization.

• Leveraged Splunk dashboard for monitoring critical logs and resolving production issues promptly.

• Used BitBucket for code development and JIRA for defect tracking, ensuring efficient collaboration and issue resolution within the team.

• Implemented Agile methodologies and modern front-end technologies like Angular, Node, TypeScript, and Bootstrap. Worked in DevOps environments to enhance organizational technological capabilities and agility.

• Participated in daily scrum calls to provide updates on development tasks, ensuring alignment within the team and progress tracking.

• Utilized build and deployment tools such as Maven for project builds, Log4j for logging and debugging, and conducted unit and integration testing using JUnit, TestNG, and Selenium for ensuring code quality and reliability. Environment: Java/J2EE, Java 8, Angular 12, JSP, Servlets, JavaScript, Redux, CSS3, Microservices, Apache Kafka, Spring MVC, Hibernate, Maven, Collections, Multithreading, Synchronization, Kubernetes, Docker, Jenkins, EJB, SDLC, SQL, Eclipse IDE, STS, DBeaver, GraphQL, JUnit, Mockito Acadia Pharmaceuticals Inc, San Diego, CA Jan 2021 – Feb 2022 Java Full Stack Developer

Responsibilities

• Designed and developed Microservices using Spring Boot, Spring MVC, and Spring Cloud. Implemented Microservices architecture with Spring-based services interacting through REST.

• Integrated API with APIGEE gateway, creating shared flows for error handling, service authentication, and rate limiting. Managed routing across different data centers using APIGEE.

• Developed RESTful Web services secured with Spring Security, facilitating seamless interaction with other systems.

• Implemented Java 8 features such as Lambda expressions, Streams, and Collections for enhancing existing application functionalities.

• Used AWS services including S3 for efficient data storage and retrieval, and Elastic Search for document search capabilities.

• Implemented CI/CD processes using GIT for version control, Jenkins for job automation, Maven for builds, and Docker for containerization deployed in AWS environments.

• Implemented Apache Kafka cluster as a messaging system between APIs and Microservices, ensuring reliable data communication.

• Developed Single Page Applications (SPA) using Angular, Typescript, Angular CLI, HTML, CSS, JS, and Bootstrap.

• Designed and implemented Spring ORM module to integrate with Hibernate, enhancing database connectivity and persistence.

• Developed custom tag libraries and reusable components in Angular for separating presentation and processing logic.

• Created and deployed Spring Boot based Microservices in Docker containers using Amazon EC2 container services and AWS admin console. Created REST APIs using Spring Boot and Microservices.

• Designed and developed a Custom Connector Software in Java to fetch data from third-party applications using RESTful webservices, storing data in Kafka Message Queues, and performing real-time analytics using Apache Spark.

• Used Swagger for REST service templates analysis and Postman for testing, ensuring API reliability and functionality.

• Implemented various Design Patterns such as Singleton, Factory, and DAO to optimize application structure and scalability.

• Prepared and executed unit test cases using JUnit and Maven, ensuring robust functionality and adherence to requirements.

• Utilized MongoDB for performing CRUD operations and Hibernate for ORM tool and HQL query writing, ensuring efficient database operations.

• Managed EC2 instances and integrated with Jenkins for continuous integration, enhancing deployment workflows.

• Utilized Git for source control and version management, and Log4j for logging, ensuring effective tracking and debugging.

• Leveraged Splunk to analyze log data, create visualizations, and meet customer expectations effectively. Environment: Java, Spring, Spring boot, Java Script, HTML, Angular 8, AJAX, Hibernate Framework, XML, Spring Framework, Node.js,Log4j, SQL, PL/SQL, Junit, Mockito, CSS, Jenkins, Maven, AWS, EC2, GIT, Splunk, Kafka Apple, Harrisburg, PA Aug 2017 – Dec 2020

Java Full Stack Developer

• Used Agile (SCRUM) methodologies to manage the Software Development Lifecycle of a dynamic J2EE project, ensuring iterative and efficient development processes.

• Developed responsive UI web pages using Angular 11, leveraging Angular filters and directives to enhance front-end functionality and user experience.

• Implemented Angular 11 component router for seamless navigation and integrated services to connect the web application with back-end APIs.

• Deployed applications on Docker within AWS Platform, utilizing Elastic Kubernetes Service (EKS) for orchestration, and Jenkins for automation and continuous integration.

• Created AWS Security Groups and configured EC2 instances, leveraging S3 buckets for efficient storage and management of project contents.

• Utilized HTML5, CSS, AngularJS, JSF, Ajax, and tag libraries for front-end design, ensuring a responsive and dynamic user interface.

• Technical hands-on experience with Microservices Architecture and related patterns, developing small, independently deployable services that collaborate within a business domain.

• Implemented authentication and authorization using Spring Security and OAuth2 for secure application access and data protection.

• Developed enterprise applications using Hibernate, Spring IOC, Spring MVC, Spring Boot, Spring JDBC, Spring Annotations, and Spring AOP, integrating RESTful web services for seamless communication.

• Utilized Java 11 features such as lambda expressions, parallel operations on collections, multithreading, and effective sorting mechanisms to optimize application performance.

• Worked with Apache Kafka and Spring Boot Starter Email for message and notification distribution across microservices architecture.

• Implemented Scala for implementing Spark machine learning libraries and Spark Streaming for real-time data processing.

• Utilized Protractor for end-to-end testing of single-page applications developed using Angular, ensuring robust application functionality.

• Defined Hibernate Named Queries for batch operations and used Criteria Queries for Microservices, optimizing data retrieval and manipulation.

• Built projects using Maven for dependency management and Jenkins for automation, ensuring consistent build and deployment processes.

• Utilized PostgreSQL Database for relational data management and Cassandra as a NoSQL database for scalable and distributed data storage.

• Leveraged MongoDB for development, including schema design, map reduce functions, and migrations from SQL databases to NoSQL for enhanced data management capabilities.

• Engaged extensively in unit testing, collaborating with testing teams to identify and resolve bugs throughout various stages of application development.

• Used JIRA for issue tracking, bug fixing, and managing project workflows, ensuring efficient project management and delivery.

Environment: Java 7, J2EE, HTML5, CSS3, JavaScript, AWS, jQuery, Angular, JSP, Spring IOC, Spring MVC, Spring Boot, Spring Batch, Spring Security, Spring Data, Hibernate, RESTful, Microservice Architecture, XML, CI/CD Jenkins, Maven, IntelliJ, Junit, JIRA, log4j, GIT.

Houlihan Lokey Inc, Los Angeles CA Jul 2014-Jun 2017 Java Full Stack Developer

Responsibilities

• Designed and developed application using Spring and J2EE framework.

• Developed and maintained complex software components/systems in compliance with department standards, including JSP, JSTL, EJB, JMS, JAX-WS, and Restful APIs.

• Designed and developed RESTful web services using Spring Boot.

• Developed several REST web services that produce both XML and JSON to perform tasks, leveraged by both web and mobile applications.

• Used Postman and SoapUI to test RESTful web service endpoints and perform operations like GET, POST, UPDATE, and DELETE.

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

• Configured Spring, Spring Cloud, Microservices Framework, and Hibernate mapping.

• Used Spring Annotations for Spring DI for REST APIs and Spring Boot for microservices.

• Developed batch processing using Spring Batch in the persistence layer and improved the performance of batch processes using Multithreading with Executor Framework for control of asynchronous tasks in parallel threads.

• Used Spring Dependency Injection, Annotations, and Spring MVC components to implement the business layer and navigation part of the application.

• Secured APIs by implementing OAuth 2.0 token-based authentication/authorization using Spring Security to prevent session fixation, clickjacking, and cross-site request forgery.

• Used Maven for dependency management and SonarLint to detect and fix quality issues.

• Implemented Relational Database Oracle and PL/SQL stored procedures.

• Developed stored procedures and triggers using PL/SQL to calculate and update tables to implement business logic using Oracle database.

• Interacted with backend Oracle and wrote Stored Procedures, Functions, and Cursors for deleting and inserting data using PL/SQL.

• Wrote SQL queries, stored procedures, and modifications to the existing database structure for adding features, including Controller Servlets, Action, and Form objects for interacting with Oracle database and retrieving dynamic data.

• Used Git, JIRA, and Agile methodology for source control, project management, and software development, respectively.

• Worked on application building using Eclipse and IntelliJ IDE.

• Used Log4J to capture logs, including runtime exceptions.

• Developed unit test cases for the data access layer and business components using JUnit.

• Experienced in working with CSS for Background, Layouts, Positioning, Text, Border, Margin, Padding, Table, and Behaviors in CSS.

Environment: Java 8, J2EE, Spring Boot, JPA, Hibernate, Git, Splunk, SQL Server, Apache Tomcat 8, Postman, Swagger, PL/SQL, JIRA, Log4J, Spring Batch, JMS



Contact this candidate