Hi, I'm Bala Sri, a Full Stack Java Developer with over 10 years of experience crafting robust backend solutions and dynamic front-end interfaces. I specialize in Java and popular frameworks like Spring and Hibernate, as well as modern front-end technologies including Angular and React. I love working on scalable applications, designing microservices, and leveraging cloud platforms to build efficient software. I'm passionate about clean, maintainable code and enjoy collaborating in Agile environments. With a strong focus on security and performance, I aim to deliver solutions that truly meet business needs while continuously learning and adopting the latest technologies.

Bala Sri

Hi, I'm Bala Sri, a Full Stack Java Developer with over 10 years of experience crafting robust backend solutions and dynamic front-end interfaces. I specialize in Java and popular frameworks like Spring and Hibernate, as well as modern front-end technologies including Angular and React. I love working on scalable applications, designing microservices, and leveraging cloud platforms to build efficient software. I'm passionate about clean, maintainable code and enjoy collaborating in Agile environments. With a strong focus on security and performance, I aim to deliver solutions that truly meet business needs while continuously learning and adopting the latest technologies.

Available to hire

Hi, I’m Bala Sri, a Full Stack Java Developer with over 10 years of experience crafting robust backend solutions and dynamic front-end interfaces. I specialize in Java and popular frameworks like Spring and Hibernate, as well as modern front-end technologies including Angular and React. I love working on scalable applications, designing microservices, and leveraging cloud platforms to build efficient software.

I’m passionate about clean, maintainable code and enjoy collaborating in Agile environments. With a strong focus on security and performance, I aim to deliver solutions that truly meet business needs while continuously learning and adopting the latest technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent
Javanese
Fluent

Work Experience

