Post Job Free
Sign in

Java Developer Front-End

Location:
Hyderabad, Telangana, India
Posted:
June 20, 2025

Contact this candidate

Resume:

Sita Maha Lakshmi Vippala

Sr. Java Developer

Email: ***********@*****.***

Phone: 936-***-****

LinkedIn: https://www.linkedin.com/in/sita-vippala

PROFESSIONAL SUMMARY:

Over 9+ years of experience designing, developing, and deploying scalable web applications using Java and various front-end technologies.

Proficient in Spring Framework (Core, Boot, MVC, Cloud, Data JPA, Batch) and Hibernate for building robust and maintainable server-side applications.

Developed and maintained scalable web applications using Golang, focusing on high-performance APIs and microservices.

Designed and implemented RESTful APIs using Go with frameworks like Gin and Echo, ensuring efficient request handling.

Integrated databases such as PostgreSQL, MySQL, and MongoDB with Golang applications, optimizing query performance.

Proficient in working with multiple database systems including MySQL, MongoDB, PostgreSQL, Oracle, and DB2, with experience in PL/SQL for complex query handling.

Extensive experience with AWS (EC2, S3, RDS, Lambda, Glacier, Kinesis) and Azure (App Service, Functions, Logic Apps, Data Factory), implementing cloud-based solutions for enhanced scalability and performance.

Skilled in Docker and Kubernetes for containerization ensuring consistent application deployment across different environments, along with experience in OpenShift.

Proficient in front-end technologies like TypeScript, JavaScript, Vue.js, Angular, React, and Material UI, crafting dynamic and responsive user interfaces.

Skilled in developing and consuming RESTful APIs, GraphQL, and SOAP services (WSDL), facilitating seamless integration between front-end and back-end systems.

Proficient in CI/CD tools and methodologies, utilizing Jenkins, Git, GitHub, Azure DevOps, and AWS CloudFormation to automate the build and deployment processes.

Strong background in Agile methodologies (Scrum, Kanban) with experience using JIRA and Confluence for project management and collaboration.

Experienced in implementing testing strategies using JUnit, Mockito, and Selenium to ensure high-quality software delivery.

Familiar with AWS CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), and Log4J for effective application monitoring, logging, and performance analysis.

Excellent analytical and problem-solving abilities, capable of troubleshooting complex issues and optimizing application performance.

TECHNICAL SKILLS:

Programming&Scripting Languages

C,Core Java 17, TypeScript, JavaScript, PL/SQL, Golang,Python,.NET,Node.js, Express.js, Vue.js, React.js, React Router, JVM, Shell Scripting,linux, Java SE 21, Angular 13

Frameworks

Spring Framework (Core, Boot, MVC, Cloud, Data JPA, Batch), Hibernate, Struts, EJB.

Front-End Development

Materia Ui, UI/UX, HTML, Tailwind CSS 3

APIs & Protocols

RESTful APIs, JAX-RS, GraphQL, SOAP, WSDL

Database Technologies

MySQL, MongoDB, PostgreSQL, Oracle, DB2, DynamoDB, Snowflake

Cloud Platforms

AWS (IAM, SNS, EventBridge, SageMaker, EFS, API Gateway, CLI, Elasticache, VPC, Subnet, SG, IP, Glue, SQS, EC2, S3, RDS, Lambda, Glacier, Kinesis, EBS, ELB), Azure (App Service, Functions, Logic Apps, Data Factory, Storage)

Containerization & Orchestration

Docker, Kubernetes, OpenShift

CI/CD & Automation

Jenkins, Git, GitHub, Bitbucket, Azure DevOps, Maven, Gradle, Terraform, AWS CloudFormation, Apache Ant, CodePipeline, CodeBuild, CodeDeploy

Testing Frameworks

JUnit, Mockito, Selenium

Monitoring & Logging

AWS CloudWatch, ELK Stack (Elasticsearch, Logstash, Kibana), Log4J

Development Tools

Eclipse IDE, IntelliJ IDEA, NetBeans, JIRA, Visual Studio

Data Processing

Apache Kafka, JMS, ActiveMQ, RabbitMQ

Data Formats

XML, XSLT, XSD, JSON

Project Management

Agile (Scrum, Kanban), JIRA, Confluence, AEM

Security & Authentication/Authorization

WAF, SSL/TLS Encryption, Access Control, Identity Management, SS0, MFA, OAuth2, Spring Security

WORK EXPERIENCE:

Client & Location: Capital One Bank, Houston, Texas August 2023 - Present

Sr. Java Developer

Led the development and implementation of full-stack applications using Java throughout the SDLC ensuring high-quality software delivery.

Developed and maintained Python scripts for data processing and automation, reducing manual processing time by 30% while integrating with Java-based systems for seamless data flow.

