BotCity

Staff Backend Engineer, Java

BotCity

full-time

Posted on:

Origin:  • 🌎 Anywhere in the World

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSDockerEC2JavaKubernetesMicroservicesSpringSQL

About the role

  • Architect, develop, deploy, and maintain scalable backend applications using Java and the Spring Framework.
  • Ensure high performance, reliability, and availability of applications within a microservices architecture.
  • Design and define private and public APIs for the product.
  • Collaborate with product managers to understand requirements, validate technical feasibility, and translate into scalable solutions.
  • Participate in software engineering rituals, code reviews, and CI/CD processes to enforce best practices.
  • Implement authentication and authorization mechanisms (OAuth, JWT, SAML) and integrate with systems like Keycloak.
  • Write high-quality technical documentation describing backend architecture and API design.
  • Work collaboratively with distributed teams (including Brazil and the US) and travel as needed for team meetings.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical discipline.
  • Proven professional experience (8+ years) in backend development using Java.
  • Proficiency in Spring Framework.
  • Strong experience in code reviews and managing CI/CD pipelines.
  • Experience implementing authentication and authorization mechanisms using OAuth, JWT, or SAML.
  • Experience with version control and project management systems, particularly Git and GitHub.
  • Experience with SQL and No-SQL databases.
  • Ability to work independently and as part of a team; strong problem-solving skills and attention to detail.
  • Prior experience in an early-stage, high-growth, fast-paced startup (or similar) environment.
  • Ability to travel as needed to meet the team.
  • Preferred: Experience deploying containerized applications using Docker, Kubernetes, or similar technologies.
  • Preferred: Experience with Keycloak.
  • Preferred: Familiarity with AWS services such as EC2, ECR, ECS, EKS, and ELB.
BotCity

Senior Backend Specialist, Java

BotCity
Seniorfull-time🌎 Anywhere in the World
Posted: 5 hours agoSource: jobs.quickin.io
AWSDockerEC2JavaKubernetesMicroservicesSpringSQL
DATAMAXIS, Inc

Senior Java Developer

DATAMAXIS, Inc
Seniorfull-time🇮🇳 India
Posted: 6 days agoSource: datamaxis.breezy.hr
AWSCloudDockerEC2JavaJenkinsKubernetesMicroservicesMySQLSpringSpring BootSpringBoot
Getinz

Java, AWS

Getinz
Mid · Seniorcontract$1900k–$1900k🇮🇳 India
Posted: 16 days agoSource: getinz-people.freshteam.com
AWSCloudEC2JavaJavaScriptKafkaMicroservicesPrometheusSpringSpring BootSpringBootSQL
Ritchie Bros.

Senior Software Engineer

Ritchie Bros.
Seniorfull-time$90k–$135k / yearIllinois · 🇺🇸 United States
Posted: 23 hours agoSource: fa-exew-saasfaprod1.fa.ocs.oraclecloud.com
AWSCloudGraphQLJavaJenkinsKafkaKubernetesMicroservicesNoSQLOraclePostgresSpring+3 more
CG Infinity

Cloud Application Developer - AWS

CG Infinity
Mid · Seniorfull-time🇺🇸 United States
Posted: 40 days agoSource: cginfinity.applytojob.com
AWSCloudDockerDynamoDBJavaJenkinsMicroservicesNoSQLPythonTerraform