GrepJob
Tekion

Senior Software Engineer

Tekion
Apply
5 days ago
Chennai, India
Senior
H1B Sponsor

Responsibilities

  • Design and build Java microservices using Spring Boot following hexagonal architecture.
  • Develop and maintain REST APIs and Kafka event consumers/producers.
  • Build and manage MongoDB and PostgreSQL schemas for multi-tenant use cases.
  • Implement Cosmos DB data models for event and state storage.
  • Take end-to-end ownership of components from design to optimization.
  • Integrate with Elasticsearch for search and analytics workloads.
  • Configure and tune Redis or Aerospike for caching and session management.
  • Identify and resolve performance bottlenecks across services.
  • Participate in design discussions and code reviews.
  • Mentor junior engineers on code quality and best practices.

Requirements

  • 5+ years of backend engineering experience.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Strong expertise in Java 21 and Spring Boot 3.x.
  • Solid understanding of hexagonal architecture and clean domain modeling.
  • Experience with Kafka consumer/producer patterns and event-driven design.
  • Hands-on experience with MongoDB and PostgreSQL.
  • Familiarity with Cosmos DB or equivalent distributed stores.
  • Experience with Elasticsearch for search workloads.
  • Knowledge of Redis or Aerospike for caching patterns.
  • Familiarity with cloud-based systems on AWS.

Tech Stack

Apache KafkaAWSElasticsearchJavaMongoDBPostgreSQLPythonRedisSpring Boot

Categories

AI & MLBackend