Post Job Free
Sign in

Stack Developer Web Applications

Location:
Austin, TX
Posted:
April 02, 2025

Contact this candidate

Resume:

OBJECTIVE

A highly skilled and results-driven Java Full Stack Developer with 4+ years of experience in designing, developing, and deploying scalable and high-performance web applications. Expertise in both front-end and back-end technologies including Java, Spring Boot, Angular, React, HTML/CSS, and JavaScript, with a strong understanding of cloud platforms and microservices architecture.

PROFILE SUMARY

• Over 4+ years of expertise in full-stack development, delivering scalable, secure, and high-performance web applications and enterprise solutions and extensive knowledge of Java, Spring Boot, Hibernate, JPA, and microservices architecture for developing robust backend solutions and skilled in Angular, React.js, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap for crafting dynamic and responsive user interfaces and strong experience in designing and implementing RESTful and SOAP APIs, ensuring seamless integration between systems and proficient in MySQL, PostgreSQL, MongoDB, and Oracle, with expertise in writing complex queries and optimizing database performance.

• Experienced in CI/CD pipeline setup using Jenkins, Docker, and Kubernetes for continuous integration and deployment.

• Expertise in Git, GitHub, and Bitbucket for source code management and collaboration and proficient in writing unit and integration tests using JUnit, Mockito, and Selenium for ensuring code quality and reliability and hands-on experience with AWS, Azure, and GCP for deploying and managing applications in cloud environments and adept at working in Agile and Scrum environments, with a strong focus on delivering iterative and incremental improvements.

• Skilled in analysing and optimizing application performance using tools like JProfiler and New Relic.

• Proficient in building highly responsive Progressive Web Applications (PWAs) using modern frontend frameworks.

• Expertise in configuring and managing APIs with tools like Postman, Swagger, and Open API specifications.

• Skilled in message-oriented middleware using Apache Kafka, RabbitMQ, and ActiveMQ for asynchronous communication, Adept at using NoSQL databases such as Cassandra and Redis for high-performance data management.

• Skilled in troubleshooting and debugging complex issues using tools like ELK stack (Elasticsearch, Logstash, Kibana) and Splunk and knowledgeable in data security and encryption techniques, ensuring compliance with standards like OWASP and GDPR and experienced in implementing serverless architectures using AWS Lambda and Azure Functions for cost-effective solutions and Skilled in Apache Kafka for building real-time data pipelines and event-driven architectures, enabling seamless communication between distributed systems.

• Expertise in using Maven and Gradle for build automation and dependency management and experienced in containerization and orchestration for deploying applications at scale in hybrid cloud environments.

• Familiar with GraphQL for designing flexible and efficient data-fetching APIs and Strong background in code refactoring and legacy application modernization to improve performance and maintainability.

• Proficient in implementing continuous monitoring and logging solutions using Prometheus, Grafana, and CloudWatch to ensure application reliability and uptime and Skilled in deploying machine learning models with TensorFlow and Scikit-learn to predict and analyse data trends in real-time applications and experienced in integrating third-party authentication and authorization frameworks, including OAuth 2.0, JWT, and LDAP, to enhance security and user management and experienced in developing and deploying Microservices using Spring Boot and Docker for scalable and modular application architectures and developed and maintained enterprise-level applications using EJB, J2EE, JSP, JSTL, Custom Tag Libraries, JAX-RS, JDBC, Servlets, JNDI, JMS, and JAXB, ensuring seamless integration between front-end and back-end systems while optimizing performance and scalability for large-scale projects.

• Hands-on experience with Terraform and CloudFormation for automating infrastructure provisioning in AWS and Azure. Sai Sravya S

Java Full Stack Developer

+1-737-***-****

************@*****.***

LinkedIn

EDUCATION:

George Mason University, Masters in Computer Science, USA from 2022 - 2024

TECHNICAL SKILLS

• Programming Languages: Java, JavaScript, TypeScript, Python, SQL