Utilized Spring Core and Spring Boot to build robust, scalable applications focusing on Microservices architecture, achieving a 25% reduction in service deployment times.

Enhanced application performance and responsiveness by implementing Multithreading and Streams API, improving task handling efficiency by 40% during concurrent processing.

Developed APIs using GraphQL, enabling flexible data querying and improving client-server communication efficiency by 35%.

Leveraged Hibernate for object-relational mapping ensuring seamless integration between Java applications and relational databases, which enhanced data transaction speeds by 20%.

Utilized Spring Cloud and Spring Batch to build cloud-native applications and process large volumes of data in batch jobs.

Designed user-friendly interfaces using HTML5, CSS3 and Materialize ensuring a modern and responsive design.

Developed front-end components using TypeScript, React, Redux and React Router, enhancing user interactivity and achieving 50% faster application load times.

Deployed applications on AWS EC2, leveraging AWS S3 for scalable storage and AWS RDS for managed relational database services, improving availability by 20%.

Implemented comprehensive AWS solutions utilizing IAM for security management, SNS for notification services, EventBridge for event routing, and SageMaker for machine learning model deployment, resulting in a 40% improvement in system automation and data processing efficiency.

Implemented serverless architectures with AWS Lambda and integrated data processing using AWS Glacier and Amazon Kinesis for real-time data streaming, reducing operational costs by 15%.

Optimized JVM performance through careful tuning of heap sizes, garbage collection parameters, and memory management, resulting in a 35% reduction in application response time and improved overall system stability.

Managed databases using MySQL and MongoDB ensuring data integrity and optimized query performance, resulting in a 30% reduction in query response times.

Implemented Auto Scaling for applications hosted on AWS ensuring optimal resource utilization and cost efficiency.

Utilized AWS EBS and AWS ELB for enhanced storage and load balancing, improving application availability and performance.

Deployed applications on Apache Tomcat ensuring reliable web application hosting and management with 99.9% uptime.

Worked with XML, XSLT, and XSD for data interchange and schema validation in web services ensuring compliance with industry standards.

Monitored application performance and resource utilization using AWS CloudWatch, enabling quick issue resolution and maintaining high availability.

Containerized applications using Docker and orchestrated deployments with Kubernetes, improving deployment efficiency by 50% and scalability.

Implemented Spring Security for securing applications, managing user authentication and authorization, and reducing security incidents by 40%.

Managed projects using JIRA and followed Agile (Scrum) methodologies to deliver iterative and incremental software solutions.

Automated infrastructure deployment using AWS CloudFormation, enabling consistent and repeatable deployments.

Utilized Ansible for configuration management and application deployment, streamlining operations and enhancing productivity.

Documented APIs using Swagger and tested them with Postman ensuring clear specifications and functionality, improving developer efficiency by 20%.

Implemented continuous integration and deployment pipelines using CodePipeline, CodeBuild, and CodeDeploy ensuring rapid and reliable software delivery with 60% faster deployment cycles.

Collaborated using Git for version control, managing code changes, and facilitating team collaboration, leading to a 30% reduction in merge conflicts.

Wrote unit tests with JUnit and practiced Test-Driven Development (TDD) ensuring high code quality and reliability with a 90% test coverage rate.

Conducted automated testing using Selenium, validating application functionality and performance, which led to a 25% reduction in post-release bugs.

Created detailed reports using Jasper Reports, providing stakeholders with insights and data visualizations.

Environment: Java 21, Angular 13, Spring Core, Spring Boot, GraphQL, Hibernate, Spring Cloud, Spring Batch, HTML5, CSS3, TypeScript, React, AWS (EC2, S3, RDS, Lambda, IAM, SNS, EventBridge, SageMaker), ASG, ALB, Python, MySQL, MongoDB, Apache Tomcat, XML, AWS CloudWatch, Docker, Kubernetes, Spring Security, JIRA, NLB, Agile (Scrum), AWS CloudFormation, Ansible, Swagger, Postman, CodePipeline, CodeBuild, CodeDeploy, Git, Junit.

Client & Location: J.P. Morgan Chase & Co, New York April 2021 - July 2023

Java Developer

Developed robust web applications using Java Core and the Spring Framework, implementing Inversion of Control (IoC), Dependency Injection (DI), and Aspect-Oriented Programming (AOP), resulting in a 30% increase in modularity and maintainability of code.

Leveraged Spring Boot to build microservices and RESTful APIs, enhancing application scalability and reducing deployment times by 25%.

Developed Python-based automation scripts and data processing pipelines, integrating them with Java applications through REST APIs, leading to a 35% reduction in data processing time.

Optimized JVM performance through monitoring and tuning of garbage collection, heap management, and memory allocation, resulting in a 40% improvement in application response times.

