Post Job Free
Sign in

Java Developer Stack

Location:
Dallas, TX
Salary:
85000
Posted:
September 04, 2024

Contact this candidate

Resume:

KRISHNA BORRA Full Stack Java Developer

Location: TX, USA Phone: 571-***-**** Email: ad8gs2@r.postjobfree.com LinkedIn SUMMARY

Accomplished Full-Stack Java Developer with 5+ years of expertise in Java, J2EE, Python, and Groovy, adept at creating scalable and high-performance applications.

Proficient in front-end technologies including HTML5, CSS3, JavaScript, TypeScript, and frameworks such as ReactJS, AngularJS, and Vue.js.

Experienced in back-end development using Spring, Hibernate, Struts, and integrating systems with RESTful APIs, GraphQL, and SOAP.

Skilled in managing databases like MySQL, PostgreSQL, Oracle, and MongoDB, with a strong background in PL/SQL and Cassandra.

Competent in deploying and managing applications on web and application servers such as IBM WebSphere, WebLogic, and Apache Tomcat.

Proficient in cloud platforms AWS, Azure, and GCP, utilizing containerization with Docker and Kubernetes for efficient deployment and orchestration.

Experienced in designing and implementing scalable microservices architectures, leveraging Kafka for real-time data streaming, and ensuring high availability and fault tolerance in distributed systems.

Experienced with version control and CI/CD tools including Git, GitLab, Jenkins, and CircleCI, and adept in monitoring and logging using ELK Stack, Prometheus, and Grafana. TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE

Geico Jul 2022 – Present

Full Stack Java Developer

Developed scalable backend systems using Java Spring Framework and Spring Boot, and engineered RESTful APIs to enhance data exchange efficiency; improved database interactions with JPA and Hibernate, achieving 20% faster data retrieval.

Integrated AngularJS and ReactJS for dynamic user interfaces, collaborating with UX/UI designers to implement HTML5/CSS3 designs and optimizing user experience based on feedback.

Spearheaded CI/CD pipeline integration with Jenkins and GitLab CI, reducing deployment time by 40%; utilized Docker and Kubernetes for microservices deployment and management, ensuring efficient resource utilization.

Developed backend services in Golang and created complex SQL queries and stored procedures in Oracle and MySQL, enhancing application functionality and performance.

Automated infrastructure with Terraform, and implemented high-throughput data processing using Kafka for reliable data flow across distributed systems.

Utilized AWS Lambda and API Gateway to create serverless architectures, enhancing scalability while lowering operational costs by 20%.

Integrated Amazon SQS and SNS for asynchronous messaging services, improving application performance and reliability in handling high-throughput tasks.

Enhanced observability and troubleshooting with custom solutions in Splunk and OpenShift, developing dashboards and alerts for performance monitoring.

Conducted unit and integration testing using JUnit and Mockito, and documented APIs with Swagger; ensured functionality with thorough testing using Postman.

Managed project dependencies and builds with Maven and Gradle, and utilized Jira for Agile project management, optimizing sprint planning and tracking.

Charter Communications Nov 2019 – Jun 2021

Java Developer

Engineered scalable Java applications using Spring Framework and Spring Boot, boosting support for Spectrum services and increasing system efficiency.

Programming Languages: Java, J2EE, Python,Groovy, TypeScript, Shell scripting, C++, C, Golang Web Technologies: HTML5, CSS3, Tailwind, XML, JavaScript, jQuery, ReactJS, Node.js, AngularJS, Vue.js, AJAX, SOAP, JSON, RESTful APIs, GraphQL

Frameworks & Libraries: Spring, Hibernate, Bootstrap, Struts, Tiles, DWR, Apache Camel, JSF, Play Framework, Cucumber, Kafka

Databases: MySQL, PL/SQL, PostgreSQL, Oracle, SQL Server, Cassandra, MongoDB Web/Application Servers: IBM WebSphere, WebLogic, Apache Tomcat, JBoss Cloud Platforms: AWS, Azure, GCP

Operating Systems: Windows, Unix, Linux, Mac OS X

Tools: SVN, Git, GitLab, Bitbucket, CVS, Jenkins, GitLab CI, CircleCI, Docker, Kubernetes, Eclipse, IntelliJ IDEA, NetBeans, Visual Studio, ELK Stack, Prometheus, Grafana, Splunk, Maven, Swagger, OpenAPI

Architected RESTful APIs for seamless integration with external partners, reducing API response time by 40% and ensuring data accuracy.

Developed responsive and dynamic user interfaces using ReactJS, TypeScript, and CSS3, enhancing application interactivity and user satisfaction.

Implemented Test-Driven Development (TDD) practices, achieving 90% test coverage and significantly reducing bugs in production.

Automated infrastructure provisioning and configuration with AWS CloudFormation and Terraform, optimizing deployment pipelines and reducing setup time by 30%.

Enhanced database interactions with JPA and Hibernate, accelerating data retrieval and improving application performance.

Utilized Google Cloud Platform (GCP) services for application deployment, management, and monitoring, ensuring high availability and reliability.

Orchestrated containerized applications with Docker, Kubernetes, and OpenShift, improving deployment efficiency and scalability.

Collaborated with cross-functional teams using Agile methodologies, Jira, and Confluence, translating business requirements into robust solutions and promoting continuous improvement through code reviews and best practices.

Cisco May 2018 – Sep 2019

Java Developer

Architected scalable Java-based applications for cloud networking solutions using Spring Framework and microservices architecture, enhancing system performance and scalability.

Developed and optimized user-friendly web applications using HTML5, CSS3, and JavaScript, ensuring cross- device and cross-browser compatibility and reducing page load times.

Implemented Spring Boot for server-side logic and RESTful APIs, facilitating seamless client-server communication and enhancing API efficiency.

Deployed and managed scalable microservices on AWS using EC2, S3, and RDS, ensuring high availability and fault tolerance across distributed environments.

Applied object-oriented programming principles and design patterns, accelerating new feature development by 20% and improving code reusability and maintainability.

Created and maintained applications in C and C++, applying object-oriented principles to improve performance and code maintainability.

Collaborated with cross-functional teams to integrate Java applications with backend services, utilizing RESTful communication protocols and reducing integration time.

Automated deployment pipelines using Jenkins and Git, reducing deployment time by 50% and enabling faster delivery of software updates; containerized applications with Docker for consistency and portability.

Conducted rigorous unit and integration testing with JUnit and Mockito, improving code coverage and reducing post-deployment issues by 40%, and performed API testing with Postman for reliability. EDUCATION

Master of Science in Computer Science Aug 2021 – May 2023 Texas A&M University, Corpus Christi, USA

Bachelor of Computer Science and Engineering Mar 2016 – Apr 2020 Anna University, India



Contact this candidate