Skip to content
Jobs at Intempt

icon picker
Senior Java Software Engineer

Location: Remote (GMT+2 Working Hours +/- 2 hours)
Type: Full-time, L4, ~7+ years commercial experience

Position Summary:
Intempt Technologies is eagerly seeking a Senior Software Engineer (Team Lead) who is proficient in advanced Java/J2EE stack that includes Clickhouse, Kafka, Flink, AutoGluon. This role is perfect for a professional adept in Java, J2EE, Vue, and JavaScript, aiming to lead a team in creating and developing innovative, data-driven software solutions in a vibrant startup environment.

Key Responsibilities:
Lead the design, development, and testing of software features, working on a Java microservices stack and using Clickhouse, Kafka, Flink, PostgreSQL, and ML with AutoGluon, Pandas.
Engage in hands-on component development and conduct Proof of Concepts (PoCs), focusing on advanced data processing, machine learning, and analytical technologies.
Mentor and guide junior team members in a startup setting, valuing being practical and creative.
Concentrate on harmonizing backend and frontend development with a strong emphasis on Java and JavaScript as the languages.

Educational and Experience Requirements:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.
7+ years of experience in software development.
Proficiency in Java and J2EE on Unix/Windows platforms, along with some experience in Clickhouse, Kafka, Flink, PostgreSQL, Pandas, and AutoGluon.

Expertise in Java, J2EE, Kubernetes, Microservices, Vue, JavaScript, Python, and ML with AutoGluon.
Deep experience with some data-intensive technologies: Clickhouse, Kafka, Flink, PostgreSQL, AutoGluon, Pandas.
Capability in developing multi-threaded, highly scalable components.
Proficiency in Data Structures, Algorithms, and Design Patterns.
Familiarity with Microservices, Docker, Kubernetes, and Cloud platforms (AWS/Azure/GCP).
Exceptional debugging, troubleshooting, and problem-solving skills.
Experience in developing test libraries and frameworks.
Good knowledge of Unit Testing, Memory Leaks, and Performance Tuning.
Rapid adaptability to new technologies and startup-centric development practices.

At least an intermediate level of spoken and written English to facilitate clear communication with team members and clients.

What We Offer
Opportunity to work with a dynamic team and lead innovative projects.
A culture that promotes personal growth and learning.
for more details on what it’s like to work at Intempt.

How to Apply
Please send your resume and a cover letter to . These two pieces of information inform your application.
Intempt Technologies is an equal-opportunity employer. We value diversity and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
) instead.