Kthehu te lista
Punë

Staff ETL Java Engineer

ISA Consulting Group Flamuri i Shqipëri Bajram Curri, Shqipëri Të tjera
**Job Title:** Staff ETL Java Engineer **Location:** Kosovo/ Albania/ North Macedonia **The Company** ISA Consulting is an IT company offering end-to-end solutions in Digital Transformation, Digital Consulting and Business Process Services - supporting all Tech Stacks. Collectively we service a multitude of clients across industries and company verticals. We are a culmination of some of the brightest Full Stack Developers, Data Engineers, Architects, Project Managers, Quality Analysts, Strategists, spanning across multiple time zones. **Job Summary** We are seeking a highly capable and results-driven professional to join our team in the role of **Staff ETL Java Engineer.** This position plays a key role in supporting the organization's goals by contributing to design, develop and optimize large-scale ETL pipelines used to process and analyze high volumes of documents within AI-driven eDiscovery systems, implement performance improvements in Java-based processing pipelines through code-level optimizations, improved algorithms, and resource management. The ideal candidate will bring a combination of relevant experience, strong interpersonal skills, and a proactive mindset. This role requires collaboration across teams, a commitment to excellence, and the ability to thrive in a dynamic environment. **Responsibilities & Duties** - Design, develop, and optimize large-scale ETL pipelines used to process and analyze high volumes of documents within AI-driven eDiscovery systems. - Implement performance improvements in Java-based processing pipelines through code-level optimizations, improved algorithms, and resource management. - Identify and remediate performance bottlenecks in complex data-processing workflows to improve system throughput and reliability. - Design and implement parallel processing strategies to accelerate large dataset ingestion and transformation tasks. - Optimize data transformation and extraction workflows to ensure efficient processing of structured, semi-structured, and unstructured document data. - Collaborate with engineering, AI/ML, and infrastructure teams to integrate ETL pipelines with AI analytics and document intelligence systems. - Develop tools and monitoring capabilities to track pipeline performance, processing efficiency, and failure points. - Troubleshoot and resolve data pipeline failures and processing errors in production environments. - Implement robust error handling, logging, and retry mechanisms to improve pipeline resiliency and reliability. - Contribute to architectural decisions that improve scalability and maintainability of the data processing platform. - Participate in code reviews and establish best practices for high-performance Java data processing systems. - Document ETL processes, pipeline architecture, and optimization strategies for internal teams. - Perform other duties and responsibilities as assigned to support team, department, and organizational goals. **Requirements and Skills** - Strong analytical mindset with the ability to diagnose and resolve complex performance issues in large-scale systems. - Detail-oriented with a focus on system efficiency, reliability, and scalability. - Ability to work independently on complex engineering challenges while collaborating across cross-functional teams. - Strong communication skills for explaining technical issues and performance improvements to both technical and non-technical stakeholders. - Passion for performance tuning, optimization, and system architecture improvements. - Highly organized with the ability to manage multiple engineering priorities simultaneously. - Proactive problem solver who identifies opportunities for continuous improvement in pipeline performance and stability. - Commitment to writing clean, maintainable, and well-documented code. - Curious and innovative mindset with interest in large-scale data processing systems. **Education & Experience** - Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related technical field (or equivalent experience). - **12+ years of experience** in software engineering or data engineering, with significant focus on ETL or data pipeline development. - Strong programming experience in heavily multi-thread Java applications (JDK17 and later preferred) - Demonstrated experience designing and optimizing large-scale ETL pipelines. - Proven experience improving pipeline performance through parallelization, algorithm optimization, and efficient resource usage. - Experience working with large document datasets or high-volume data processing systems. - Familiarity with distributed processing architectures and scalable data systems. Experience with Kubernetes is a plus. - Experience diagnosing and resolving data pipeline failures, performance bottlenecks, and system scalability challenges. - Experience with performance monitoring, profiling tools, and debugging complex data systems. **Hiring Policy** This job description may evolve over time. ISA Consulting is dedicated to diversity and inclusion, ensuring a fair workplace for all, regardless of race, color, religion, gender, national origin, age, disability, or any other protected status. Puna remote: Po Burimi: https://al.linkedin.com/jobs/view/staff-etl-java-engineer-at-isa-consulting-group-4422264929
Niveli: staff

Publikuar 09/06/2026 · Skadon 08/08/2026

Kjo shpallje vjen nga një burim i jashtëm. Aplikimi kryhet në faqen e punëdhënësit.

Apliko në burim

Shpallje të ngjashme