• Frontend Technologies: HTML5, CSS3, Angular, React.js, Bootstrap, Material-UI

• Backend Technologies: Spring Boot, Hibernate, RESTful APIs, Microservices Architecture

• Database Management: MySQL, PostgreSQL, MongoDB, Oracle

• Cloud Platforms: AWS (EC2, S3, Lambda), Azure (App Services), GCP

• DevOps and CI/CD Tools: Jenkins, Docker, Kubernetes, Git

• Testing Frameworks: JUnit, Mockito, Selenium, Cucumber

• Version Control Systems: Git, Bitbucket

• Build Tools: Maven, Gradle

• API Integration: REST, GraphQL, Payment Gateways (Stripe, PayPal)

• Security: OAuth2, JWT, HTTPS

• Project Management Tools: JIRA, Confluence

WORK EXPERIENCE

GM Financial Fort Worth, Texas, USA Java Full Stack Developer Jul 2024 – Present Description: GM Financial is the global automotive financial services arm of General Motors (GM), providing a range of financing solutions for GM customers. Building user-friendly interfaces using HTML, CSS, and JavaScript frameworks to display financial data and enable user interactions and designing responsive layouts that adapt to different devices. Responsibilities:

• Developed and maintained end-to-end financial applications for GM Financial using Java, Spring Boot, and Hibernate, ensuring seamless integration between financial services and business operations and designed and implemented RESTful APIs and SOAP web services to integrate GM Financial systems with external partners, facilitating smooth data exchange and communication and created responsive, user-friendly interfaces for loan tracking, account management, and customer support applications using Angular, React.js, HTML5, CSS3, and Bootstrap to enhance user engagement.

• Worked with MySQL, PostgreSQL, and MongoDB to manage large-scale financial data, optimizing transaction management, loan tracking, and customer information systems and implemented secure authentication and authorization mechanisms using OAuth 2.0, JWT, and LDAP to protect sensitive financial data and ensure compliance with industry regulations and utilized Kafka and RabbitMQ for asynchronous communication between various financial modules, ensuring real-time data synchronization and improving operational efficiency.

• Wrote unit tests using JUnit and mocked dependencies with Mockito to ensure the reliability and stability of GM Financials’ software systems and collaborated with DevOps teams to configure and automate CI/CD pipelines using Jenkins, Docker, and Kubernetes, streamlining application deployment and improving release cycles.

• Developed dynamic, real-time dashboards for financial performance using Angular or React with Chart.js and D3.js, providing actionable insights into loan management and operational metrics.

• Configured and maintained cloud infrastructure on AWS, ensuring scalability and resilience for GM Financials’ global operations and supporting high availability for financial services and monitored system performance using Prometheus and Grafana, ensuring optimal performance and reliability of GM financials critical applications.

• Automated recurring tasks such as loan processing and reporting using Python scripts, reducing manual interventions and improving operational efficiency and collaborated with QA teams to validate application functionality using Selenium or Cypress, ensuring high-quality releases with minimal defects.

• Implemented reporting and analytics modules using Power BI and Tableau, enabling data-driven decision-making and improving financial forecasting and leveraged serverless technologies like AWS Lambda to optimize cloud-based solutions for cost efficiency, reducing infrastructure costs while maintaining performance.

• Developed scalable and high-performance microservices architecture for loan management and transaction processing using Spring Cloud and Netflix Eureka and optimized backend performance using Elasticsearch for full-text search and real-time indexing, improving data retrieval speed for loan records and transaction history.

• Integrated third-party APIs for financial data analysis using JAX-RS and RESTful services, enhancing GM financials internal data exchange capabilities.

• Employed Docker Compose to manage multi-container applications, ensuring consistent development, staging, and production environments.

