Senior Java + Python Software Engineer

Lineate LLC

Georgian Office
On-site
Java and python backend development
Design and optimize data pipelines
Microservices and distributed systems
Design, develop, and maintain scalable backend services using Java and Python

Job Summary

  • Design, develop, and maintain scalable backend services using Java and Python.
  • Improve system performance, scalability, and reliability while working with large datasets.
  • Contribute to architecture decisions and technical design for AI-driven custom solutions.

Matching Summary

Design, develop, and maintain scalable backend services using Java and Python.

Skills & Requirements

Must-have

  • Java and Python backend development
  • design and optimize data pipelines
  • microservices and distributed systems
  • work with large datasets
  • architecture decisions and technical design

Nice-to-have

  • search technologies (Solr, Elasticsearch)
  • semantic or vector search
  • machine learning applications
  • recommendation systems

Key Requirements

  • 6+ years of commercial software development experience
  • Strong hands-on experience with both Java and Python
  • Solid understanding of backend development principles and system design
  • Experience with APIs, microservices, and distributed systems
  • Ability to work with data structures, algorithms, and performance optimization

Work Rights

Not specified

Tailored Resume

Cover Letter