Lead / Sr Java Full Stack Developer at MetLife, NC
September 1, 2024 - June 20, 2024
Developed dynamic, responsive user interfaces with Angular 15, TypeScript, Bootstrap, HTML, and CSS, focusing on maintainable code. Led multiple PODs and managed end-to-end tasks. Enhanced microservices backend efficiency using Java 8 and 11 features. Designed RESTful APIs with Spring MVC and JAX-RS in microservices architecture and tested webservices with SOAP-UI. Used Spring Cloud for configuration and service discovery, integrated Oracle and Cassandra databases and optimized Kafka clusters. Automated infrastructure provisioning with Terraform, deployed Docker containers on Kubernetes clusters, and managed CI/CD pipelines with Jenkins and Groovy. Implemented advanced security with Spring Security using OAuth 2.0 and LDAP. Used AWS services including EC2, ECS, EKS, Lambda, S3, IAM, and RDS. Developed AEM components and optimized caching with AEM Dispatcher. Applied Redis caching and designed Kafka data pipelines. Tested APIs with Postman and maintained code quality with Sonar Lint. De
Java Full Stack Developer at UBS Financials, New York, NY
November 1, 2023 - August 31, 2024
Applied Agile and Scrum methodologies to deliver projects efficiently. Built dynamic user interfaces with ReactJS, Redux, and Redux Saga for managing API calls. Managed data serialization and API interactions using AJAX, JSON, and XML. Migrated RabbitMQ modules to Apache Kafka and developed Kafka producers and consumers. Developed Spring 5 service layers with transaction and logging interceptors, and utilized Spring AOP for security. Created Spring Boot microservices, interfaced with PostgreSQL using Hibernate ORM, secured applications with JWT and Spring Security. Constructed CI/CD pipelines on Kubernetes cluster environments using Jenkins and Docker. Integrated AWS Lambda, ECS, S3, and Glue for serverless processing and data analytics. Monitored logs with AWS CloudWatch and Splunk. Developed unit and integration tests with Jest adhering to TDD. Managed MongoDB schema design and implemented RBAC security. Leveraged ELK stack for log management and applied Scala and Spark for large-sca
Java Full Stack Developer at PayPal, San Jose, CA
December 1, 2022 - November 30, 2023
Engaged in Agile development, developing responsive web interfaces using Angular with TypeScript, HTML5, CSS3, and Bootstrap. Employed Java 8 functional programming features and developed backend services with Spring Boot, Spring MVC, AOP, Batch, and Security. Integrated PostgreSQL via Hibernate and developed SOAP web services with JAX-WS. Designed and optimized MongoDB schemas and managed cloud clusters with MongoDB Atlas. Wrote unit tests following TDD using JUnit and Jasmine/Karma for Angular. Used Azure DevOps for CI/CD, leveraging Azure Functions and App Services. Automated Kubernetes deployments secured with Azure Key Vault and integrated RabbitMQ messaging. Managed containerization with Docker and Kubernetes and employed Gradle, Log4J, and Selenium for build and testing. Utilized Apache Tomcat for application hosting.
Java Full Stack Developer at State Of Utah, Salt Lake City, UT
October 1, 2021 - November 30, 2022
Developed Java 8/11 applications using Spring Boot microservices and MVC architecture following TDD practices. Worked with React JS and Redux for frontend development, integrating REST APIs. Containerized microservices with Docker and managed deployments on Kubernetes managed clusters. Used Jenkins for CI/CD pipelines and managed artifacts with JFrog Artifactory. Implemented Spring Security, Kafka messaging and Redis caching. Developed content using AEM with headless CMS capabilities and integrated third-party analytics and e-commerce via REST APIs. Utilized OpenShift with Jenkins for automation and AWS Lambda for serverless functions. Managed databases including Cassandra and tuned Elasticsearch clusters. Developed asynchronous microservices with Amazon SQS and integrated Drools for business rule management. Managed WebSphere application servers.
Java Developer at FedEx, Memphis, TN
October 1, 2020 - September 30, 2021
Handled web request-response cycles using Servlets and developed SOAP web services with WSDL. Proficient in Oracle database development including SQL queries and stored procedures. Created JAX-WS web services to ensure interoperability and optimized database performance with PL/SQL and Hibernate ORM. Configured Apache Server for optimal hosting and used Struts framework for MVC web applications. Applied DAO patterns and Spring AOP for logging and transaction management. Implemented Spring Batch for batch processing tasks. Integrated RabbitMQ messaging for microservices communication. Maintained unit testing with JUnit following TDD principles. Leveraged AWS for cloud infrastructure services.
Java Developer at Lululemon, Chicago, IL
November 1, 2019 - September 30, 2020
Developed Java/J2EE applications focusing on backend logic, integrating microservices with Spring Boot and deploying to Pivotal Cloud Foundry. Created and consumed SOAP web services and implemented message brokering with Active MQ in SOA. Managed project tracking using JIRA and documentation with Confluence. Worked with DynamoDB for unstructured data management and performed performance testing with Apache JMeter. Followed TDD principles to ensure quality and reliability.
Java / J2EE Developer at Oracle, Hyderabad, India
January 1, 2017 - July 31, 2019
Integrated Spring Framework with Struts, implementing dependency injection, transaction management and AOP. Developed business logic using Spring IOC and Hibernate transaction controls. Created front-end components with JSP, JavaScript and Java, designing web UI with JSP and CSS. Developed REST services with JSON response types and applied XSLT processing. Authored database triggers and procedures using SQL and managed MVC controllers with Spring framework. Used various Java design patterns including Front Controller, Service Locator, and DAO. Developed UML diagrams and design documents using Rational Rose. Built applications using ANT and deployed on JBoss application server.
Software Developer at Virtusa, Cloudseed Technologies, HYD, India
October 1, 2014 - December 31, 2016
Developed core Java/J2EE web applications with focus on object-oriented programming. Implemented asynchronous messaging with Kafka within microservices architectures. Adhered to Agile Kanban and Scrum methodologies. Integrated J2EE applications with JMS and Kafka for asynchronous processing. Created reusable front-end components and migrated AngularJS to Angular 2. Developed unit and integration tests using JUnit and Mockito and followed SDLC for iterative deployments. Developed drag and drop UI elements with Angular and managed AWS Elasticsearch integration. Delivered RESTful services using JAX-RS and queried Oracle 11g with SOLR search. Set up AWS Oracle RDS and managed PostgreSQL data integrity. Developed user interfaces using JSF, JSP, HTML5, CSS3, Bootstrap, and AngularJS.
Lead / Sr Java Full Stack Developer at MetLife, NC
September 1, 2024 - June 23, 2024
Developed dynamic, responsive user interfaces with Angular 15, TypeScript, Bootstrap, HTML and CSS focusing on high-quality, maintainable code. Developed Single Page Applications (SPAs) using Angular frameworks to improve productivity. Handled end-to-end tasks as point of contact for multiple PODs. Enhanced data stream processing in microservices using Java 8 features like Streams and lambda expressions. Designed RESTful APIs using Spring MVC and JAX-RS within a microservices architecture. Utilized Spring Cloud, AJAX, and Oracle with Hibernate for backend data communication. Developed DAO layer using Cassandra and expertise in CQL. Managed project issues using JIRA and optimized Spring Batch for data handling. Created Kubernetes Clusters and deployed Docker images in AWS. Developed Terraform scripts reducing deployment time by 50%. Optimized Kafka cluster performance and managed CI/CD pipelines using Jenkins, Groovy, Maven, and GitLab. Implemented security protocols with Spring Securit
Java Full Stack Developer at UBS Financials, New York, NY
November 1, 2023 - August 31, 2024
Applied Agile methodologies and Scrum. Created dynamic user interfaces using ReactJS and managed state with Redux and Redux Saga. Managed data exchange with AJAX, JSON, and XML. Utilized Java 8 and 11 features including Lambda Expressions, Streams, and HTTP Client API. Built on-premise data pipelines using Kafka and Spark streaming. Migrated modules from Rabbit MQ to Apache Kafka. Implemented service layers with Spring 5, transaction, and logging interceptors. Architected and deployed Spring Boot microservices. Optimized data storage using PostgreSQL, Hibernate ORM and JPA. Implemented JWT and Spring Security, integrated Spring Boot Actuator. Developed CI/CD pipelines using Jenkins within Kubernetes and Docker environments. Integrated AWS Lambda, ECS, S3, and Glue for serverless and scalable architectures. Configured application monitoring with CloudWatch and custom Splunk data collectors. Developed automated tests with Jest and handled MongoDB schemas and operations. Designed reports
Java Full Stack Developer at PayPal, San Jose, CA
December 1, 2022 - November 30, 2023
Engaged in Agile Development methodologies enhancing team collaboration through Angular. Developed responsive web interfaces using Angular with HTML5, CSS3, TypeScript, and Bootstrap. Employed Java 8 features with Spring MVC, AOP, Boot, Batch, and Security, with authentication via JWT. Developed UI with JSF, integrated with PostgreSQL via Hibernate, and built SOAP web services using JAX-WS. Optimized MongoDB databases including Atlas cloud clusters. Applied TDD with JUnit, Jasmine, and Karma. Used Azure DevOps for CI/CD and event-driven microservices with Azure Functions. Automated secrets deployment in Azure Kubernetes Service and integrated Azure Key Vault with Azure AD for secure access. Utilized Docker and Kubernetes for container orchestration. Managed messaging with RabbitMQ. Automated builds with Gradle and implemented robust logging using Log4J. Managed Apache Tomcat application servers.
Java Full Stack Developer at State Of Utah, Salt Lake City, UT
October 1, 2021 - November 30, 2022
Developed scalable Java applications using Lambda Expressions, Streams, and Spring Boot microservices. Employed React JS with Redux state management. Managed containerized environments with Docker and Kubernetes. Used Jenkins for CI/CD and JFrog Artifactory for artifacts. Implemented Spring Security and Kafka messaging with Kafka Streams for real-time analytics. Developed AEM integrations and managed upgrades. Automated CI/CD using OpenShift Jenkins integration. Utilized AWS Lambda, S3, Elastic Beanstalk, and CloudWatch for serverless and containerized deployments. Defined Kubernetes resources using YAML and Helm charts. Developed REST microservices with data caching and asynchronous processing. Integrated Drools for rule-based logic and used Red Hat Enterprise Linux servers. Managed WebSphere application servers.
Java Developer at FedEx, Memphis, TN
October 1, 2020 - September 30, 2021
Implemented web request-response handling using Servlets. Developed and maintained SOAP web services with WSDL. Wrote and optimized SQL queries and PL/SQL stored procedures for Oracle databases. Created web services with JAX-WS and used Hibernate ORM for data persistence and transaction management. Configured Apache Server for optimized hosting. Developed MVC applications with Struts and Spring AOP. Managed message handling with RabbitMQ in microservices. Implemented Spring Batch for efficient batch processing. Maintained unit tests with JUnit following TDD practices. Utilized AWS for scalable cloud services.
Java Developer at Lululemon, Chicago, IL
November 1, 2019 - September 30, 2020
Developed Java/J2EE backend applications and microservices with Spring Boot. Consumed and built SOAP web services. Managed middleware messaging with Active MQ in a SOA environment. Managed project tracking and documentation with JIRA and Confluence. Worked extensively with DynamoDB for scalable NoSQL data storage. Conducted performance testing and embraced TDD principles with Apache JMeter.
Java / J2EE Developer at Oracle, Hyderabad, India
January 1, 2017 - July 31, 2019
Implemented and integrated Spring Framework with Struts for dependency injection, transaction management, and AOP. Designed business classes using Spring IOC, AOP, and Hibernate. Developed frontend components with JSP, JavaScript, and Java, including JSP, controller, DAO, and Hibernate configurations. Created user interfaces with Struts tag libraries and Servlets. Used JSON responses in REST services and applied XSLT processing on server. Developed database objects including triggers and stored procedures. Applied multiple Java design patterns like Front Controller and DAO. Developed UML diagrams using Rational Rose. Used ANT for builds and deployed on application servers.
Software Developer at Virtusa, Cloudseed Technologies, HYD, India
October 1, 2014 - December 31, 2016
Developed and supported Java/J2EE applications with emphasis on OOP, business logic, database access, and asynchronous messaging with Kafka. Integrated J2EE with JMS and Apache Kafka in microservices. Developed single-page responsive web apps using Angular 2.0 and migrated AngularJS controllers. Developed unit and integration tests using JUnit and Mockito. Followed Agile with Scrum and Kanban methodologies. Implemented AWS Elasticsearch and RESTful services. Managed Oracle 11g DB and SOLR search. Created SQL queries and data backup with PostgreSQL. Developed UI Screens using JSF, JSP, HTML5, CSS3, Bootstrap, JavaScript and Angular. Managed AWS RDS databases and consumed web services. Engaged in extensive software lifecycle processes.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Government, Retail, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Ft. Liberty today.