Environment: Java, Spring Boot, Hibernate, Angular, React.js, HTML5, CSS3, Bootstrap, RESTful APIs, SOAP web services, MySQL, PostgreSQL, MongoDB, OAuth 2.0, JWT, LDAP, Kafka, RabbitMQ, Junit, Mockito, DevOps, Jenkins, Docker, Kubernetes, AWS, Prometheus, Grafana, Python, Selenium, Cypress, AWS Lambda, Power BI, Docker. Kimberly-Clark Irving, Texas, USA Java Full Stack Developer Jul 2023 – May 2024 Description: Kimberly-Clark is a global leader in the consumer goods industry, recognized for its well-known brands and products in personal care, tissue, and health sectors. I involved in developing back-end server-side applications and designing websites and UIs, creating databases for website optimisation and writing clean codes and maintain Java-based applications that can be high-volume and low-latency and analyse user requirements to define business objectives. Responsibilities:

• Designed and developed large-scale distributed systems using Java, Spring Boot, and Microservices architecture, improving the efficiency of supply chain operations at Kimberly-Clark and enabling seamless integration between manufacturing and logistics systems and developed and deployed serverless applications with AWS Lambda, optimizing resource usage and streamlining backend processes without the need for server management.

• Integrated real-time data streams into web applications using WebSockets for features like live inventory tracking and real-time order status updates, enhancing visibility and operational efficiency across global supply chains.

• Built and optimized data pipelines with Apache Kafka and Apache Flink for real-time processing of manufacturing data, providing actionable insights for production line management and inventory optimization.

• Implemented CI/CD automation pipelines using Jenkins, enabling faster, more reliable deployments and enhancing release cycle efficiency for Kimberly-Clark’s enterprise applications.

• Utilized Spring Security to implement robust authentication and authorization mechanisms, ensuring secure access to sensitive operational data and protecting supply chain and customer information.

• Assisted in managing cloud infrastructure with AWS CloudFormation and Terraform, automating cloud resource provisioning and scaling to support Kimberly-Clark’s global manufacturing operations.

• Optimized database performance by integrating Amazon RDS and NoSQL databases like DynamoDB, ensuring high availability and low-latency access to critical business data across operations.

• Created automated test suites using Selenium WebDriver, ensuring cross-browser compatibility and end-to-end functionality for Kimberly-Clark’s web and mobile applications.

• Developed cloud-native features using Amazon S3 for secure file storage and Elasticsearch for high-performance, full- text search functionality across product and inventory data.

• Implemented multi-tiered caching systems using Redis and Memcached, significantly improving application response times and optimizing user experience for high-traffic e-commerce transactions.

• Applied data encryption techniques and maintained secure communication channels using HTTPS and SSL/TLS to protect sensitive customer and operational information, ensuring regulatory compliance.

• Implemented containerization using Docker for packaging applications and improving consistency between development and production environments across various business services and developed and integrated payment gateway systems like Stripe and PayPal, ensuring secure and seamless payment processing for Kimberly-Clark’s online platforms.

• Employed JAX-RS to develop RESTful web services, enabling smooth communication between distributed components and enhancing integration with third-party tools and systems across the enterprise. Environment: Java, Spring Boot, Microservices, AWS Lambda, Apache Kafka, CI/CD, Jenkins, Terraform, NoSQL, DynamoDB, Google Analytics, Twilio, Selenium WebDriver, Elasticsearch, Redis, Memcached, HTTPS, UML diagrams, Kubernetes, Docker, JAX-RS, RESTful web services.

Samsung India Electronics Noida, UP, India Java Developer Sep 2021 – Jul 2022 Description: Samsung India Electronics is a leading consumer electronics and technology companies and providing a wide range of innovative products in areas such as mobile phones, televisions, home appliances, air conditioning, and IT solutions. Built the user-friendly interfaces for interacting with electronic devices through web or mobile applications, potentially using frameworks like Swing or JavaFX and Conducting unit and integration testing to ensure code quality Responsibilities:

• Architected and developed RESTful web services using Spring Boot, enabling seamless integration with external systems, third-party APIs, and internal Samsung India Electronics systems for efficient data flow and operations.

