Software Engineer II at Tekion - ScoutJobs - The AI-curated global job board
Skip to content
Tekion
Posted 4 days ago

Software Engineer II

TekionSoftware Engineer II

Perks & benefits

Medical InsurancePaid LeaveRelocation AllowanceVisa

Requirements

2–4 years backend engineering experience, Bachelor's or Master's in Computer Science, Java and Spring Boot proficiency, REST API implementation, JUnit 5, MongoDB, PostgreSQL, or Kafka knowledge, Hexagonal architecture understanding, AWS and Docker familiarity

Skills

JavaSpring BootKafkaMongoDBPostgreSQLAWSDocker

About the role

Responsibilities

  • Develop and maintain Java (Spring Boot 3.x) backend services, including domain logic, REST APIs, and Kafka event consumers/producers.
  • Build features across the full backend slice using hexagonal architecture patterns (domain models, port interfaces, and adapter implementations).
  • Write comprehensive unit and integration tests using JUnit 5 and Testcontainers for MongoDB, PostgreSQL, Kafka, and Elasticsearch.
  • Participate in design discussions, architecture reviews, and code reviews to ensure high code quality.
  • Investigate and resolve bugs, performance issues, and Kafka consumer lag across services.
  • Contribute to the design of golden dataset test scenarios in collaboration with Product Managers and SDETs.

Requirements

  • 2–4 years of backend engineering experience.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Proficiency in Java fundamentals, object-oriented design, and Spring Boot.
  • Experience implementing REST APIs and unit testing with JUnit 5.
  • Working knowledge of at least one: MongoDB, PostgreSQL, or Kafka.
  • Understanding of hexagonal architecture (ports and adapters) concepts.
  • Familiarity with AWS, Docker, and CI/CD pipelines.
  • Strong problem-solving skills and a collaborative mindset.

Preferred Qualifications

  • Hands-on experience with Kafka producers and consumers in a production environment.
  • Familiarity with Elasticsearch for search and analytics.
  • Curiosity regarding AI/ML systems, including scoring models, embeddings, and LLMs.
  • Exposure to caching patterns using Redis or Aerospike.

Benefits

  • Competitive compensation and generous stock options.
  • Medical insurance coverage.
  • Opportunity to work with top-tier engineering talent from Silicon Valley.

About the Company

Tekion is disrupting the automotive industry with the first cloud-native automotive platform. Our ecosystem connects OEMs, retailers, and consumers through a seamless platform powered by big data, machine learning, and AI. With nearly 3,000 employees across North America, Asia, and Europe, we are enabling the best automotive retail experiences ever through our Automotive Retail, Enterprise, and Partner Clouds.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer II

Tekion · Chennai

Sign up to apply