Architected event-driven solutions using AWS SNS and EventBridge, enabling real-time data processing and automated workflows that improved system responsiveness by 30%.

Implemented machine learning solutions using AWS SageMaker for predictive analytics, integrating with existing Java applications to enhance decision-making capabilities by 25%.

Managed IAM roles and policies for secure AWS resource access, implementing least privilege principles that reduced security vulnerabilities by 45%.

Utilized Hibernate and DAO patterns for efficient data persistence and retrieval ensuring seamless database interaction.

Performed complex data operations using PostgreSQL including writing optimized SQL queries for data manipulation and retrieval.

Designed and implemented responsive user interfaces using Angular, incorporating RxJS for reactive programming, enhancing application performance and user experience by 40%.

Deployed applications on AWS using a comprehensive suite of services including EC2, S3, Lambda, RDS, IAM, SNS, EventBridge, and SageMaker, establishing a scalable and reliable cloud infrastructure with 99.9% uptime while enabling advanced analytics and automated event processing.

Created and maintained dynamic web pages using HTML5, CSS3, and jQuery, improving user experience and interactivity, leading to a 30% growth in user engagement.

Integrated Material UI for consistent and modern design in web applications, enhancing aesthetics and usability, which contributed to a 20% boost in user satisfaction.

Built server-side applications using Node.js and Express.js, enabling efficient handling of HTTP requests and middleware integration.

Developed unit tests with JUnit to ensure code quality and reliability through test-driven development practices, achieving 90% code coverage.

Used Kafka to create a high-speed data pipeline, improving microservice communication and boosting data throughput by 30%.

Used Terraform for infrastructure as code, automating the deployment and management of cloud resources, which decreased setup time by 40%.

Developed applications in Eclipse IDE, leveraging its debugging and project management features to enhance developer productivity by 20%.

Utilized JSON for data interchange between client and server ensuring efficient data transmission.

Used the ELK Stack to monitor application performance, reducing troubleshooting time by 50%.

Containerized applications using Docker and orchestrated them with Kubernetes, improving deployment scalability and management efficiency by 40%.

Streamlined development with Jenkins and CI/CD pipelines, automating builds and deployments for faster releases (30% reduction in deployment time).

Managed project dependencies using Gradle, streamlining the build process and improving project organization, which reduced build errors by 25%.

Adopted Agile (Scrum) methodologies for project management, promoting collaboration and iterative development.

Implemented OAuth2 for secure authentication and authorization in web applications ensuring user data protection.

Deployed applications on JBoss ensuring high availability and performance of enterprise-level applications, contributing to a 20% improvement in system reliability.

Collaborated with cross-functional teams to gather requirements, design solutions and deliver high-quality software on time.

Environment: Java Core, Angular 13, Spring (IoC, DI, AOP), Spring Boot, RESTful APIs, Hibernate, PostgreSQL, Angular, RxJS, AWS (EC2, S3, Lambda, RDS, IAM, SNS, EventBridge, SageMaker), Python, HTML5, CSS3, jQuery, Material UI, Node.js, Express.js, Junit, Kafka, Terraform, Eclipse IDE, JSON, ELK Stack, Docker, Kubernetes, Jenkins, CI/CD pipelines, Gradle, Agile (Scrum), OAuth2, JBoss.

Client & Location: State street Corporation, Texas September 2018 - March 2021

Java Developer

Designed and developed complex web applications using Java and Spring Framework, implementing Inversion of Control (IoC) and Dependency Injection (DI) for better modularity and flexibility.

Applied Aspect-Oriented Programming (AOP) in Spring to handle cross-cutting concerns such as logging, transaction management, and security.

Worked with Spring Data JPA for efficient database interaction and used Spring MVC to build scalable and maintainable web applications following the MVC architecture.

Developed rich user interfaces using HTML5, CSS3, JavaScript, AJAX, and modern front-end frameworks like Vue.js for interactive and dynamic web pages.

Integrated Node.js with Java applications to manage server-side operations, enhancing backend functionality.

Utilized JMS for messaging between distributed systems ensuring reliable asynchronous communication.

Styled web applications using Tailwind CSS to create responsive and visually appealing designs.

Developed and consumed RESTful APIs and JAX-RS services for seamless client-server communication and ensured API security and scalability.

Deployed and managed applications using Azure App Service, implemented serverless solutions with Azure Functions, and orchestrated workflows using Azure Logic Apps.

Handled data storage and integration using Azure Storage and Azure Data Factory (ADF) for seamless data processing and transfer between systems.

Integrated Azure Active Directory (AD) for secure user authentication and application access management.

Managed relational databases using SQL Server for data storage, retrieval, and performance optimization.

Deployed enterprise applications on IBM WebSphere and OpenShift for containerized application management and orchestration.