• Led cloud migration efforts, transitioning legacy applications to AWS, leveraging Amazon EC2, S3, and RDS to enhance performance, scalability, and availability of consumer electronics applications.

• Utilized Spring Data JPA and Hibernate to map relational database models to Java objects, optimizing data retrieval and simplifying interaction with databases for efficient product management and customer data storage.

• Integrated OAuth2 and JWT authentication mechanisms for secure user authentication and authorization, ensuring compliance with security best practices across Samsung’s platforms and products and Spearheaded the integration of cloud-native technologies like AWS Lambda for serverless execution of isolated tasks, reducing infrastructure costs and improving scalability for application features and developed event-driven applications using Apache Kafka, enabling real-time data processing and analytics of customer transactions, product orders, and inventory updates.

• Worked on the containerization of applications using Docker, ensuring consistency between development, staging, and production environments, and streamlining deployment processes for improved product delivery.

• Integrated SQL and NoSQL databases like MongoDB and MySQL, ensuring optimized data storage and high performance for Samsung’s transactional systems, particularly in customer data and product inventory.

• Employed JUnit and Mockito for unit testing and mocking dependencies to ensure high-quality and reliable code for Samsung's consumer electronics applications and integrated Apache Spark for distributed data processing and real-time analytics, enabling data-driven decision-making for Samsung’s operations and product features.

• Worked with ELK Stack (Elasticsearch, Logstash, Kibana) for centralized logging, monitoring, and troubleshooting of Samsung India’s applications, improving system reliability and response times. Environment: RESTful web services, Spring Boot, Amazon EC2, S3, Spring Data JPA, Hibernate, OAuth2, JWT, AWS Lambda, Stripe, PayPal APIs, Apache Kafka, Docker, SQL, NoSQL, MongoDB, Junit, Mockito, Apache Spark, ELK Stack. Barclays Bank Mumbai, India Java Developer Apr 2020 – Aug 2021 Description: Barclays Bank is a major global financial services company offers a wide range of financial products and services, including investment banking, wealth management, personal banking, corporate banking, and credit cards. Worked closely with business analysts, financial experts, and other teams to understand requirements and translate them into functional applications and Implementing CI/CD practices to automate build, test, and deployment processes. Responsibilities:

• Developed and deployed scalable microservices using Spring Boot and managed them with Kubernetes for seamless container orchestration and high availability of banking applications, enhanced the user interface by leveraging React.js, Angular, and TypeScript, providing a dynamic and responsive banking experience for customers across platforms.

• Created secure and efficient RESTful APIs with Spring MVC and implemented JWT for stateless authentication, ensuring secure communication between microservices and integrated Oracle and MySQL databases with JPA and Hibernate to manage transactional data, ensuring data integrity and seamless data flow across banking systems.

• Set up and automated continuous integration and delivery pipelines using Jenkins improving release cycles and ensuring faster, more reliable deployments and designed real-time data processing systems with Apache Kafka to handle high volumes of transaction events and notifications, ensuring timely updates for banking operations.

• Implemented API rate limiting with Spring Cloud Gateway or Kong to prevent overuse of banking services and enhance system stability during peak traffic and utilized Hadoop and Apache Spark for big data processing and analytics, generating detailed reports on banking transactions and customer behaviour to support decision-making.

• Implemented CI/CD practices using GitLab CI to manage code changes, automate testing, and streamline deployment of applications to production environments and optimized backend performance with Spring Data JPA and Spring Batch for batch processing of large-scale data transactions, improving system efficiency and throughput.

• Implemented OAuth 2.0 and OpenID Connect for enhanced user authentication and authorization, ensuring secure access control to banking services and protecting sensitive financial data. Environment: Microservices, Spring Boot, Kubernetes, React.js, Angular, TypeScript, Oracle, MySQL, Jenkins, Apache Kafka, API Gateway, Hadoop, CI/CD, GitLab CI, Spring MVC, RESTful APIs, JWT, Hibernate, OAuth 2.0, Apache Spark.



Contact this candidate