Golang + Java Engineer
Description
Job Title: Golang + Java Engineer Location: Phoenix, AZ onsite Duration :: Contract Job Description We are seeking experienced Software Engineers to join our engineering team and contribute to the development of scalable, cloud-native applications and services. The ideal candidates are hands-on engineers with strong backend development experience in Go and Java, solid database expertise, and experience integrating secure authentication and authorization solutions across distributed systems . Responsibiliti esDesign, develop, and maintain backend services using Go (Golang) and Ja vaBuild and enhance RESTful APIs and microservices supporting high-volume applicatio nsIntegrate applications with Java-based services using JWT-based authentication and authorizati onDevelop and maintain web application components using JavaScri ptDesign and optimize data models, queries, and integrations with PostgreSQL and Couchba seCollaborate with product managers, architects, and engineers to deliver scalable solutio nsParticipate in code reviews and promote engineering best practic esTroubleshoot production issues and implement performance, reliability, and security improvemen tsContribute to CI/CD pipelines and automated deployment process esDocument technical designs, APIs, and operational procedur esRequired Qualificatio ns6+ years of software engineering experience developing enterprise applicatio nsStrong proficiency in Go (Golang) and Ja vaExperience building and consuming RESTful APIs and microservic esStrong JavaScript development experien ceHands-on experience with PostgreSQL and Couchba seExperience implementing JWT-based authentication and authorization patte rnStrong understanding of distributed systems, API security, and application integrati onExperience with Git, CI/CD pipelines, and Agile development methodologi esStrong analytical, problem-solving, and communication skil lsPreferred Qualificatio nsExperience with Google Cloud Platform (GCP) or other cloud platfor msExperience with containerized environments (Docker, Kubernete s)Familiarity with event-driven architectures and messaging platfor msExperience with observability tools, logging, and monitoring framewor ksBachelor's degree in Computer Science, Engineering, or a related fie ldWhat Success Looks Li keHigh-quality, maintainable code delivered consistent lyReliable integrations between Go services, Java services, and data platfor msSecure and scalable JWT-based authentication implementatio nsWell-performing PostgreSQL and Couchbase solutio nsStrong collaboration across engineering, product, and operations tea msContinuous improvement of application reliability, performance, and developer productivi ty Show more Show less