Senior Back End Developer

Overview

Remote
Depends on Experience
Contract - W2

Skills

Amazon Web Services
Apache Kafka
Backend Development
Continuous Delivery
Continuous Integration
Database
GitHub
Java
Jenkins
Spring Framework
Sprint
PostgreSQL
Microservices
Google Cloud
Google Cloud Platform
GraphQL
Microsoft Azure

Job Details

12+ years experience

  • Wants these Senior people to be hands on, able to help more junior team members and mentor/give feedback. Someone who is going to be proactive, ask questions and be a strong team player who is adaptable and open. Complex thinkers, able to think through different types of problems and solutions

Responsibilities

  • Develop and maintain backend microservices using Java and Spring Boot
  • Build and integrate APIs (both GraphQL and REST) for scalable service communication
  • Deploy and manage services on Google Cloud Platform (GKE)
  • Work with Google Cloud Spanner (Postgres dialect) and pub/sub tools like Confluent Kafka (or similar)
  • Automate CI/CD pipelines using GitHub Actions and Argo CD

Required Qualifications

  • 5+ years of backend development experience with Java and Spring Boot
  • 2+ years working with APIs (GraphQL and REST) in microservices architectures
  • 2+ years hands-on experience with Google Cloud Platform, AWS, or Azure
  • 2+ years working with pub/sub tools like Kafka or similar
  • 2+ years experience with databases (Postgres or similar)
  • 2+ years experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, or similar)

Back End

  • Java Spring boot is must have
  • Modernization
  • Prefer Google Cloud Platform AWS ok but must be highly skilled in that
  • Agile environment 3 weeks sprints now moving to 2-week sprints
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.