Bala Chilakala Email and Phone Number
Software Engineer with over 12 years of expertise in designing, developing, and deploying robust Web and Enterprise Applications using Java/J2EE technologies. Proven ability to deliver scalable solutions leveraging frameworks like Spring (Boot, Security, Batch, Data JPA), Hibernate, and Microservices architecture. Experienced in building modern, user-centric web applications with Angular, ReactJS, and Node.js, and implementing CI/CD pipelines using Jenkins, Docker, and Kubernetes.Skilled in crafting efficient RESTful APIs, integrating complex systems, and optimizing application performance through multithreading and caching techniques (Redis, EHCache). Adept at deploying applications on servers like WebLogic, JBoss, and Tomcat, with hands-on expertise in databases including PostgreSQL, Oracle, and PL/SQL.Committed to Test-Driven Development (TDD) and Agile methodologies, with a strong focus on quality assurance through tools like JUnit, Mockito, and JMeter. Experienced in cloud technologies like AWS (EC2, S3) and Salesforce CRM, delivering innovative solutions for business processes such as campaign management, lead management, and case handling.Passionate about continuous learning and adopting cutting-edge technologies to solve challenging problems. Collaborative and result-driven, I thrive in dynamic team environments, driving projects from concept to completion while ensuring optimal performance and user satisfaction.
Verizon
View- Website:
- verizon.com
- Employees:
- 151940
-
Technical Lead Java DeveloperVerizon Jan 2024 - PresentIrving, Texas, United StatesDesigned and implemented stream processing solutions using Apache Flink for real-time data analytics and ETL pipelines.Designed and implemented an end-to-end migration from Druid to Cassandra using Java and Flink.Collaborated with the operations team to deploy and monitor the Cassandra cluster, adjusting based on real-world usage patterns.Utilized Docker to containerize applications and streamline deployment on OpenShift.Contributed to the development of a real-time dashboard (RTT UI) for visualizing data and alarm statuses.Conducted local testing of Flink jobs prior to deployment, ensuring application reliability and performance.Developed and deployed Flink jobs on OpenShift, optimizing real-time data processing for large streaming datasets with minimal latency using Grafana for monitoring.Configured Flink's checkpointing and state backend to guarantee data consistency and fault tolerance during job failures or restarts.Tuned Flink job configurations such as parallelism and task slots to optimize performance and resource utilization in large-scale deployments.Built real-time data enrichment pipelines by joining streaming datasets with external reference data.Monitored and managed Flink clusters on OpenShift, ensuring resource allocation and high availability.Integrated Flink pipelines with Kafka for efficient message ingestion and processing in real-time.Developed custom Flink operators and user-defined functions to meet specific business logic requirements.Set up job recovery strategies and used monitoring tools like Prometheus and Grafana to track job health and metrics.Followed best practices for code quality, including unit testing, code reviews, and CI/CD pipelines, to maintain a robust development process.Worked in an OpenShift environment to deploy and manage Flink applications, ensuring seamless integration with existing infrastructure. -
Lead Java Full Stack DeveloperUsaa Sep 2021 - Nov 2023Irving, Texas, United StatesHands-on experience in gathering requirements, designing, developing, testing, and deploying applications using Agile (SCRUM), with a strong focus on improving productivity and code quality through Test-Driven Development (TDD).Proficient in backend development using Java (1.8), Spring (Boot, MVC, AOP, JDBC, Batch), and Hibernate with advanced caching (EHCache), HQL, and transaction management to build scalable APIs and business logic.Expertise in creating dynamic and user-friendly UIs using Angular (7+), reactive forms, lifecycle hooks, HTML5, CSS3, Bootstrap, and JavaScript for seamless client-side interactions.Strong experience working with AWS (Lambda, DynamoDB, Glue, Step Functions) and GCP (BigQuery, Pub/Sub, Dataproc, Compute Engine), designing serverless architectures and optimizing performance with CDN and firewall configurations.Extensive knowledge of CI/CD pipelines with tools like Jenkins, Docker, Kubernetes, OpenShift, Maven, and SonarQube to ensure automated builds, deployments, and code quality.Skilled in managing RDBMS (MySQL, Oracle PL/SQL) and NoSQL (MongoDB, Cassandra, HBase, AWS DynamoDB) databases, developing efficient queries, stored procedures, and managing large-scale data transformations.Played a key role in modernizing legacy systems, such as migrating Ruby Cube (Ext JS) to Forecast Explain (Angular), and implementing MuleSoft APIs to replace legacy TIBCO middleware for seamless integration.Delivered optimized data streaming and ETL solutions by designing workflows with AWS Glue and comparing performance across tools like Apache Spark and Flink.Led and collaborated with diverse teams, managing onshore and offshore developers, resolving defects with QA teams, and delivering critical projects in capital markets and CRM systems.Ensured high-quality application delivery through comprehensive testing with JUnit, Mockito, and Postman, while leveraging AEM and Sitecore to enhance CMS capabilities and web security. -
Lead Java DeveloperLpl Financial Jun 2019 - Aug 2021San Diego, California, United StatesParticipated in the full software development lifecycle, including analysis, design, development, testing, and maintenance using Agile methodologies.Developed applications using Java, Spring MVC, Spring Boot, Hibernate, JDBC, ReactJS, Angular (7–9), and PostgreSQL, leveraging design patterns like Singleton, Factory, DAO, and MVC for scalability and efficiency.Built and deployed microservices using Spring Boot, RabbitMQ, and Kafka, migrating monolithic applications to microservices architecture with PCF and Docker, and managing clusters with Kubernetes and OpenShift.Designed and implemented RESTful APIs and SOAP-based web services using tools like Jersey, Axis, and Postman, with robust exception handling, data persistence, and integration.Extensive experience in frontend development with HTML5, CSS3, JavaScript, JQuery, Bootstrap, ReactJS, and Angular, including reusable components, directives, and Redux for state management.Hands-on experience with GCP and Azure platforms for managing databases, deploying applications, configuring firewalls, and leveraging services like BigQuery, Dataproc, and Azure SQL.Developed test automation scripts using Selenium, TestNG, and JUnit, performed load testing with JMeter, and ensured high-quality builds and deployments using Maven, Jenkins, and Git.Migrated and optimized on-premise ETLs to GCP, implemented data ingestion pipelines, and enhanced application performance with WebSphere, AEM, and caching mechanisms.Supported application testing in QA, system testing, and user acceptance environments, resolving production issues and improving user experience with CDN optimizations and advanced logging using Log4J.Delivered dynamic, interactive web applications by integrating third-party libraries, GraphQL APIs, and real-time data handling with Redux and Spring Actuator, ensuring seamless functionality and maintainability. -
Java Full Stack DeveloperBureau Of Labor Statistics Sep 2015 - May 2019Washington, District Of Columbia, United StatesInvolved in requirements gathering, analysis, design, development, and testing of applications following Agile methodologies (SCRUM), leveraging Test-Driven Development (TDD), Pair Programming, and Agile Estimation to improve productivity and code quality.Developed dynamic Single Page Applications (SPAs) using Angular (4/6/7), NodeJS, HTML5, CSS3, JavaScript, and frameworks like NPM, Grunt, and Bootstrap, ensuring seamless UI/UX.Designed and implemented Microservices using Spring Boot, Spring Data JPA, Spring Batch, and Hibernate, with RESTful APIs, authentication via Spring Security, and robust exception handling for scalable backend systems.Proficient in integrating and optimizing AWS cloud services like Lambda, DynamoDB, Glue, and Redshift, along with GraphQL for efficient client-server data interaction and GraphQL introspection queries for mock data generation.Hands-on experience with NoSQL databases, including MongoDB, HBase, and Cassandra, and RDBMS using PL/SQL for database design, stored procedures, and optimizing queries.Expertise in CI/CD pipelines using Jenkins, Gradle, and Docker containers for automating builds, deployments, and monitoring applications across multiple environments.Led a team of 10 in the capital markets domain, managing trade management systems, order entry, and risk analytics, and implemented ETL workflows for data transformation using AWS Glue.Worked extensively with performance tuning, identifying and resolving bottlenecks using tools like JMeter, MAT, and optimized application performance on WebSphere, AEM, and JBOSS servers.Developed reusable components and services in Angular to consume REST APIs, integrated RESTful APIs with JHipster, and built GraphQL APIs with recursive algorithms for data visualization.Hands-on experience with tools and platforms like SVN, Git, PCF, Eclipse/STS, Log4j, and AWS Route 53, focusing on robust logging, version control, and building scalable cloud-based architectures. -
Java Full Stack DeveloperNetxcell Limited Dec 2013 - Aug 2015Hyderabad, Telangana, IndiaDeveloped client-side components using HTML5, CSS, Bootstrap, JavaScript, and AngularJS, with custom directives for pagination, search filters, and reusable sections.Built APIs and backend components using Node.js (with ExpressJS), integrating RESTful web services and MongoDB for data storage and retrieval.Utilized Spring Web MVC and Spring Web Flow architecture, implementing dependency injection, logging, and security through Spring AOP and Spring Security.Designed and developed the Data Access Layer using Hibernate ORM framework and implemented SOAP and RESTful web services using Apache CXF and JAX-WS/JERSEY.Created Single Page Applications with AngularJS and Node.js, ensuring responsive designs and dynamic functionality with two-way data binding and Ajax calls.Worked extensively with Maven and Jenkins for building and deploying applications on JBOSS and PCF servers, resolving build and deployment issues during development.Played a key role in migrating repositories from CVS to Git and maintaining version control, ensuring code quality using SonarQube and implementing logging mechanisms with Log4j.Supported QA, UAT, and production environments, troubleshooting and fixing issues, validating browser compatibility, and monitoring user load for optimized performance.Collaborated with onshore and offshore teams, meeting project deadlines, using tools like Jira for issue tracking, and Confluence for documentation and business requirements.Delivered reliable, scalable solutions in a telecom environment, leveraging Java Message Service (JMS) for asynchronous communication and building microservices with PCF. -
Java DeveloperResource Technologies Jul 2012 - Nov 2013Hyderabad, Telangana, IndiaAnalyzed and extracted event flows from JavaScript, Struts, Java Applets, and JSP code to create sequence diagrams for various transactions.Designed and implemented Struts-based MVC architecture, developing Action Classes, Action Forms, and using Struts features like Tiles, Validation framework, and tag libraries for efficient user interaction handling.Developed front-end components using HTML, CSS, JavaScript, and JQuery, incorporating asynchronous AJAX communication to enhance user experience.Built the presentation layer with Struts, JSP, JSTL, and AJAX; integrated Struts with Hibernate for ORM and Spring for the business layer.Designed database schemas and wrote PL/SQL stored procedures, triggers, and functions to optimize data validation, load processes, and audit routines in Oracle.Consumed SOAP and REST web services using Axis and JAX-RS for data retrieval from various databases, while configuring Struts-Config.XML for action mappings.Deployed applications to WebLogic Application Server and ensured version control using Subversion, delivering high-quality code through disciplined unit testing with JUnit.Implemented Value Object, Factory, and MVC design patterns and developed additional UI components with JSF for a richer client-side experience.Supported the entire development lifecycle using the Waterfall methodology, fixing defects, adding feature enhancements, and documenting application updates.Used JIRA for bug tracking, Maven for builds, and led daily status meetings to ensure progress transparency and timely delivery to project managers.
Frequently Asked Questions about Bala Chilakala
What company does Bala Chilakala work for?
Bala Chilakala works for Verizon
What is Bala Chilakala's role at the current company?
Bala Chilakala's current role is Technical Java Lead Developer | Actively looking for C2C Roles | Java | MongoDB | Spring Boot | Spring Framework | Microservices Architecture | AWS | OpenShift | Kubernetes | CI/CD Tools | Kafka | Solace.
Who are Bala Chilakala's colleagues?
Bala Chilakala's colleagues are Jacqueline Parker, Robert Johnson Iii, Mobina Vahedi, Frederick Bell, Sujata Kumal, Chiranjeevi Revu, Bill Sheely.
Not the Bala Chilakala you were looking for?
-
-
-
1gmail.com
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial