Search by job, company or skills

teeoff technologies

Senior Java Developer Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Java Backend Engineer

Department: Technology / Engineering

Experience: 5+ Years

Employment Type: Full-Time

Location: Hybrid India

Reporting To: Engineering Manager / CTO

About Teeoff Technologies

Teeoff Technologies builds CPaaS and AI-powered communication products. Our backend systems process millions of API calls, voice sessions, and real-time events daily. We do not follow a move fast and break things approach we move fast and build systems that are reliable and scalable. If you value clean architecture and high-performance systems, this role is for you.

Role Overview

You will be responsible for architecting and building backend systems that power core products. This role goes beyond standard API development and involves designing distributed systems, making key technology decisions, and building scalable, high-performance applications.

We are looking for engineers with strong system design thinking, deep expertise in Java, and hands-on experience with AWS.

Key Responsibilities

  • Design and build microservices for high-throughput, low-latency, fault-tolerant systems
  • Develop production-grade applications using Java, Spring Boot, and Spring Cloud
  • Architect and deploy systems on AWS (EC2, ECS/EKS, Lambda, SQS/SNS, DynamoDB, RDS, S3)
  • Design scalable database architectures using PostgreSQL, DynamoDB, Redis, and Elasticsearch
  • Implement system design patterns such as caching, message queues, rate limiting, circuit breakers, and load balancing
  • Manage CI/CD pipelines using Docker, Kubernetes, Jenkins, or GitHub Actions
  • Monitor system performance using Prometheus and Grafana
  • Optimize application performance (JVM tuning, connection pooling, thread management, garbage collection)
  • Mentor junior engineers through code reviews and technical guidance

Required Skills and Experience

  • 5+ years of experience in Java backend development (Java 11/17+)
  • Strong expertise in Spring Boot, Spring Security, and Hibernate/JPA
  • Experience with microservices architecture, including API Gateway, CQRS, Event Sourcing, and Domain-Driven Design
  • Hands-on experience with AWS services across compute, database, messaging, networking, and security
  • Proven experience designing systems handling 10K+ requests per second
  • Knowledge of distributed systems concepts including CAP theorem, caching (Redis), message brokers (Kafka/RabbitMQ), and search (Elasticsearch)
  • Strong understanding of SQL and NoSQL databases, indexing strategies, and query optimization
  • Ability to clearly articulate technical decisions in documentation and discussions

Preferred / Additional Skills

  • Experience with real-time systems (WebSockets, gRPC, Server-Sent Events)
  • Exposure to AI/ML backend integration, including LLMs and vector databases (Pinecone, Weaviate)
  • Knowledge of reactive programming (Project Reactor, WebFlux)
  • Familiarity with telephony protocols such as SIP, RTP, and WebRTC
  • Experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi)
  • Understanding of multi-tenant SaaS architecture
  • Experience with observability tools such as OpenTelemetry and distributed tracing

Candidate Profile

  • Strong ownership and commitment to building reliable systems
  • Ability to work effectively under pressure and resolve production issues
  • Continuous learning mindset and interest in new technologies
  • Strong collaboration and communication skills

Why Join Teeoff Technologies

  • Competitive compensation
  • Opportunity to build systems operating at significant scale
  • Exposure to AI, real-time communication systems, and cloud-native technologies
  • Engineering-focused work culture with emphasis on quality and innovation
  • Opportunity to work on impactful problems in a growing team
  • Flexible hybrid work environment

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145417745