Software Engineer (Scala, Java)
LineateAbout the role
About Lineate
We help companies go from myth to reality with custom technology. Handling billions of transactions and terabytes of data, our technology solutions have enabled companies like The New York Times, AppNexus, and NYU to achieve their goals for over a decade. Whether we’re rolling out a custom CMS that populates over 2,000 websites, providing complex loyalty offers or creating something completely custom, our expertise falls into three main categories:
- Building the tech solutions companies need to achieve their goals
- Improving and optimizing the technology companies already have
- Supporting in-house development teams with our own experts & resources.
We work with companies across all verticals, including martech, ad tech, fintech, ecommerce, and more.
What drives us:
- Exceptional problem-solving
- Honesty
- Safety to experiment
Responsibilities:
- Backend development;
- Communication with the customer in English: collection of requirements, work report, joint search for solutions to problems;
- Teamwork: participation in the assessment, planning and detailing of tasks, assistance to colleagues, participation in regular retrospectives;
- Involvement in all stages of delivery: code review, optimization, unit testing, continuous integration, acceptance of tasks with the customer, system deployment;
- Discuss alternative implementation or architecture approaches with team members and Team Lead, if there is potential for improvement.
- Maintain exists data-pipelines and create new
- Should be ready to work with: Yarn, Clickhouse, Vertica
Requirements:
- 5 + years of proven experience in software development
- Senior | Lead level
- Should be able to write code on (from required to desirable): Scala, Java, Python + Bash, SQL, Spark
- Professional knowledge of Spring Boot, Spring Data, Spring Batch, Netty (Async IO) tools
- Experience with SQL / NoSQL databases (the most common with us are PostgreSQL, Aerospike, СlickHouse, HBase)
- Intermediate English
- An additional plus will be experience with AWS, Apache Kafka, Serverless, Kubernetes & Docker.
We offer
- Freedom to Develop - equal opportunity to learn and grow professionally
- Clear career and professional path, strong performance management system
- 100% insurance coverage for you and your dependant
- Equipment
- English lessons
- Gym membership
- Lunch catering
- All the advantages of working in an international IT company
- Flexible vacation time
- Fun and inclusive in-person and digital events
Lineate is proud to be an Equal Opportunity Employer - We do not hire on the basis of race, colour, religion, creed, gender, national origin, citizenship, age, disability, veteran status, marital status, pregnancy, parental status, sex, gender expression or identity, sexual orientation, or any other basis protected by Georgian legislation. All employment is decided based on qualifications, merit, and business need.
Learn more about Lineate at our website: www.lineate.com
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s