Back End Developer

San Francisco 30 days agoContractor External
Negotiable
This job posting has expired and is no longer accepting applications.
We are looking for a Java Backend Developer with AI skills on behalf of our direct client. Long Term contract. Looking for only W2 candidates. Responsibilities • Proficiency in Java, Kotlin, and JVM-based development is essential, along with strong object-oriented programming (OOP) skills and exception handling. • Experience with the Spring Boot framework, web technologies, and Quarkus is required. • Understanding of 12-factor app principles is crucial. • Proficiency in using Git, GitHub, and GitHub Actions for version control and CI/CD is necessary. • Knowledge of PostgreSQL databases and experience with Apache Kafka are important. • Developing and maintaining REST APIs is a key responsibility. • If needed, proficiency in Salesforce Development (SFDC) and Salesforce Marketing Cloud (SFMC) is also required. • This role involves leveraging these skills to build, optimize, and maintain robust and scalable backend systems. Required Skills • Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript) • Proficiency in Java, Kotlin, JVM, OOP, Exception handling • Apache Kafka / Spring Boot framework, Quarkus, and Web technologies • If needed, proficiency in Shopify/SFCC/Stibo/SFSC/SFDC/SFMC • Software Development experience and knowledge of the Software Delivery Lifecycle, Security Compliance, and Agile and SCRUM methodology, industry and competitor practices • Experience with DevOps technologies including GitHub, GitHub Actions, Chef, Jenkins, Puppet, or ArgoCD • Comprehensive knowledge of various software languages and platforms such as Java Spring Boot, MongoDB / PostgreSQL, and public cloud (Azure / OCI) • Experience with Docker and Kubernetes (AKS/GKE) • Experience with alerting mechanisms using Nagios, New Relic, GCP, or Splunk • Experience in API management and Microservices development • Experience with RabbitMQ • Knowledge of 12-factor App principles