Used IntelliJ IDEA for coding, debugging, and testing, improving overall development efficiency.

Automated build and deployment processes using Maven, Azure DevOps, and CI/CD pipelines for continuous integration and delivery.

Wrote unit tests using JUnit to ensure high code quality and early detection of issues during development.

Followed Agile (Kanban) methodologies to manage projects and improve team collaboration and productivity.

Managed source control and collaboration using Bitbucket ensuring streamlined code versioning and team coordination.

Monitored application performance using Azure Monitor to identify and resolve issues ensuring optimal performance in production environments.

Environment: Java, Spring, Spring Data JPA, Spring MVC, HTML5, CSS3, JavaScript, AJAX, Vue.js, Node.js, JMS, Tailwind CSS, MVC, RESTful APIs, JAX-RS, Azure, SQL Server, IBM WebSphere, OpenShift, Maven, JUnit, Agile (Kanban), Bitbucket, Azure DevOps, CI/CD pipelines, Azure Monitor.

Client & Location: T-Mobile, Georgia June 2016 - August 2018

Software Engineer

Developed Java-based applications using Java and Spring Framework, implementing Inversion of Control (IoC) and Dependency Injection (DI) to enhance code modularity and manage dependencies efficiently.

Utilized Spring MVC and Hibernate ORM to build robust, scalable applications with seamless integration between the presentation layer and the database.

Designed and implemented complex database operations using Oracle databases ensuring optimized query performance and data integrity.

Developed server-side logic using Enterprise JavaBeans (EJB), Servlets, and JSP to manage web requests and responses.

Created dynamic and responsive user interfaces using JavaScript, HTML, CSS, and jQuery, improving overall user experience.

Deployed and maintained applications on Azure App Service, leveraging Azure Functions for event-driven serverless architecture and Azure Data Factory (ADF) for ETL processes.

Implemented Azure Logic Apps and Azure Storage for cloud-based workflows and data management, enabling seamless integration with other cloud services.

Integrated SOAP-based web services and developed WSDL files to facilitate communication between distributed systems ensuring secure data transfer.

Secured JSON Web Tokens (JWT) applications and developed RESTful web services for efficient client-server communication.

Managed deployments and configurations using Oracle WebLogic Server ensuring high availability and performance of enterprise applications.

Automated build and deployment processes using Maven, Jenkins, and CI/CD pipelines to streamline continuous integration and delivery.

Collaborated on code management using GIT for version control and team collaboration ensuring smooth development workflows.

Utilized Mockito to write unit tests and mock objects ensuring thorough testing and validation of application components.

Used NetBeans IDE for development, debugging, and troubleshooting, improving overall productivity and project management.

Environment: Java, Spring, IoC, DI, Spring MVC, Hibernate, Oracle, EJB, Servlets, JSP, JavaScript, HTML, CSS, jQuery, Azure, SOAP, WSDL, JWT, RESTful, WebLogic, Maven, Jenkins, NetBeans IDE, GIT, Mockito.

Client & Location: Angular Minds, Pune, India June 2014 – September 2015

Jr. Java Developer

Developed and maintained Java-based web applications using Java, Struts, and Hibernate to implement MVC architecture ensuring clear separation of concerns and efficient code structure.

Implemented Singleton design pattern in applications to control object creation and improve resource management.

Utilized jQuery, HTML, CSS, and JavaScript to create dynamic and responsive user interfaces, enhancing the user experience.

Wrote and optimized PL/SQL queries for data retrieval and manipulation in DB2 databases ensuring high performance and reliability.

Worked with Amazon RDS and AWS services including EC2, S3, and Lambda, to develop scalable and secure cloud-based applications.

Used Eclipse IDE for coding, debugging, and testing Java applications, improving development efficiency.

Collaborated in version control management using GIT for code tracking, branching, and collaboration among the development team.

Developed server-side business logic using Enterprise JavaBeans (EJB), Servlets, and JSP to handle application requests and responses.

Integrated SOAP web services and developed WSDL files to enable communication between applications over HTTP protocols.

Employed Apache Ant and Jenkins to automate build and deployment processes, reducing manual effort and ensuring smooth CI/CD pipelines.

Implemented logging and error tracking using Log4J to monitor application performance and troubleshoot issues.

Wrote unit tests using JUnit to ensure code quality and functionality through test-driven development.

Environment: Java, Struts, Hibernate, MVC, jQuery, HTML, CSS, JavaScript, DB2, AWS RDS, AWS (EC2, S3, Lambda, RDS), Eclipse IDE, GIT, EJB, Servlets, JSP, SOAP, WSDL, Ant, Jenkins, Log4J, JUnit.

EDUCATION:

Degree: Bachelor of Technology – Computer Science

Institute: KL University



Contact this candidate