Backend Developer (Java & Golang)
Role: Senior Backend Developer with Java / Go LangLocation : Sunnyvale, CA – Onsite from day 1Duration : ContractClient interview will be an In person interview in Sunnyvale, CA Location.Job DescriptionBackend Developer with Go/Java/PythonJob Summary –Seeking an experienced Backend Engineer focusing on building high-performance API based backend platform and highly reliable foundational data services.Years of experience needed –Proven years of experience as a backend developer using Go Lang/PythonTechnical Skills:Programming LanguagesProficiency in building concurrent, high-performance services using Go/Java/PythonAbility to choose the right language for specific use cases and performance requirementsAPI Development ExperienceREST API Design: Deep understanding of REST principles, HTTP methods, and status codesAPI Security: Implementation of OAuth 2.0, JWT tokens, and API key managementMicroservices Communication: Service-to-service APIs, circuit breakers, and retry logicCloud Development - AWS and GCPHands on experience & knowledge of Cloud services across AWS/GCP: Compute, Serverless Functions, Containers, Object Storage, KMS, IaaSDevOps Tools: CI/CD pipelines, Infrastructure as Code, monitoring and loggingMulti-cloud Strategy: Understanding of cloud-agnostic design patternsData Encryption SecurityKey security concepts including Symmetric/Asymmetric encryption, Key Management (HSM, Key rotation), Digital Signatures, TLS/SSL/mTLS, Hash functionsKey Responsibilities:API Development & IntegrationDesign and implement RESTful APIs for data access and system integrationBuild robust API gateways, service mesh architectures, authentication, authorization for API servicesCloud-Native DevelopmentDeploy and manage applications on AWS, GCP and hybrid cloud platformsImplement Infrastructure as Code using cloud-native tools and servicesDevelop monitoring frameworks for reliable operationsSecure systemsImplement data encryption at rest and in transit using industry-standard protocolsDesign and manage symmetric and asymmetric key infrastructureBuild secure key management systems and rotation policiesDatabase SystemsStrong understanding of database technologies (SQL and NoSQL) with encryption capabilitiesExperience with message brokers (Apache Kafka)Understanding of monitoring and observability (Prometheus, Grafana)Security & Compliance Experience:Implementation of encryption at rest and in transit for sensitive dataExperience with key management systems (AWS KMS, GCP Cloud KMS)Understanding of zero-trust security architecture principlesWe are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, age, disability, genetic information, protected veteran status, or any other characteristic protected by applicable law. https://www.e-verify.gov/sites/default/files/everify/posters/IER_RighttoWorkPoster.pdf