JOBSEARCHER

Java Software Engineer

Required Skills & Experience10+ years of experience in Java development, building large-scale, enterprise-grade applications.10+ years of hands-on experience with Spring Boot, including designing and developing microservices-based architectures.10+ years of experience working with SQL and NoSQL databases, including Couchbase, with expertise in database design, optimization, and performance tuning.6+ years of experience with OpenShift and/or Kubernetes for containerized application deployment and orchestration.6+ years of experience with messaging platforms such as Kafka, AMQ, or IBM MQ (WMQ), including event-driven architecture and messaging solutions.Experience with CI/CD pipelines using Jenkins and modern DevOps practices.6+ years of experience developing applications using Golang.Experience with networking fundamentals, DNS Proxy, JFrog, JUnit, and SQL Server.Experience designing and developing applications using SQL Server databases.2+ years of experience working with Google Cloud Platform (GCP), Golang, Alloy DB/Spanner, in-memory caching (Valkey) and gRPC