SB

Shai Bachar

Senior Full-Stack Software Developer | Java, Python, DevOps | 20+ Years in Enterprise Systems

Kfar Saba, Israel

About

Senior Full-Stack Software Developer with over 20 years of experience designing, developing, and deploying enterprise-level applications. Expertise in Java, Python, C#, and modern DevOps practices. Proven ability to lead teams, architect scalable backend systems, and deliver high-quality software products across global enterprise environments.

Experience

Senior Software Developer
Intuit
2025 – Today
  • Member of Intuit's IDX (Intuit Data Exchange) engineering team, contributing to mission-critical data platforms that integrate external financial data into Intuit products
  • Involved in feature development, operational support, monitoring, and continuous improvement of distributed systems
Senior Software Developer
Amdocs
2009 – 2025
  • Led large-scale migration from monolithic systems to distributed microservices using Spring Boot, Kafka, and Couchbase
  • Built and maintained dozens of microservices supporting authentication, CRM, and analytics on Kubernetes
  • Developed Java security solutions integrated with WebLogic, SAML, and Active Directory (SSO)
  • Modernized legacy systems using Spring Security, reducing integration complexity
  • Created full-stack applications with ReactJS and Java Swing for desktop and web platforms
  • Automated CI/CD pipelines with Jenkins & OpenShift, accelerating deployment cycles
  • Developed Python scripts for data migration and microservice testing with WireMock
  • Currently building intelligent automation systems for self-healing production environments
Senior Software Developer
Barak Capital
2007 – 2009
  • Built Java/.NET backend systems for high-frequency trading platforms
  • Developed Swing-based real-time user interfaces for trading desks
  • Created distributed systems with Hibernate and MySQL for data persistence
  • Implemented performance optimizations for low-latency requirements
Software Developer
Discount Bank
2006 – 2007
  • Developed Java-based UI tools and workflow engines for banking operations
  • Managed application deployments using ANT and Maven build tools
  • Collaborated with business analysts to translate requirements into technical solutions
QA Engineer and Webmaster
Kedem Tech
2005 – 2006
  • Performed QA testing for financial and hospitality software applications
  • Developed websites and newsletter management systems
  • Created automated testing scripts to improve testing efficiency

Skills

Programming Languages
  • Java
  • Python
  • JavaScript
  • C#
  • SQL
Frameworks & Libraries
  • Spring Boot
  • Spring Security
  • ReactJS
  • Kafka
  • Hibernate
Databases
  • Oracle
  • MySQL
  • MongoDB
  • Couchbase
  • MSSQL
DevOps & Cloud
  • Jenkins
  • OpenShift
  • Kubernetes
  • Docker
  • AWS, Azure, Google Cloud
Tools & Technologies
  • Git, Bitbucket
  • Maven, Gradle
  • JUnit, NUnit, TestNG
  • Rest Assured
  • WireMock

Education

Executive MBA (Finance)
The Hebrew University
2009 – 2012
B.Sc. in Software Engineering
Engineering College of the Negev
2000 – 2005

Home Projects

A curated list of public projects from my GitHub profile. Explore the repositories to see recent experiments, utilities, and portfolio highlights.

Loading latest GitHub projects...