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